센서를 이용한 장애물 회피기능 알람 시계 제작
- 최초 등록일
- 2011.03.28
- 최종 저작일
- 2010.10
- 60페이지/
한컴오피스
- 가격 5,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
알람시계 + 센서 + 주행로봇의 형태로 이루어진 제품의 제작과정입니다
알람이 울리고 이를 끄기 위해 접근하면
사람의 손과 기타 장애물등을 센서로 감지하여 도망다니는 형식입니다
컴파일 실행환경
Ⅰ. 서 론
1.1 기술동향 분석
1.2 연구의 필요성
1.3 연구목적
1.4 연구방법
Ⅱ. 작품 설계를 위한 기능별 이론
2.1 소자 선택
2.2 센서 이론
2.3 모터 이론
III. 설계 및 제작
3.1 설계 목표
3.2 센서 설계
3.3 모터 설계
3.4 전체 설계
IV. 최종 구현 및 설명
4.1 완성된 제품과 동작
4.2 문제점
Ⅴ. 결 론
참고 문헌
부 록
본문내용
I. 서 론
1.1 기술동향 분석
1) 알람시계
오늘 날 사용되고 있는 시계에는 많은 기능들이 접목되어 있다. 가장 작은 손목 시계만해도 각종 크로노그래프 기능과 알람 기능 등 모든 것이 들어가 있으며, 그 중 알람 기능은 시계에 없으면 이상할 정도로 가장 기본적인 기능이다.
최근 들어서 우리가 설계한 작품과 같이 알람 기능을 쉽게 끌 수 없도록 하여 기상을 도와주는 기상천외하고 재미있는 여러 시계들이 제작되고 있다.
<중 략>
1) 초음파 센서
사람의 손이나 주변의 장애물과의 거리를 감지해서 CPU에게 알려준다. 일정거리 안에 물체가 감지되면 도망가기 위해 사용된다.
2) 스위치
스위치1 : 모드변환 - 알람모드/세팅모드
스위치2 : 시간을 증가시키는 역할
스위치3 : 분을 증가시키는 역할
스위치4 : 알람의 On/Off를 담당 - LCD창에 표시된다.
<중 략>
현재 전원이 들어온 제품의 상태이다. CLCD창에 d_F는 앞의 장애물과의 거리, d_R은 뒤 쪽의 장애물을 측정하여 cm단위로 표기하게 된다. 그래서 보다 장애물이 가까이 있는 쪽의 반대쪽으로 회전하며 이동하게 된다. CLCD창 좌측의 버튼들이 차례대로 그림3.1의 스위치 1,2,3,4이고 MCU모듈의 버튼은 알람이 작동할 때 울리는 비프음을 중단시킬 수 있다.
4.2 문제점
반응 속도와 장애물을 발견했을 경우에 동작하는 형태는 최초에 계획한 대로 잘 구현되었다. 가장 큰 문제점으로 지적된 것이 제품 자체의 속도이다. 목표대로 잠들어 있던 사용자가 일어나서 제품을 잡기 곤란할 정도로 만들려면 매우 빠른 속도를 내야 하는데 그만큼의 속도는 나오지 않았다.
참고 자료
박진오, “초음파 센서를 이용한 거리기반 인증 프로토콜”, 인하대학교,2010.2
박진오, 이문규, 임철수, “초음파 센서를 이용한 거리 기반 인증 시스템의 설계 및 분석”, 정보과학회지 제 36권 제 2호, pp.94-101, 2009.4
김봉성, “로봇시스템에 적용을 위한 새로운 방식의 선형 DC모터의 설계 방법과 분석”, KAIST, 2009.2
안영국, “ ATMEGA128을 이용한 소형 2족 보행로봇 제어기 구현”, 한국화상학회지 제 13권 제 2호, pp.131-137, 2007.6
윤덕용, AVR ATMEGA128정복, OHM사, 2006
송봉길, AVR ATMEGA128 마이크로컨트롤러, 성안당, 2008