프로젝트
-
Ryan 라즈베리파이 도전기 : 9. 라즈베리파이 슈도코드프로젝트/2018_장애인주차구역단속시스템_일지 2018. 8. 7. 14:52
라즈베리파이에 사용할 센서 그리고 센서를 원하는 목적에 맞는 코드를 작성하기에 앞서서 어떻게 코드를 작성하는게 좋은가 고민을 하다가, 슈도코드를 작성하게 되었습니다. 슈도코드란?의사코드(슈도코드, pseudocode[1])는 프로그램을 작성할 때 각 모듈이 작동하는 논리를 표현하기 위한 언어이다. 특정 프로그래밍 언어의 문법에 따라 쓰인 것이 아니라, 일반적인 언어로 코드를 흉내 내어 알고리즘을 써놓은 코드를 말한다. 의사(疑似)코드는 말 그대로 흉내만 내는 코드이기 때문에, 실제적인 프로그래밍 언어로 작성된 코드처럼 컴퓨터에서 실행할 수 없으며, 특정 언어로 프로그램을 작성하기 전에 알고리즘의 모델을 대략적으로 모델링하는 데에 쓰인다.의사코드는 실제 프로그래밍 언어처럼 엄밀한 문법을 따를 필요가 없기 ..
-
1. 블록체인을 활용한 요리레시피 - 사용언어, 블록체인, 역할분담, 구조도프로젝트/2018_블록체인을 활용한 푸드 레시피 추천 플랫폼 2018. 8. 6. 01:12
사용 언어 프론트 HTML, JS, 부트스트랩 백엔드 JSP DB mysql or maria db 글쓰기 에디터는 오픈소스 사용예정, 추후 한이음에서 유료 에디터 구매가능시 유료 에디터로 전환 예정 Blockchainsolidity 역할분담1. 로그인, 회원가입(블록체인 - 지갑주소), 메인2. 위지윅 - 글쓰기 에디터, 수정, 삭제, 읽기, 2차(댓글)3. 보상정책 & 2차 정책4. 태그(카테고리화), 태그 랭킹화 프로그램 구조도아래사진참조 사진출처 - 팀원 김응x
-
Ryan 라즈베리파이 도전기 : 8. 비슷한 아이디어를 가진 회사: 장애인 주차구역 단속시스템프로젝트/2018_장애인주차구역단속시스템_일지 2018. 8. 1. 23:29
이번 제목은 비슷한 아이디어를 가진 회사에 대해서 입니다.제가 캡스톤 주제로 장애인 주차구역 단속시스템을 했는데 특허를 조사할 때는 몰랐엇는데최근에 구글링하다가 이 회사에 대해서 알게됐습니다. 회사 링크 아래는 제가 확인한 회사 사이트의 일부입니다. 위에 사진을 보시면 아시겠지만, 처음에 아이디어를 도출할 때는 위 회사를 전혀 몰랐습니다.최근에서야 알게됐고요. 생각했던 결과물이 되게 비슷해서 놀랬습니다.저희 아이디어와 차이점이 있다면, 위 아이디어는 등록차량+비컨으로 장애인차량 여부를 확인한다는 점입니다.반면에 저희 아이디어는 차량번호만으로 장애인차량 여부를 확인합니다.(장애인 차량번호 DB 정보가 있다고 가정하에 결과물 도출)스피커 부분은 예산 부족으로 스피커부분은 생략했고 대신, 부저센서로 대체했습니..
-
Ryan 라즈베리파이 도전기 : 7. 카메라센서, 초음파센서 그리고 부제센서프로젝트/2018_장애인주차구역단속시스템_일지 2018. 8. 1. 23:14
초음파센서 filename = us_1.py import RPi.GPIO as gpio import time gpio.setmode(gpio.BCM) trig = 13 echo = 19 print ("start") gpio.setup(trig, gpio.OUT) gpio.setup(echo, gpio.IN) try : while True : gpio.output(trig, False) time.sleep(0.5) gpio.output(trig, True) time.sleep(0.00001) gpio.output(trig, False) while gpio.input(echo) == 0 : pulse_start = time.time() while gpio.input(echo) == 1 : pulse_end ..
-
Ryan 라즈베리파이 도전기 : 6. 자료조사 및 추가부품 구매프로젝트/2018_장애인주차구역단속시스템_일지 2018. 8. 1. 23:09
1. 라즈베리파이 초음파센서링크 구매 1. 저항 1k, 2k 필요한 이유?그러면 왜 저항에 연결되어 있느냐? 위에서 설명드렸듯 5V 출력의 신호를 3.3V로 만들어 주기 위함인데요 1k옴 저항과 2k옴저항을 이용하여 5V를 약 3.3V로 만들어 주었습니다. 왜 3.3V가 되느냐? 이는 저항의 전압 분배법칙에 있습니다. 저항에 전압이 분배되는 공식은 V=IR에 있습니다. 그러면 하나하나 계산을 해보겠습니다. 먼저 전체 전압은 5V이므로 V0 = 5, I는 모르므로 x, R은 직렬 저항의 합인 3k옴입니다. 5 / 3000 = x 여기서 x는 약 0.00166666666666666666666이 됩니다. 그냥 0.0016이라 하겠습니다. 전체 전류가 0.0016이므로 각 저항에 걸리는 전류도 0.0016입니다..
-
Ryan 라즈베리파이 도전기 : 5. 중간 점검프로젝트/2018_장애인주차구역단속시스템_일지 2018. 8. 1. 23:09
팀장 Ryan 제작 서류 파일 1. sw 개발_hw 제작 설게서_2 by 김양규 sw개발_hw제작 설계서_2 by 김양규.pptx 2. sw 개발_hw 제작 설게서_2 by 김양규 (최종 수정본) sw개발_hw제작 설계서_2 by 김양규.pptx 팀원 1 (고은정)1. 서식10_한이음 ICT멘토링 중간보고서_주차구역 서식10_한이음 ICT멘토링 중간보고서_주차구역.hwp 2.서식_SW개발_HW제작설계서_2018년_주차구역 서식_SW개발_HW제작설계서_2018년_주차구역.pptx 팀원 2 팀원 3 최종 결과물 sw개발_hw제작 설계서_2 by 김양규.pptxsw 개발_hw 제작 설게서_2 by 김양규 sw개발_hw제작 설계서_2 by 김양규.pptx 2. 서식10_한이음 ICT멘토링 중간보고서_주차구역 서..