Версия 0.5 LJBot.
Робот, предназначенный для размещения Raspberry Pi модели A+ или Zero, двух шаговых двигателей 28BYJ-48 с драйверами ULN2003 и ультразвукового датчика расстояния hr-sc04 или hy-srf05 (рекомендуется srf05).
По желанию шаговые двигатели и драйверы могут быть заменены микрошестеренчатым двигателем и двойным драйвером H-моста. Он питается от недорогого USB-аккумулятора (такого, который вмещает один аккумулятор 18650), который находится сверху.
Вам понадобятся 4 болта/гайки M3 для крепления шаговых двигателей и 10 кабелей Dupont для подключения всего оборудования.
У Pi есть только 2 контакта на 5 В. Подключите их к драйверам двигателей и либо сделайте разветвитель, либо вставьте кабель с двумя штекерами в заднюю часть одного из разъёмов шагового двигателя (см. картинку).
Вы захотите положить немного скотча (например, каптон, изолента) между драйверами.
Вы также захотите добавить резистор 1 кОм между выводом 5 В эхо ультразвукового модуля и выводом 3,3 В GPIO на Pi. Чтобы избежать пайки, вы можете использовать другой кабель Dupont (см. картинку).
Чтобы прикрепить заднее колесо, вы, возможно, сможете использовать немного филамента 3 мм или металлический штифт 3 мм, как у меня. Немного нагрева с помощью теплового пистолета поможет металлическому штифту плотно прилегать, если он слишком туго затянут.
Некоторый код на Python, который я использовал, находится здесь.https://github.com/topshed/ZeroBot
Кольцо на верху может иметь неопиксельное кольцо, приклеенное под ним!
Объекты TinkerCAD.
https://tinkercad.com/things/iVPAY49teSC
https://tinkercad.com/things/6rxfHhqCJAF
https://tinkercad.com/things/bv7aW5IY8QK
https://tinkercad.com/things/7KyaIKLiZ7u
Это лицензировано в соответствии с CC-BY-SA (http://creativecommons.org/licenses/) Эта лицензия позволяет вам модифицировать и развивать мой дизайн даже в коммерческих целях, при условии, что вы указываете меня в качестве автора и лицензируете/распространяете свои новые творения на идентичных условиях.
모델 소스
