Роутер на колёсах v0.5



Фотографии:

  • 1-3 – сервомашинка HXT900 управляет поворотом передних колёс
  • 4-5 – задний привод
  • 6 – камера
  • 7 – голый TL-MR3420
  • 8 – флешка и кусок USB хаба
  • 9 – вид платы роутера и корпуса машинки

Памяти в роутере 4 МБ, в которые помещается ядрышко линукса и минимальный набор софта(OpenWRT).
Для всяких неведомых приложений места почти не остаётся. В связи с этим пришлось добавить usb флэшку.
Для совместной работы камеры и флэшки, добавлен usb хаб.

upd:

Скрипт добавлен в rc.local

Пример картинки(качество при сохранении скриншота в jpg не изменилось):

Задержка видео большая – около секунды.
Видео большего разрешения стримится, но часто прерывается.

Потребляемый ток(примерный) при напряжении около 9 В (9.0 – 9.5)

  • простой(WiFi on) 0.45 А
  • стриминг(WiFi on) 0.6 А

6 Комментарии

  • dsultan

    какой ток потребляет?

  • dsultan

    спасибо! обязательно прочту. отличные статьи и блог в целом

  • Goodwin

    А управление машинкой идёт со штатного пульта?

    • Эта версия никак не управлялась.
      Со штатного пульта нельзя было управлять т.к. привод поворотного механизма заменён сервоприводом.
      Управлялась версия v0.4 без камеры и с другим роутером(TL-WR741ND). Управлялась по WiFi(API над HTTP(WEB сервер в OpenWRT позволяет безболезненно добавлять свои скрипты)), но клиент писался “в поле” и был ужасен. А роутер пал смертью храбрых при попытке апгрейда RAM.
      От роутера до мотора/сервопривода был ATMega8535, который принимал команды через последовательный порт и устанавливал нужное значение ШИМ.

  • Добавить комментарий

    Ваш e-mail не будет опубликован. Обязательные поля помечены *

    Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">