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

Сообщение =DeaD= » 20 сен 2011, 12:58

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

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

Сообщение IlgizN » 20 сен 2011, 18:20

Я такой же купил на работу. Это DIR-320 NRU, вполне себе белый, на сайте d-link присутствует. Отличие от "простого" DIRа состоит в том, что вместо принт-сервера он поддерживает 3G модемы. Однако мне как раз таки он нужен был как принт-сервер в том числе и я попытался залить в него прошивку от DIR-320 (с оф.сайта d-link) через веб-морду. Прошивка визуально заливается (прогресс идет), но не встает. Так пока и не понял в чем дело.

Добавлено спустя 3 минуты 41 секунду:
вот здесь: http://omsk.dns-shop.ru/catalog/153/135019/
IlgizN
 
Сообщения: 26
Зарегистрирован: 30 мар 2011, 18:45
Откуда: Уфа

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

Сообщение psevdouser » 20 сен 2011, 19:49

Надпись на коробке H/W ver B1 нам намекает, что у него, скорее всего, другой чипсет.
psevdouser
 
Сообщения: 15
Зарегистрирован: 16 фев 2010, 18:55
Откуда: Украина, Донецк

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

Сообщение IlgizN » 20 сен 2011, 21:23

Этот роутер поддерживает стандарт 802.11n, отсюда N в его названии (DIR-320 NRU). Получается, этот факт не может пройти без изменения чипсета - как минимум в части Wifi модуля. Но то, что сама модель сохранила свое прежнее название (dir-320), разве не намекает на то, что должна быть сохранена совместимость со "старыми" dir-320 в части прошивок?
IlgizN
 
Сообщения: 26
Зарегистрирован: 30 мар 2011, 18:45
Откуда: Уфа

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

Сообщение Vooon » 20 сен 2011, 21:24

Думаю там уже не броадком.
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

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

Сообщение IlgizN » 20 сен 2011, 21:41

И кстати, робот на базе такого роутера может выглядеть гораздо интереснее с точки зрения увеличения дальности связи, при условии, что на управляемом ПК также стоит оборудование с поддержкой стандарта 802.11n. На 802.11g мой робот управлялся на дистанции до 100-120 метров (за городом), что не являлось пределом.

Добавлено спустя 9 минут 17 секунд:
Vooon писал(а):Думаю там уже не броадком.


Почему? Судя по их сайту они кучу прибамбасов на базе N выпускают:
http://www.broadcom.com/products/Wirele ... -Solutions
http://www.broadcom.com/products/Wirele ... ns/BCM4331
IlgizN
 
Сообщения: 26
Зарегистрирован: 30 мар 2011, 18:45
Откуда: Уфа

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

Сообщение Vooon » 20 сен 2011, 21:46

Потому что другие длинки NRU на ralink'е.
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

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

Сообщение IlgizN » 20 сен 2011, 21:51

Стало быть старую прошивку туда точно не запихнешь?
IlgizN
 
Сообщения: 26
Зарегистрирован: 30 мар 2011, 18:45
Откуда: Уфа

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

Сообщение Vooon » 20 сен 2011, 22:38

Откуда же я знаю. Но DD-WRT под него нет.
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

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

Сообщение psevdouser » 21 сен 2011, 11:47

IlgizN писал(а):Но то, что сама модель сохранила свое прежнее название (dir-320), разве не намекает на то, что должна быть сохранена совместимость со "старыми" dir-320 в части прошивок?

В случаи с DIR-300 оно и видно %)
psevdouser
 
Сообщения: 15
Зарегистрирован: 16 фев 2010, 18:55
Откуда: Украина, Донецк

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

Сообщение Romeo » 21 сен 2011, 19:11

Для DIR-320NRU/B1 нет сторонних прошивок, кроме заводских.
Нет ни OpenWRT, ни DD-WRT, никаких нет, и врятли появятся, поскольку для нового чипа нужно будет прошивку заново писать.
Попробовал я поставить прошивку от DANtes`a, через крэш-мод. Прошива залилась, а вот реакции от роутера никакой. Пинга на 192.168.0.1 и 192.168.1.1 нет. Придётся искать "старую" версию DIR-320.
Вложения
openwrt-ramips-rt305x-dir-300-b1-squashfs-sysupgrade.rar
(2.99 МиБ) Скачиваний: 0
Аватара пользователя
Romeo
 
Сообщения: 320
Зарегистрирован: 04 фев 2009, 16:02
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder

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

Сообщение d3xr » 26 сен 2011, 20:39

Изображение
Изображение
Изображение
Аватара пользователя
d3xr
 
Сообщения: 201
Зарегистрирован: 01 июн 2010, 08:04
Откуда: Казань

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

Сообщение =DeaD= » 26 сен 2011, 20:41

Ну как металлический разъем сетевой? :)

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

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

Сообщение d3xr » 26 сен 2011, 21:54

Советую при препарировании таки вытащить плату полностью, а то я немного корпус покромсал по неосторожности. Пилится нормально, если есть чем. Выпилил китайским дремелем с жестким наждачным кругом. Получилось мини-болгарка :) Два круга сломал, скоро комплектные кончатся, придется искать где то новые.
Аватара пользователя
d3xr
 
Сообщения: 201
Зарегистрирован: 01 июн 2010, 08:04
Откуда: Казань

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

Сообщение zuluss008 » 28 сен 2011, 15:51

Подскажите, делал ли кто-нибудь программы управления для робота на базе dir-320?
(вывод изображения + кнопки управления шасси + фишки вроде уровня WI-FI сигнала,и т.д.)?
интересует что-то вроде robocontrol или wificarcontrol (только не на VB.NET, а на VC++)
zuluss008
 
Сообщения: 98
Зарегистрирован: 19 окт 2010, 23:13
Откуда: Республика Беларусь, г. Брест
Skype: zuluss008
прог. языки: Python, C++
ФИО: Зуев Евгений Николаевич

Пред.След.

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

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

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