roboforum.ru

Технический форум по робототехнике.

Еще один гусеничный робот.

Еще один гусеничный робот.

redrayk » 17 янв 2012, 21:36

Очень увлекся вашим форумом, и решил тоже попробовать себя в робототехнике. Представляю на всеобщее обозрение свой первый проект. Мозгом робота является микроконтроллер STM8S103, шасси от пластмассовой модели танка, двигатели и редуктор TAMIYA. Спереди установлен ИК-бампер. Питание от четырех пальчиковых батареек.
P1153327.JPG

P1153324.JPG

P1153325.JPG

Re: Еще один гусеничный робот.

NeON79 » 17 янв 2012, 22:21

Ыыыы. КТ 315 детектед. А можно про бампер подробнее? И про шасси тоже. С редукторами ясно.
Что умеет на данный моментЪ?

Re: Еще один гусеничный робот.

redrayk » 18 янв 2012, 10:26

Шасси вот примерно от такого танка http://www.labirint.ru/games/245439/
Честно говоря, меня оно не сильно радует. Плохо поворачивает, а на ковре вообще при повороте гусеница может слететь.

Бампер сделан на парах ИК-диод фототранзистор, детектирует отраженное от препятствий ИК-излучение. КТ315 опознаны верно :) через них подключены ИК-диоды. Это сделано затем, что их ток потребления сильно превышает возможности портов микроконтроллера. Также на бампере установлены переменные резисторы, за счет которых можно регулировать чувствительность фототранзисторов.

Умеет пока не много. Объезжает препятствия, ездит по линии. В планах сделать ДУ с пульта от телевизора. В далеких планах ДУ с компа по радиоканалу.

Видео пока нет, но скоро думаю появиться.

Re: Еще один гусеничный робот.

NeON79 » 18 янв 2012, 11:08

Схемку бампера можете накидать? В голове вроде сложилось, но..))).
По поводу шасси - хлипкое оно(((. Не для этих целей. Но лучше, чем ничего.
Платку под СТМ сами делали?
ДУ с компа - поглядите на уарт-радиомодули, копеечная цена на ибэе.

Re: Еще один гусеничный робот.

redrayk » 18 янв 2012, 13:16

Полная схема бампера была нарисована от руки на первом попавшемся клочке бумаги, который сейчас потерян :(
Специально для вас по памяти накидал один сегмент.
11.JPG


Плату делал сам по ЛУТ технологии. Получилось не с первого раза, такие тонкие дорожи первый раз делал.

Re: Еще один гусеничный робот.

Vovan » 18 янв 2012, 13:28

ИК сигнал бампера помехозащищен? (если да, каким образом?)

Re: Еще один гусеничный робот.

redrayk » 18 янв 2012, 13:49

Пока нет, но планирую сделать это программным способом по следующему алгоритму:
-посылка кадра с n количеством импульсов
-опрос во время импульса и в промежутке
-если сигнал присутствует, значение счетчика m увеличивается на 1
-если значение m за время излучения кадра совпадает с n то выставляется флаг присутствия обеъкта в поле зрения.

Re: Еще один гусеничный робот.

gansik » 03 апр 2012, 16:50

На черные препятствия реагирует?

Re: Еще один гусеничный робот.

redrayk » 07 апр 2012, 20:07

Нет, не реагирует. Датчики такого типа в принципе на черные и зеркальные поверхности не реагируют.

А теперь о том что сделано за последний месяц, а точнее о том что не сделано :)
Пока я все откладывал на потом разработку управления с пульта Д/У, ко мне из Китая прилетела вот такая интересная штучка http://www.dealextreme.com/p/wireless-b ... dule-80711
Поэтому вместо ИК пульта буду к своему творению синий зуб прилаживать :)

Re: Еще один гусеничный робот.

redrayk » 16 апр 2012, 22:33

Наконец закончил плясать с бубном вокруг выше упомянутой блютусины. Да уж, штучка попалась та еще, от косяков даташита до вил с программным обеспечением :). Короче много мучений, зато теперь модуль работает как надо и приносит своему хозяину +100500 ЧСВ :Yahoo!:
Теперь осталось только написать прошивку для бортовой ЭВМ микроконтроллера, а пока вот, любуйтесь на фотку
DSC00144.JPG

Re: Еще один гусеничный робот.

elmot » 16 апр 2012, 23:48

Чот он сильно смахивает на мой HC-05. Оно? У меня как-то быстро завелось. Хотя и не без глюков.

Re: Еще один гусеничный робот.

Dmitry__ » 17 апр 2012, 00:26

Может имелось в виду танцы со своим программным обеспечением для блютуски?
Я вот курю это, торкает и пугает одновременно :)
http://habrahabr.ru/post/125214/

Re: Еще один гусеничный робот.

elmot » 17 апр 2012, 01:06

Это не тот, что мы купили! У нас родной, но более вумный брат - HC-05.

Re: Еще один гусеничный робот.

Dmitry__ » 17 апр 2012, 01:09

дык, братья они, чип BC417143B :)
Можно в HC-04 залить прошивку HC-05 и наоборот.
А еще лучше делать свой моск робота на ней...

Re: Еще один гусеничный робот.

elmot » 17 апр 2012, 01:14

Будет время - пушну проект микробот путем свадьбы между этой штукой и чем-нибудь типа DRV883x.
А заодно и всяких скрепкосгибателей. Пусть порадуются :)


cron
Rambler\'s Top100 Mail.ru counter