ѕроект ROBER или робот-сканер

04.08.2010, 12:30
»сточник: автор: ѕолищук ќлег olllejik@gmail.com


÷ели: Ётот проект Ц это мой первый серьезный робот(–ис.1). ≈го цель Ц объехать комнату вдоль стены и составить еЄ план, записав его в пам€ть(EEPROM). ѕотом план можно забрать из робота через программатор на компьютер.



–ис.1. ROBER



“ехнические характеристики:


ћикроконтроллер: ATMega16 (DIP корпус, тактова€ частота 16 ћ√ц).


ѕам'€ть: 64 кб.


»ндикаци€: символьный ∆ » с развЄрткой 2*8 символов (с подсветкой), светодиоды.


—в€зь с компьютером: 5-ти проводковый программатор STK200.


—в€зь с окружающей средой: » -локатор(бампер)(–ис.2) накрут€щейс€ платформе (локаци€ на 15 см.).



 онтроллер(драйвер) двигател€: L293D.


ƒвижуща€ часть: два електромотора на 3 вольта. ѕлатформа с редуктором и амортизаторами.


јксессуары: вставные гусеницы на колЄса дл€ улучщени€ сцеплени€ с поверхностью.



ѕитание: 8 пальчиковых батареек типа јј на 1,2 вольт (4 на двигатель и 4 на схему).



–ис.2. » -локатор


–езультаты: —начала, при включении, робот едет вперЄд до первой встретившейс€ стены.  огда срабатывает » -локатор Ц это означает, что робот увидел стену.  огда он увидит стену, то ставит 1 в план и начинает ехать вправо вдоль стены, выставл€€ 1 или 0 в зависимости есть слева стена, или нет. ¬ итоге, когда ROBER проедет вокруг всей комнаты, можно посмотреть на готовый план(–ис.3). „тобы закачать план на компьютер € использовал программу PonyProg (нужно закачать содержимое EEPROM).



–ис.3. ѕример отсканированного плана


÷ена: Ќа этого робота у мен€ ушло денег:


1. “екстолит - 4,50грн. = 0,90$;


2. ћикроконтроллер Atmel Mega 16(ATMega16) Ц 15,50грн. = 3$;


3. √нездо дл€ микроконтроллера на 28pin Ц 0,50грн. = 0,1$;


4.  варцевый резонатор на 8 ћ√ц Ц 2грн. = 0,4$;


5. ƒва конденсатора на 15-22 мк‘ Ц 0,20*2грн. = 0,03*2;


6. Ўлейф на п€ть проводков и разъем дл€ программатора и провода на схему - 3грн. = 0,60$;


7. Ѕатарейный отсек на четыре батарейки типа AA Ц 4грн. = 0,90$;


8. —ветодиоды(в том числе и » ) 4шт. Ц 1*4грн. = 0,8$;


9.  орпус Ц 14,50грн. = 3$;


10. Ўлейф на 16 проводков Ц 0,50грн. = 0,1$;


11. –азъем дл€ шлейфа на 16 выходов Ц 1грн. = 0,2$;


12. Ўлейф на п€ть проводков и разъем дл€ программатора - 1грн. = 0,20$;


13. ¬ход дл€ разъема дл€ шлейфа на 16 входов Ц 1грн. = 0,20$;


14. —имвольный ∆ » Ц 25грн. = 5$;


15. ѕлатформа дл€ робота Ц 20грн. = 4$;


16. ћедна€ пластина дл€ батарейного отсека Ц 5грн. = 1$;


17. Ѕатарейный отсек на четыре батарейки типа AA с выключателем и крышкой - 5грн. = 1$;


18. ƒрайвер двигател€ L293D Ц 10грн. = 2$;


19.  нопка дл€ подсветки Ц 3грн. = 0,60$;


20.  оннекторы и прочие мелочи Ц 10грн. = 2$;


»“ќ√ќ: 129,90 гривны = 24,7$

 лючевые слова:
ѕроект ROBER или робот-сканер
–оботы - машины
робот
робототехника


¬ернутьс€ в рубрику:

Ќа базе авто-мототехники


≈сли вы хотите видеть на нашем сайте больше статей то кликните ѕоделитьс€ в социальных сет€х! —пасибо!
—мотрите также:

ќбратите внимание полезна€ информаци€.