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
.
Орфография и стилистика автора сохранены.
esprit
 
Сообщения: 70
Зарегистрирован: 06 июн 2008, 05:26
Откуда: Уссурийск

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

Сообщение boez » 03 мар 2011, 16:25

Ругают dir-620 :) http://www.nn.ru/community/gorod/intern ... d=30953306
Хотя ругают-то прошиву, а сам чип rt3052 считается одним из лучших на данный момент по производительности. Так что, опять же, wive-ng-rtnl и вперед. Может правда надо ориентироваться на роутеры на rt305x? Там сразу жменя их идет, от дешевого asus rt-g32 до более дорогих RT-N13(U). между прочим, у Asus RT-N13U Rev.B1 - 64 метра озу!

А вот весь список:

Устройства на которых была проверена работоспособность:
1) Acorp WR-N(L)
2) D-Link DIR-300 B1 (NRU), DIR- 615 E1(Only USA version), DIR-615 Hw:D1, DIR-620
3) Asus RT-N13U, RT-N13U Rev.B1, RTG-32 rev.B1
4) Tenda W306R, Tenda W307R
5) No-Name CVNK-K53
6) FONERA 2.0n
7) CANYON CNP-WF514N1
8) Asmax br615n
9) Buffalo WHR-G300N
10) Winstar 300Mbit router (см. раздел "Статус прошивки")
11) Opticum NXR-500
12) Edimax 3G-6200n
13) ZyXEL Keenetic
14) BL-WA02 11N 300M Wireless Router
15) SL-R7202 300M Wireless Router (см. раздел "Статус прошивки")

У wive-ng-rtnl токо один недостаток - автор у нее злой, простых юзеров не любит :)

Да, а что касается установки убунты - все вроде делал по дефолту. Взял .iso с сайта убунты, подсунул его при создании виртуальной машины как диск, виртуальный винт сделал 10 гиг, загрузил виртуальную машину с диска и выбрал инсталляцию. Настройки все дефолтные, только раскладка клавы русская. Потом правда добавил виртуальную сеть в virtualbox (Host-Only network), чтобы ходить на вирт. машину по ssh - мне так удобнее, чем терминал в окошке запускать. Но без этого можно обойтись.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

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

Сообщение =DeaD= » 03 мар 2011, 16:44

boez писал(а):Ругают dir-320 :)

Поправил. Ругают всё-таки dir-620.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение dccharacter » 03 мар 2011, 16:52

Чего-то я не нашел в его спеках информации о поддержке вебкамер, а если этого нет, то можно обойтись беспроводным уартом и незачем огород городить.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

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

Сообщение =DeaD= » 03 мар 2011, 16:56

А я закупил сегодня запасик в 6 штук DIR-320.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение Grem » 03 мар 2011, 17:05

Дорогой он. А потребление его кто-то измерял? Как по мне, так лучше уже на неттопах что-то мутить, чем с дорогими dir-320.
Последний раз редактировалось Grem 03 мар 2011, 17:12, всего редактировалось 2 раз(а).
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

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

Сообщение =DeaD= » 03 мар 2011, 17:05

DIR-320 дорогой? :shock:
А нетбоксы эти почем и сколько потребляют и сколько занимают места + весят?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение Grem » 03 мар 2011, 17:16

За 3к грн можно взять норм, но это полноценный пк с низким потреблением, который в случае чего в хозяйстве пристроить не вопрос, в отличии от 6-ти роутеров :)
DIR-320 дорогой?

Половина стипендии моей :)

Добавлено спустя 1 минуту 15 секунд:
:pardon: неттопах*

Добавлено спустя 2 минуты 17 секунд:
А нетбоксы эти почем и сколько потребляют и сколько занимают места + весят?

http://hard.rozetka.com.ua/ru/products/ ... cteristics
Не очень много.

Добавлено спустя 1 минуту 16 секунд:
http://hard.rozetka.com.ua/ru/products/ ... index.html
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

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

Сообщение dccharacter » 03 мар 2011, 17:23

Че-то я не понял, как вы так круто сравнили 300 и 3000 гривен и выяснили, что второе - явно выгоднее.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

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

Сообщение =DeaD= » 03 мар 2011, 17:36

Grem писал(а):За 344$ можно взять норм, но это полноценный пк с низким потреблением

Неожиданная логика 350$ это норм, а 50$ это атас как дорого :shock:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение boez » 03 мар 2011, 17:47

И вообще, кому $50 за dir320 дорого, может взять rt-g32 за $25, и допаять туда усб порт :)
Если у меня это получится - то инструкцию с фотками я выложу.

Жалко времени мало.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

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

Сообщение =DeaD= » 03 мар 2011, 17:56

А оно насколько сильно отличается от DIR-320 - прошивка прямо так же заливается или нет?

Добавлено спустя 6 минут 39 секунд:
Посмотрел, там процессор слабее - 180MHz против 240MHz у DIR-320
Производительность в BogoMIPS - 183.50 против 263.78 у DIR-320

Т.е. 70% от производительности DIR-320
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение Grem » 03 мар 2011, 18:04

=DeaD= писал(а):
Grem писал(а):За 344$ можно взять норм, но это полноценный пк с низким потреблением

Неожиданная логика 350$ это норм, а 50$ это атас как дорого :shock:

Сравниваем пк с >1Ghz с роутером 240MHz же :)
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

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

Сообщение boez » 03 мар 2011, 18:20

не-не-не, asus rt-g32 B1 - это уже совсем другое железо, это ralink rt3050f 320 MHz. 16М озу, 4М флеши, на плате разведен, но не распаян usb.
Но! Нормальная прошивка на него пока одна - Wive-ng-rtnl http://wive-ng.sourceforge.net/?WR-NL_RT3050%282%29
От Олега совсем не годится, Openwrt или dd-wrt вроде в статусе Work In Progress.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

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

Сообщение =DeaD= » 03 мар 2011, 18:26

По $ за MHz неттоп 1.8GHz не сильно выигрывает :)
Так что я не вижу очевидного преимущества. Это просто разные девайсы

Добавлено спустя 2 минуты 32 секунды:
boez писал(а):asus rt-g32 B1 - это уже совсем другое железо, это ralink rt3050f 320 MHz. 16М озу, 4М флеши, на плате разведен, но не распаян usb.

Хм, это хорошо, а что у него с вебкамерами? Поддержка есть?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение Angel71 » 03 мар 2011, 19:52

когда нужно будет можно и mitx мать, ставя на неё хоть 6ти ядерник. а у dir300/320 совсем другой уровень со своим кругом решаемых задач. 8) за 40-50 по рознице "здесь" хрен вам, а не девборда с армом и вайфаем. в китае еще что-то найти можно, но ну его на такой "кайф".
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Пред.След.

Вернуться в Наши проекты

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

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

cron