Доброго времени суток, мозгоинженеры! Сегодня вас ожидает лаконичный инструктаж по сборке забавного робота из 3D-печатных деталей и Attiny85, и который управляется, конечно, дистанционно.
Шаг 1: Необходимые компоненты
- микроконтроллер Atmel Attiny85 — 1шт.
- микросервоприводы HXT900 (или аналогичные такого же размера) — 2шт.
- аккумулятор 3,7V LiPo — 1шт.
- ультразвуковой датчик HC-SR04 — 1шт.
- инфракрасный приемник на 38кГц — 1шт.
- выключатель 9х4мм (или вместо него можно использовать перемычку) — 1шт.
- http://www.thingiverse.com/thing:9654493D-детали:
верхняя чать (top.stl) — 1шт.
нижняя часть (bottom.stl) — 1шт.
колеса (wheel.stl) — 2шт.
Верхняя и нижняя части самоделки печатаются плоской стороной вниз, с активной опцией «поддерживающие структуры» (support). В зависимости от типа принтера и сервоприводов распечатанные детали возможно придется немного зачистить.
Шаг 2: Электроника
Сервоприводы настраиваются на режим непрерывного вращения, и для этого есть хороший мозгомануал. Электрокомпоненты собираются в цепь согласно представленной схеме, при этом возможно более удобно будет использовать небольшой кусочек макетной платы и тонкие проводки.
Шаг 3: Программирование микроконтроллера
Запрограммировать самоделку можно как настоящий программист и написав код самостоятельно, либо загрузить готовый код из этой мозгостатьи.
Инфракрасный приемник лучше всего работает с пультами Sony. Понадобится «перепрошить» код Arduino и вывод данных через функцию Serial.print (), чтобы таким образом узнать, какую кодировку имеет каждая кнопка.
Шаг 4: Сборка робота
Компоненты мозгоподелки размещаются внутри распечатанных деталей и закрепляются горячим клеем. Верхнюю и нижнюю части корпуса робота-самоделки можно скрепить винтами, идущими в комплекте с сервоприводами.
Вот и все, быстро и просто :) Всем удачи и успехов!
( Специально для МозгоЧинов #Attiny-Canbot