2012-04-09 3 views
2

저는 로봇 공학이 새롭고 3 살짜리 아들과 놀기 위해 차량을 만들고 싶습니다. 나는 PIC 16F917 마이크로 컨트롤러와 Half H 브리지 L293DNE를 가지고있다. 차량을 움직이기 위해 지금까지 시도한 것은 다음 링크로 안내하는 C 코드입니다 : http://www.google.gr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCQQFjAA&url=http%3A%2F%2Fwww.societyofrobots.com%2Fmember_tutorials%2Ffiles%2FLukas%2520PIC%2520Tutorial.doc&ei=8tWCT4GeNZD6sgaQmYzRBA&usg=AFQjCNFw6ZoQSyoKwRj3uPaLmchgBzGY4Q&sig2=tLQ7VN9IJen-TXCznu4jLA. 그래서 나는 로봇을 앞으로, 뒤로 움직이고 좌우로 돌릴 수있었습니다. 지금하고 싶은 것은 장애물 회피에 적합한 센서를 찾는 것입니다. 이전 경험이 없으므로 누군가가 마이크로 컨트롤러 센서와 호환되는 적절한 것을 권장 할 수 있습니까? 그렇다면 센서를 마이크로 컨트롤러와 상호 작용하도록 C의 적절한 프로그래밍 순서와 센서를 연결해야하는 마이크로 컨트롤러의 핀을 알고 싶습니다.차량의 장애물 회피 센서

미리 감사드립니다.

+0

귀하의 Qn은 http://electronics.stackexchange.com/에서 적절한 안내를받으며 SO –

+0

지도에 감사드립니다! – kate

+0

http://www.parallax.com/Store/Sensors/ObjectDetection/tabid/176/CategoryID/51/List/0/SortField/0/Level/a/ProductID/92/Default.aspx 및 기타 많은 유사점이 있습니다. 솔루션을 사용하면 적외선 펄스를 보내고 펄스를 반사하는 물체가없는 한 그 펄스를받을 수 있습니다. 모션 센서를 사용할 수 있습니다. http://www.sparkfun.com/categories/84 –

답변

1

이전 의견의 sparkfun 링크는 센서를 얻는 데 좋은 장소입니다.

초음파 센서는 거리를 대략적으로 추정하는 데 적합합니다. 그들은 넓은 광속을 가지고 있으며 결과는 시끄 럽다. 샤프 IR 센서는 빔이 좁고 좀 더 정확합니다. 아주 가까운 거리에서 (매우 저렴한) IR 이미 터와 검출기를 사용할 수 있습니다. 일반적으로 IR은 주변의 적외선 조명과 펄스가 켜져있을 때의 차이를 측정 할 수 있도록 펄스로 출력됩니다. ("555 타이머가 장착 된 적외선 근접 감지기"또는 그 라인을 따라 무언가를 찾으십시오).