Содержание:

 

  1. Введение
  2. Шаг 1. Купите дистанционно управляемый танк
  3. Шаг 2. Соберите танк
  4. Шаг 3. Отрежьте держатели плат
  5. Шаг 4. Установите отсек для батареек
  6. Шаг 5. Установите EMGRobotics ADMCB
  7. Шаг 6. Просверлите отверстие в верхней части
  8. Шаг 7. Установите пластмассовую деталь для размещения смартфона
  9. Шаг 8. Скачайте и установите программу RFO BASIC
  10. Шаг 9. Используйте RFO BASIC для управления танком
  11. Шаг 10. Можно использовать компьютерное видение


Введение:

Робот-танк на основе смартфона является отличным проектом для вас и ваших детей. Этот робот может быть построен в течение часа и не требует пайки или специальных инструментов. Когда вы закончите его сборку, просто скачайте и установите приложение EMGRobotics Audio Robot на вашем телефоне. Приложение будет использовать камеру в телефоне и различные алгоритмы компьютерного зрения, чтобы робот ездил вокруг в поисках лиц или определенных цветов. Робот может также следовать линии или преследовать других роботов по комнате. В настоящее время доступно только приложение Android, но iPhone приложение также находится в разработке.



Шаг 1. Купите дистанционно управляемый танк:

Для этого проекта подойдет обычная детская игрушка – дистанционно управляемый танк. В дальнейшем этот танк будет модифицирован под управляемый смартфоном робот.



Шаг 2. Соберите танк:

В упаковке этого конструктора будет приложена инструкция. Следуя этому руководству, соберите танк.
Используйте суперклей, чтобы прикрепить валы колес к шасси танка. Убедитесь, что колеса свободно вращаются после установки. Не дайте клею попасть в коробку передач. Пока клей сохнет, покрутите колеса, чтобы убедиться, что клей не попал в них и в шасси. Здесь нужно, чтобы оси колес были подсоединены к шасси, а не сами колеса.







Шаг 3. Отрежьте держатели плат:

Отрежьте держатели для системной платы с верхней части корпуса, чтобы освободить место для новой платы контроллера.





Шаг 4. Установите отсек для батареек:

Установите отсек для батареек (в соответствии с инструкцией, прилагаемой к танку) и отрежьте провода двигателя и батареек, как показано на фото.
Используйте изображение ниже в качестве ориентира для определения длины провода.





Шаг 5. Установите EMGRobotics ADMCB:

Зачистите концы проводов, как показано на рисунке. Прикрепите провода к зеленому винтовому разъему блока на плату EMGRobotics Audio Dual Motor Controller Board (ADMCB), как показано на рисунке. Обязательно обратите внимание на цвет провода, который идет в каждую сторону каждого блока.







Шаг 6. Просверлите отверстие в верхней части:

Установите верхнюю часть танка на шасси. Будьте внимательны, чтобы не зацепить кабель для ADMCB.



Шаг 7. Установите пластмассовую деталь для размещения смартфона:

Купите обычную пластмассовую вешалку для дверей. Разделите её на две части. Прикрепите вешалку (как показано) к танку с использованием двухстороннего скотча. Приклейте липкие квадраты к вертикальной части пластмассовой вешалки (как показано на фото). Прикрепите липучку (петли) к задней панели устройства Android.













Шаг 8. Скачайте и установите программу RFO BASIC:

Версия программы RFO BASIC была модифицирована, чтобы контролировать танк. Она доступна на сайте EMGRobotics. Установить RFO BASIC, нажав на эту ссылку.
После установки RFO BASIC, откройте приложение, нажав на иконку.

Шаг 9. Используйте RFO BASIC для управления танком:

Выберите настройки: tone <frequency> <duration>
Используйте таблицу на фото для управления робота, прибегая к команде tone.

RFO BASIC поддерживает:

 

 

  • графику
  • Androidные датчики (гироскоп, акселерометр, компас, GPS, ...)
  • звонки
  • прием вызовов
  • отправку SMS-сообщений
  • TCP / IP связь

в дополнение к многим другим возможностям.
Узнать больше о программе RFO BASIC для Android можно здесь.






Шаг 10. Можно использовать компьютерное видение:

Используя бесплатное приложение Android Application (доступно на Google Play) для компьютера EMGRobotics, вы можете настроить своего робота для отслеживания лиц и объектов на основе их цвета.

Таким образом, у нас получился управляемый смартфоном робот-танк, который может стать достойным началом вашей робототехнической деятельности.