roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 09:18

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Робот-игрушка Wow Wee Roboquad
СообщениеДобавлено: 22 дек 2014, 09:35 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2014, 03:03
Сообщения: 50
прог. языки: НЛП
Всем привет.
Недавно приобрёл по-дешёвке WooWee RoboQuad.
Вложение:
download.jpg
download.jpg [ 11.43 КиБ | Просмотров: 3489 ]

Сын им быстро наигрался, и разрешил мне его немного доработать. У меня есть мысля сделать из него Wi-Fi робот, повесив на него роутер и веб-камеру + МК. По возможности хочу оставить все внутренности, на сколько это возможно, не тронутыми.
Робот управляется и программируется с помощью здоровенного ИК пульта. Так что, для управлением этого паучка, теоретически есть возможность микроконтроллером, подсоединенным на прямую к роботу, эмитировать сигналы с пульта.
Мой вопрос такой: как можно узнать коды посылаемы с ИК пульта ДУ?
Есть готовые решения. Но для этого нужно покупать какой-то EZ-B microcontroller. Но это в планы не входит.
Что можете посоветовать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-игрушка Wow Wee Roboquad
СообщениеДобавлено: 22 дек 2014, 11:07 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
Slavik писал(а):
Мой вопрос такой: как можно узнать коды посылаемы с ИК пульта ДУ?

как обычно, инфракрасным транзистором подключенным к плате с прошивкой для считывания ИК сигналов.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-игрушка Wow Wee Roboquad
СообщениеДобавлено: 22 дек 2014, 16:18 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Дык, хакнут он давно, кажись.
http://neuromorphs.net/ws2008/wiki/toyRoboQuadControl
http://www.markcra.com/robot/ir_codes_quad.php
http://www.aibohack.com/robosap/ir_codes_v2.htm
Вощем в гугле: "Wowwee Roboquad Hack"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-игрушка Wow Wee Roboquad
СообщениеДобавлено: 22 дек 2014, 20:01 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2014, 03:03
Сообщения: 50
прог. языки: НЛП
Dmitry__ писал(а):
Дык, хакнут он давно, кажись.
http://neuromorphs.net/ws2008/wiki/toyRoboQuadControl
http://www.markcra.com/robot/ir_codes_quad.php
http://www.aibohack.com/robosap/ir_codes_v2.htm
Вощем в гугле: "Wowwee Roboquad Hack"

Спасибо, то что надо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-игрушка Wow Wee Roboquad
СообщениеДобавлено: 26 дек 2014, 09:06 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2014, 03:03
Сообщения: 50
прог. языки: НЛП
Потратив день у монитора, я:

1. для Atmega готовых библиотек не нашёл;
2. понял, что мне самому писать код для модуляции сигнала, хоть и почётно, но почти бесполезно ;
3. наверное куплю ардуиинку, и поступлю так: https://cae2100.wordpress.com/2014/01/1 ... o-library/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-игрушка Wow Wee Roboquad
СообщениеДобавлено: 01 июл 2015, 03:37 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2014, 03:03
Сообщения: 50
прог. языки: НЛП
Я начал эту тему, я и продолжу. Лучше поздно, чем никогда. У меня наконец-то дошли руки расковырять моего Wowwe Roboquad.
Вообще, разобрав этого робота и разобравшись как он работает, я его даже немного зауважал. Впрочем это мой первый настоящий робот. Недавно мне посчастливилось вдоволь наиграться промышленным роботом Mitsubishi. Так вот, у Roboquad и промышленного робота много общего. По крайней мере у обоих по 6 суставов и программируются они похожим образом.
Хочу сказать, что эту игрушку я купил совершенно новую в детском секонде в США за $30. Я искал машинку на пульте ДУ, и к счастью напоролся на этого робота. Думаю, что за такую цену на ebay можно купить что-то подобное, но бывшее в употреблении.

Робот выполнен в виде паука, и имеет четыре ноги. Голова крутится вверх\вниз и вправо\лево.
Вложение:
IMG_1583.JPG
IMG_1583.JPG [ 2.81 МиБ | Просмотров: 2798 ]

Я подумал, что было бы прикольно сделать так, что бы он управлялся при помощи роутера с прошивкой OR-WRT.
Вложение:
IMG_1636.JPG
IMG_1636.JPG [ 1.45 МиБ | Просмотров: 2793 ]

На картинке WiFi роутер TP-Link TL-WR703N c прошивкой OR-WRT, и Arduino Nano c шилдой которая просто выносит контакты так, что бы было удобно что-нибудь подключать, например, серво-моторчики.
Робот управляется с помощью ИК-пульта. Спасибо Dmitry__ за то что подсказал где можно найти коды к нему. Немного порывшись, я даже нашел библиотеку и незамысловатый скетч для ардуинки.
Вложение:
IRremote_plus_Wowee.rar [32.87 КиБ]
Скачиваний: 0

Я открыл голову
Вложение:
IMG_1610.JPG
IMG_1610.JPG [ 1.46 МиБ | Просмотров: 2772 ]
. В голове у Roboquad есть только небольшая платка с подключенными к ней светодиодами, один ИК светодиод - излучатель сигнала для обнаружения препятствий, ИК сенсор который принимает отражённый сигнал и также служит приёмником сигнала от пульта ДУ.
Вложение:
IMG_1623.JPG
IMG_1623.JPG [ 2.39 МиБ | Просмотров: 2786 ]
Эта платка, подключается к основной плате с помощью двух разъёмов, так что я без труда нашёл провод который отвечает за передачу ИК сигнала.
Я отсоединил всё что было в голове у робота, мне это больше не понадобится.
Вложение:
IMG_1622.JPG
IMG_1622.JPG [ 1.73 МиБ | Просмотров: 2784 ]

Ну а вместо того что было в голове поставил ардуинку.
Вложение:
IMG_1635.JPG
IMG_1635.JPG [ 1.71 МиБ | Просмотров: 2788 ]
и подключил ардуино к UART на роутере.
У меня еще остался свободный USB порт на роутере, так что можно ешё подсоединить веб-камеру. Но это потом.
Сей час ко мне плывёт из Китая портативная USB зарядка, от которой я буду питать и роутер и камеру и ардуину. Так что позже постараюсь продолжить тему, и может расписать подробнее как это работает.

Пока что я не совсем понял какие собсвенно команды в десятичном виде нужно посылать (http://www.aibohack.com/robosap/ir_codes_v2.htm), но если послать по UART на ардуино число больше чем 1537, то робот делает двумя моторчиками один оборот.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO