roboforum.ru

Технический форум по робототехнике.

Робот на базе роутера D Link DIR-320

Робот на базе роутера D Link DIR-320

esprit » 14 фев 2011, 07:33

==================================================================================================================
Вставка от =DeaD=

ВНИМАНИЕ!!! На рынке сейчас часто вместо DIR-320 продаётся DIR-320NRU - это совершенно другой по железу роутер и всё что тут описано к нему не имеет отношения. Будьте бдительны!

На текущий момент задача проброски видео и уарта на роутере D-Link DIR-320 решена полностью, при этом в рамках флеш-памяти роутера, т.е. для работы подключение каких-то флешек или usb-хабов не требуется.

Порядок модификации роутера для этой задачи подробно описан в вики на странице [[DIR-320]].

Кроме того от пользователя d3xr есть описание установки прошивки OpenWrt на DIR-320, оно находится на странице [[OpenWrt]]
==================================================================================================================


Вдохновленный темой http://roboforum.ru/forum40/topic5222.html, задумался над созданием робота на базе этого роутера. Первоначальный функционал - управляемый с компьютера робот по каналу Wi-Fi. Робот прошит (так скажем, не без усилий) прошивкой от http://vampik.ru/. На нем завелась Linux-подобная операционка, можно подключиться Телнетом. Задача первая научиться рулить роботом посредством операционной системы. На борту есть USB порт, говорят есть UART. Вот его лицо
face.jpg
, а это спина
back.jpg
.

Re: Робот на базе роутера D Link DIR-320

=DeaD= » 07 мар 2011, 19:10

Я планирую дальше разъемы купить в Промэлектронике после праздников и поставить их в роутер.
Ну и причесанный suart попробовать еще надо.

Re: Робот на базе роутера D Link DIR-320

dccharacter » 07 мар 2011, 21:57

а я осваиваю QT... Вероятно сегодня ночью будет готово простое приложение с поддержкой текстовых команд (т.е. без парсера, без шаблонов и описаторов протоколов, без поддержки вебкамеры). Дочь вот спать уложу...

Re: Робот на базе роутера D Link DIR-320

=DeaD= » 07 мар 2011, 22:08

dccharacter писал(а):Вероятно сегодня ночью будет готово простое приложение с поддержкой текстовых команд (т.е. без парсера, без шаблонов и описаторов протоколов, без поддержки вебкамеры). Дочь вот спать уложу...

Хм, а что за команды? Давайте сразу наш ORFA-терминал доделывать, он как раз в QT сделан :oops:

Добавлено спустя 1 минуту 58 секунд:
А вообще лучше бы сразу в каком-нибудь JavaScript или Flash пробовать писать, чтобы через инет с любого браузера можно было порулить.

Re: Робот на базе роутера D Link DIR-320

dccharacter » 07 мар 2011, 22:57

=DeaD= писал(а):
dccharacter писал(а):Вероятно сегодня ночью будет готово простое приложение с поддержкой текстовых команд (т.е. без парсера, без шаблонов и описаторов протоколов, без поддержки вебкамеры). Дочь вот спать уложу...

Хм, а что за команды? Давайте сразу наш ORFA-терминал доделывать, он как раз в QT сделан :oops:

Добавлено спустя 1 минуту 58 секунд:
А вообще лучше бы сразу в каком-нибудь JavaScript или Flash пробовать писать, чтобы через инет с любого браузера можно было порулить.

У меня две команды - lon и loff. l - это сокращение от led. led - это сокращение... кхм... ну вы знаете :-)

А что за терминал, где его взять, что умеет? Да нет, Dead, до тех пор, когда я смогу что-то чужое доделывать, еще времени очень много пройдет. Фиговый из меня додельщик... Хотя попробовать что ли.... Там по идее все просто. Даже слишком. До неприличия. Нормальный программер бы за 45 минут бы доделал. Я уже два дня сижу :-))

Re: Робот на базе роутера D Link DIR-320

=DeaD= » 07 мар 2011, 23:01

Так задавайте вот тут вопросы: forum102/
Глядишь вместе и освоим быстрее.

Re: Робот на базе роутера D Link DIR-320

Vooon » 07 мар 2011, 23:01

Qt R.I.P. :(

Re: Робот на базе роутера D Link DIR-320

=DeaD= » 07 мар 2011, 23:03

А подробней?

Re: Робот на базе роутера D Link DIR-320

dccharacter » 08 мар 2011, 00:01

Vooon писал(а):Qt R.I.P. :(

Да нет , слишком хорошая вещь, чтобы ее слить. Они там бодрятся все, людей нанимают, под Андроид стремительно затачивают.

Добавлено спустя 39 минут 44 секунды:
Dead, а suart не ловит дисконнект? чего-то при коннекте сообщает, а при дисконнекте - молчок.

Re: Робот на базе роутера D Link DIR-320

=DeaD= » 08 мар 2011, 00:20

Ловит или нет не знаю, скорее всего ловит, а вот сообщать я и правда не сообщаю :)

Re: Робот на базе роутера D Link DIR-320

dccharacter » 08 мар 2011, 05:31

Ну получилось, шпуняет он туда сюда строковые команды. Не без косяков, конечно - пробелы почему-то не понимает, хтмл теги тоже есть не хоче... Но силенок уже разбираться дальше нет...
Вложения
TcpSocket.png

Re: Робот на базе роутера D Link DIR-320

dccharacter » 08 мар 2011, 13:17

Dead, а где взять проект вашего терминала? Я бы покопался :-)

Re: Робот на базе роутера D Link DIR-320

=DeaD= » 08 мар 2011, 19:30


Re: Робот на базе роутера D Link DIR-320

dccharacter » 08 мар 2011, 20:48

чего-то не выходит каменный цветок... не могу окружение засетапить по-человечески, наверное версии всего уже сильно разные...

Re: Робот на базе роутера D Link DIR-320

Grem » 09 мар 2011, 00:30

=DeaD= писал(а):А подробней?

Раздербанили Qt Nokia, но с R.I.P. думаю рановато, даже в случае R.I.P., согласно соглашению кедорастов и тролей - Qt переходит первым, а значит станет полностью открытой, вот тут уже гуляй гармонь :crazy:
чего-то не выходит каменный цветок...

Не печальтесь, кроме Деда этот квест не многие проходили :)

Re: Робот на базе роутера D Link DIR-320

dccharacter » 09 мар 2011, 00:34

Да я не печалюсь, я всю эту фигню типа джойсткиа просто открутить могу, чтоб не лебезила под ногами - но смысл от работы будет какой? Не программист я, не знаю как устроены системы контроля версий и ветки девелоперские, я думаю, что если что-то поменял, то отдельная ветка пошла. Их же как-то сливать потом надо. А кто этим будет заниматься, если доработка непонятной пока еще ценности да труда ручного больше чем заново написать...

П.С. Джойстик фигней обозвал просто потому что не знаю что это и для чего :-)


cron
Rambler\'s Top100 Mail.ru counter