Подключить Raspberry Pi к Wi-Fi можно с помощью обычного Wi-Fi «свистка». В принципе, подойти должен почти любой Wi-Fi-адаптер, но уточнить
список поддерживаемых донглов можно здесь — RPi USB Wi-Fi Adapters.
Подключаем USB-донгл и смотрим, что видит наша ОС.
Электроника стремительно развивается и по доступной цене появляются замечательные девайсы, которые отлично подходят для использования в роли мозгов для роботов.
А учитывая, что вычислительные мощности устройств так же растут, то скоро на встраиваемых сиситемах можно будет запускать свои программы ИИ :)
Малину (Raspberry Pi) мне всё никак не доставят, поэтому рассмотрим Wi-Fi роутер TP-LINK TL-MR3020.
Wi-Fi роутеры с USB-портом — отличная штука для создания простого и доступного робота с трансляцией видеопотока и пробросом команд для управления шасси.
Т.о., получится создать дешёвого телеуправляемого робота, благодаря использованию сторонних прошивок типа OpenWrt.
Не так давно, для этого во всю использовались D-link DIR-320, а теперь его нишу прочно занял крохотный китайский роутер TP-LINK TL-MR3020.
похоже, следующим «мозговитым роутером» будет XXX-link 30020 :)
Что нужно сделать, чтобы Kinect стал мобильным?
Всего-лишь хорошая батарейка, одноплатный компьютер (например, gumstix) с Linux-ом на борту и Wi-Fi-модуль.
Группа студентов из Северо-Восточного университета (Northeastern University) построила Wi-Fi робота — CommBot из алюминиевых пластин. Робот управляется через Wi-Fi со специального планшетного интерфейса и работает под управлением ОС Linux. Важной особенностью робота является возможность развертывания узлов Wi-Fi-ретрансляторов, состоящих из стандартного оборудования (роутеры Linksys) работающего на прошивке DD-WRT и упакованных в водонепроницаемые кейсы Пеликан.
Т.о., этот робо-танк представляет из себя мобильную точку доступа Wi-Fi, а управление осуществляется по Wi-Fi-сети, которую он сам же и разворачивает.
Идея использовать Wi-Fi роутер в качестве мозгов робота или дополнительного вычислителя не нова.
Действительно, роутеры становятся доступнее и мощнее, на большинство из них без проблем устанавливается OpenWRT, а ещё они обзаводятся USB-портами, к которым можно подключить, например, веб-камеру.
Так что ничего удивительного, что начинают появляться платы-расширения, позволяющие более удобно использовать роутеры в «хакерских» целях ;)
Например, добавить USB-концентратор и удобно вывести UART (добавив FTDI).
TankWars — игра, в которой TankBot на базе шасси Tamiya и контроллера Arduino, должен лазером поразить цель. Танк управляется при помощи iPad через Wi-Fi (используется модуль RN-XV Wifly).
Управление ботом и контроль попадания осуществляется на web-сервере (PHP).