Необходимо сконструировать бота для преодоления полосы препятствий, состоящей из 4-ех этапов:
- “Бассейн” с маршмэллоу
- Подъем и спуск с горки
- Тоннель с открывающейся дверцей
- Воздушный шарик, который необходимо лопнуть.
Состоит из двух напечатанных на 3D-принтере деталей (крепление для зажигалки lighter_body и крепление для сервомотора servo_attach), сервомотора FS5103R и зажигалки с длинным носиком из ближайшего хозяйственного магазина. Сервомотор своим усилием нажимает на кнопку зажигалки и за счет этого на конце носика появляется пламя.
Каркас сделан из фанеры при помощи лазерной резки. Состоит из основания и колес (см wheel.cdr). К основанию крепятся выносы для электромоторов (сзади) и колес (спереди), распечатанные на 3D принтере. Задние колеса насажены на оси моторов и укреплены с помощью клея. В качестве осей передних колес используются болты, двумя контрящимися гайками регулируется плотность посадки. Под основанием посажен на клей блок с двумя аккумуляторами. Сверху находятся Arduino Uno, радиомодуль для связи с пультом управления, зажигалка и сервопривод. Крякнуто, плюнуто и надежно закрепено скотчем
Состоит из Arduino Uno, радиомодуля, крутящегося тумблера для управления сервоприводом и джойстика для управления моторами
За основу взят код https://github.com/m112521/bots/tree/radio, база комплектующих в нашем проекте такая же.
- Радиомодуль. В какой-то момент радиомодуль на боте перегревался и начиналось восстание машин. В конечном счете его пришлось заменить
- Моторы нужно проверять на брак, также попадаются моторы с разной мощностью
- Трения колес не хватало для преодоления подъема на горку, проблему решили нанесением клея на части колес, контактирующих с поверхностью. Стоит отметить, что использовались не самые мощные элекромоторы.