Страница 1 из 2

как устроен ROMO ROBOT?

Добавлено: Вс мар 18, 2012 17:41:37
robokot
есть такая штука "Romo robot" она позволяет телефону на андроиде или яблоке передвигаться. Ооочень хочется повторить. Может кто знает как он устроен? прогу уже скачал, завтра буду исследовать...
пару ссылок
http://romotive.com/meetromo/apps
http://www.kickstarter.com/projects/pet ... hone-robot
покупать дорого и вообще не вариант

Re: как устроен ROMO ROBOT?

Добавлено: Вс мар 18, 2012 22:44:34
dr.faust
Как у Вас обстоят дела с программированием?

Re: как устроен ROMO ROBOT?

Добавлено: Пн мар 19, 2012 06:35:41
robokot
ну знаю что такое begin и end. Фигово короче. офф программу на свой андроид 2,3,4 (galaxi ace) скачал. хочу разобраться с железячной частью устройства

Re: как устроен ROMO ROBOT?

Добавлено: Пн мар 19, 2012 13:19:41
robokot
сегодня провёл пару экспериментов, и крайне разочаровался в результате. Для подключения одного телефона к другому, требуется точка вай фай (третья, независимая). управление производится тоновыми сигналами пикающими примерно 2 раза в секунду. в лево - высокий и в левом канале. в право - высокий и в правом канале. вперёд низкий и в правом канале. назад - низкий и влевом канале. Общее впечатление: "как это говно вообще продают?"
от идеи отказываться жалко, но за устройство платить 3000р... :( вот теперь думаю взять два моторчика к каждому по транзистору и через звуковой выход управлять. просто пусть выдаёт максимально возможную частоту телефона на транзюк и получится что то вроде ШИМ. Но тогда назад ездить не будет.
Если кто умеет писать программы для андроидов, отзовитесь!!!!!!! прошу вас, Ооочень хочется такую игрушку

Re: как устроен ROMO ROBOT?

Добавлено: Пн мар 19, 2012 22:09:03
dr.faust
Вряд ли получится по аудиовыходу управлять, тут USB-host или Bluetooth надо. Опять же, программу написать.

Re: как устроен ROMO ROBOT?

Добавлено: Вт мар 20, 2012 06:36:36
robokot
но у американцев как то получилось :))) а мы чем хуже?
а USB-hos я даже не знаю что такое. можно вашу идею поподробней? и с блютуз тоже

Re: как устроен ROMO ROBOT?

Добавлено: Вт мар 20, 2012 08:01:40
Dr. Alex
Хм..... да вам здесь прийдётся пару курсов лекций прочитать по программированию...... Изготовление какого-либо устройства, необходимо выбирать по своим силам....

Re: как устроен ROMO ROBOT?

Добавлено: Вт мар 20, 2012 13:59:18
robokot
я не жадный и готов поделиться удовольствием создания сего устройства с любым :beer: Осталось найти того кто напишет программу безвозмездно или из интереса :roll:

Re: как устроен ROMO ROBOT?

Добавлено: Вт мар 20, 2012 14:14:39
dr.faust
Блин, думал, что эта штуковина по USB работает.

USB-host - на некоторых устройствах есть функция, позволяющая подключать "пассивные" USB-устройства, типа камер и флешек. С Bluetooth, мне кажется, проще будет, так как для телефона программа проще, работа через Bluetooth-UART. На стороне платформы контроллер со своим BT-модулем, принимает и расшифровывает команды. С другой стороны, я никогда не писал программы на телефоны, так что мои суждения субъективны.

Re: как устроен ROMO ROBOT?

Добавлено: Вт мар 20, 2012 15:03:22
robokot
фиг с ним с андроидои... кто нить Java ME (J2ME) умеет?
кто нибудь возьмётся написать программу которая будет способна передать видео с камеры одного телефона на дисплей другово, а второй сможет отправлять первому всего две команды на выдачу звукового сигнала?

Re: как устроен ROMO ROBOT?

Добавлено: Вт мар 20, 2012 18:00:31
dr.faust
А вы прикиньте, какая будет задержка передачи.

Re: как устроен ROMO ROBOT?

Добавлено: Ср мар 21, 2012 06:06:07
robokot
видео в маленьком разрешении, блютус потянуть должен, а ес вай фай ваще шикарно

Re: как устроен ROMO ROBOT?

Добавлено: Ср мар 21, 2012 13:13:20
bambyk
А чем стандартный DTMF тон не устраивает?Ведь в режиме разговора если давить кнопки то каждой кнопке соответствует свой тон,микросхем дешифраторов DTMF вагон и маленькая тележка и команд там гораздо больше чем 4 выйдет и замороче всего ничего-шнурок от разъема гарнитуры к дешифратору (возможно через каскад усиления) от дешифратора на ключи с ключей на что угодно.А для видео юзать сторонний софт передачи по жопорезу или 3ж?

Re: как устроен ROMO ROBOT?

Добавлено: Ср мар 21, 2012 14:28:08
robokot
неееет нето. всё должен делать телефон! через синий зуб у котогого хватит скорости(даже у самого древнего "1.0" - 1мегабайт в сек) передать 640*480 с частотой 24кадра в секунду.

платформа должна состоять из минимального колличества частей. в этих частях йа не шарю

Re: как устроен ROMO ROBOT?

Добавлено: Чт мар 22, 2012 01:00:14
dr.faust
А, позвольте поинтересоваться, в чем Вы шарите?

Насчет BT - скорости у него может и хватит, а хватит ли у телефона скорости обрабатывать видео, сжимать его и передавать?

Re: как устроен ROMO ROBOT?

Добавлено: Чт мар 22, 2012 06:33:48
robokot
хватит
dr.faust писал(а):А, позвольте поинтересоваться, в чем Вы шарите?
не буду хвастаться :oops:

Re: как устроен ROMO ROBOT?

Добавлено: Пт мар 23, 2012 20:32:48
dr.faust
Так было бы проще, если есть, от чего отталкиваться.

Все упирается в написание софта. Насколько я знаю, видеопотоки - это сложно и за просто так вряд ли кто-то станет писать программы.

Re: как устроен ROMO ROBOT?

Добавлено: Сб мар 24, 2012 10:27:30
robokot
это смотря как докапаться до когонить :)))
dr.faust писал(а):Так было бы проще, если есть, от чего отталкиваться.
ну платформу сам смогу сделать

Re: как устроен ROMO ROBOT?

Добавлено: Сб мар 24, 2012 18:37:59
Кислый
там так сложно чтоль ?

с аппаратной частью (начну с конца, поймёте почему) :

колёса и двигатели с редукторами

драйвера двигателей (что-то вроде L293)

AVR

1 вариант : ADC
- внутренний, если устройство будет низкоскоростным
- внешний - на SPI (тут фантазия безгранична и при желании можно через разьем гарнитуры устроить двусторонний обмен, используя ИКМ)

2 вариант : транзистор транзисторный ключ.
- тоесть посылаем импульсные сигналы из телефона, транзистор соответственно открывается\закрывается

3 вариант : фото + транзисторный ключ
вариант игрушек моего детства. транзисторный ключ или компоратор (внешний на каком-нибудь ОУ или встроенный в AVR) управляется налепленым на экран телефона фотодиодом. в нужном месте выводим светлый или темный квадрат (0 или 1).

всё

со стороны телефона или генерируем звук средствами явы (для ИКМ), считывам так же (если двусторонняя связь), или воспроизводим midi файл (целчёк, импульс), или выводим на экран черный\белый квадрат (а еще проще - заливаем экран белым или черным)



информации по j2me в сети уйма. там всего-то надо установить эклипс, тулчейн, эмулятор телефона, написать функцию заливки цветом, shift out и чтеие из файла.

а дальше можете прикручивать работу с сетью и т.д. (хотя при двустороннем обмене можно повесить на avr ВТ модуль, и не париться.

Re: как устроен ROMO ROBOT?

Добавлено: Сб мар 24, 2012 18:41:20
Кислый
а еще проще - заливаем экран белым или черным
а вообще нет. для shift_out нужно две области : одна для данных, вторая для тактирования.