라즈베리파이를 이용한 Following Robot
- 최초 등록일
- 2014.05.19
- 최종 저작일
- 2013.12
- 4페이지/ 압축파일
- 가격 1,500원
* 본 문서는 한글 2005 이상 버전에서 작성된 문서입니다.
한글 2002 이하 프로그램에서는 열어볼 수 없으니, 한글 뷰어프로그램(한글 2005 이상)을 설치하신 후 확인해주시기 바랍니다.
목차
1.설계주제
2.설계내용
3. 로봇에 사용하는 각 I/O 기능
4. Flow Chart
본문내용
설계내용
➀ 적외선 거리센서를 이용하여 앞 물체와의 거리를 판단한다.
➁ 거리가 판단되면 그 거리에 맞게 간격을 유지하며 물체를 따라다닌다.
➂ 거리센서는 외부 ADC 소자를 이용하여 라즈베리파이의 SPI 기능을 이용하여 ADC하여 값을 추출한다.
④ 구동부는 DC모터를 이용하여 거리에 따라 양 모터의 속도를 다르게 주어 이동하여 따라가게 한다.
<중 략>
* MCP3208 ▶ 8-Channel 12-Bit A/D Converters.
* 센서의 출력 값인 아날로그 값을 12비트의 디지털 값으로 변환하는 ADC칩.
* 예) 0V ~ 3.3V의 센서 출력 값 ▶ 0 ~ 4095 (12bit)의 디지털 값으로 변환
* 라즈베리파이는 ADC 기능이 없어서 센서를 활용 못한다는 단점 ▶ ADC 칩인 MCP3208 을 이용, 외부 ADC 기능을 가지도록 함. 이를 위해 라즈베리파이와 MCP3208간에 SPI 통신을 이용하여 ADC 데이터를 받아와야 한다.
참고 자료
없음
압축파일 내 파일목록
embedded/IMG_0966.avi
embedded/Thumbs.db
embedded/임베디드 시스템 활용 PROJECT.pptx
Following.c
보고서.hwp
임베디드 시스템 활용 PCT.pptx
임베디드 시스템 활용 PROJECT.pptx
제안서.hwp