Как стать автором
Обновить

Bubot: Scout — машинка с управлением через веб интерфейс без строчки кода

Время на прочтение2 мин
Количество просмотров14K
Давно хотел сделать машинку с камерой, управляемую через веб-интерфейс. Предлагаю вашему вниманию видео о том, как запрограммировать такую машинку, не написав при этом ни строчки кода.



Видео сделано в продолжение обзорной статьи по фреймворку для робототехники и домашней автоматизации.


Список необходимого железа для тех кому захотелось сделать такую же (в скобках строка для поиска и их ориентировочная стоимость на Aliexpress).
Обязательный список:
  • Машинка или танк подходящих размеров (оптимальнее всего какой-нибудь внедорожник 40-50 см в длину, выбирайте вариант с максимальным углом поворота передних колес)
  • Мини компьютер (Raspberry Pi 2 — 40$)
  • Драйвер для подключения двух моторов (L298N motor driver board — 2$)
  • Камера, берем с широкоугольным объективом (Raspberry Pi Camera Module Kit Fisheye Lens — 35$)
  • Стабилизаторы напряжения, я взял два понижающих с 12В, отдельно для компьютера отдельно для серв (DC-DC LM2596 — 2 x 1$)
  • Wi-Fi адаптер, для езды дома подойдет простой (EP-N8508GS — 7$), а для езды по офису с большим числом
    сетей пришлось поставить более мощный D-Link c антенной на 5Db

Дополнительные опции:
  • Инфракрасные прожекторы на камеру чтобы видеть в темноте (Raspberry Pi Camera Infrared LED — 2 x 7$)
  • Длины стандартного кабеля камеры (15см) скорее всего Вам не хватит берем 30, а лучше 50см (raspberry pi camera cable — 3$)
  • Платформа для камеры для поворотов в двух плоскостях (Сamera platform — 3 $)
  • Хорошие сервы для поворота камеры, с дешевыми намучаетесь. Одним из показателей хорошей сервы можно считать скорость поворота, не более 0.08 (9g Digital Servo 2 х 7$)
  • Генератор ШИМ для сервомоторов (F08019 16-Channel 12-bit PWM — 9$)
  • Аккумулятор, тут выбирайте на Ваш вкус, можете для начала оставить тот что на машинке. Там в любом случае будет более 5 вольт.
  • Колонки и усилитель мощности. Чтобы 2-3 Вт динамики было хорошо слышно в большом офисе надо поставить усилитель на 15-20 Вт. Обращайте внимание на напряжение питания усилителя, как правило им надо 12 В.
  • Контроль разряда батареи на борту, заказал не проверил ещё (I2C INA219 module — 7$)


Итого примерный бюджет без учета аккумулятора, аудиосистемы и самой машинки примерно 86$, а с дополнительными опциями 140$.

Схемы подключения железа в простом и расширенном варианте:
Простейший пример - Схема подключения
Bubot: scout - Схема подключения
Теги:
Хабы:
Всего голосов 17: ↑13 и ↓4+9
Комментарии7

Публикации

Истории

Работа

Python разработчик
189 вакансий
Data Scientist
92 вакансии

Ближайшие события

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
24 – 25 октября
One Day Offer для AQA Engineer и Developers
Онлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
26 октября
ProIT Network Fest
Санкт-Петербург
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань