소개글
"초음파센서 코드"에 대한 내용입니다.
목차
1. 프로젝트 개요
1.1. 프로젝트 동기 및 목적
1.2. 프로젝트 구상 과정 및 예상 결과
1.3. 프로젝트 진행 과정
1.4. 프로젝트 최종 결과
1.5. 토의사항
2. IEEE Code of Ethics
2.1. IEEE 윤리헌장
3. 아두이노 실험
3.1. 실험 목적
3.2. 실험 원리
3.3. 실험기구 및 재료
3.4. 실험 방법
3.5. 실험 결과
3.6. 결론 및 검토
4. 참고 문헌
본문내용
1. 프로젝트 개요
1.1. 프로젝트 동기 및 목적
최근 주변에서 음성이 나오는 신호등을 어렵지 않게 찾을 수 있다. 그 신호등들은 적외선 센서와 음성이 나오는 스피커를 이용하여 빨간불일 때, 사람이 횡단보도에 가까워지면 위험하니 건너지 말라는 음성 신호가 나오거나 초록불일 때 건너가도 된다는 음성 신호를 들을 수 있다. 사람이 많이 다니지 않는 횡단보도의 경우 주기적으로 신호등이 변화하지 않고 자동차 신호를 우선으로 하는 것을 보았다. 그래서 이 상황에서 초음파 센서로 사람을 인식하여 신호에 변화를 주고자 하였다. 우리는 앞서 설명한 신호등에 변화를 주어 주기적으로 자동으로 변하는 신호등이 아닌 사람이 다가와서 신호를 기다리고 있다는 인식이 되면 초록불로 변하게 하는 프로젝트를 구상하였다.
1.2. 프로젝트 구상 과정 및 예상 결과
프로젝트 구상 과정에서는 초음파 센서를 활용하여 주기적으로 변화하는 자동차 신호등이 아닌 사람의 움직임을 감지하여 신호등을 제어하는 시스템을 계획하였다. 구체적으로 초음파 센서를 통해 사람의 접근을 감지하고, 이에 따라 신호등의 불빛을 적색에서 녹색으로 자동 전환하는 기능을 구현하고자 하였다.
이를 위해 ATmega128 마이크로컨트롤러, 초음파 센서 HC-SR04, LCD 모듈, LED(녹색, 적색) 등의 부품을 활용하여 회로를 구성하였다. 초음파 센서와 ATmega128을 연결하여 사람의 접근을 감지하고, LCD 모듈을 통해 현재 신호등의 상태와 남은 시간을 안내하며, LED를 통해 신호등의 불빛 변화를 구현하도록 계획하였다.
예상 결과로는 초음wave 센서와 사물 간의 거리가 10cm 이하일 경우 적색 LED가 켜져 있는 상태에서 10초 후 녹색 LED로 전환될 것이며, LCD 화면에는 안전하게 건너도 된다는 문구와 함께 10초 카운트다운이 표시될 것이다. 반면 초음파 센서와 사물 간의 거리가 10cm 이상일 경우에는 적색 LED만 켜져 있을 것이다.
이를 통해 사람들의 편의성과 안전성을 높이고자 하였으며, 특히 사람이 많이 다니지 않는 횡단보도에서 자동차 신호를 주시해야 하는 불편함을 해소할 수 있을 것으로 예상하였다.
1.3. 프로젝트 진행 과정
초음파 센서를 통해 신호등을 동작하도록 계획하여 Pspice를 이용하여 회로를 구성하였다"" 초음파 센서로 거리를 측정하여 적색 LED와 녹색 LED가 점등될 수 있도록 녹색 LED는 PD0에 연결하고 적색 LED는 PD1에 연결하였다"" 그리고 각 상황에 맞는 문자 출력을 위해 LCD를 PORT B와 PORT C에 연결하였다" 소리로 상황을 알려줄 수 있는 부저는 라이브러리가 존재하지 않아 저항 R5 로 대체하여 회로를 구성하였다"" 회로도를 보고 직접 브레드 보드에 연결하였는데 LCD와 Atmega128연결은 수업 시간에 예제를 직접 실행해보면서 프로젝트를 진행할 때에는 쉽게 연결할 수 있었다"" LCD를 각 포트에 맞게 점퍼선을 이용하여 연결한다"" 그리고 가변저항을 이용하여 LCD 화면이 잘 나오게 조절한다"" 초음파 센서를 datasheet를 보고 VCC와 GND는 각 전원과 접지와 연결하고 Trig 부분은 PE0에 연결하고 Echo 부분은 PE1에 연결하였다"" 마지막으로 부저는...
참고 자료
자동화를 위한 센서 공학, 김원회, 김준식 공저, 7.1 초음파센서 p.299
인터넷자료, 초음파센서의 원리, http://juke.tistory.com/194
아두이노 위키백과. https://ko.wikipedia.org/wiki/%EC%95%84%EB%91%90%EC%9D%B4%EB%85%B8
RGB LED 사진. http://cafe.naver.com/openrt/6329