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= » 29 авг 2011, 11:39

Гребенка вроде да, уарт, причем такая же как на DIR-320

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

NeON79 » 29 авг 2011, 11:44

Таки да, это именно он, родной..
412.jpg


Так что имеет смысл повозится.. Прошивка на базе ОпенВРТ есть для него... Но, думается, лучше собрать самому, выкинув ненужное. В общем, всерьёз задумался.

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

Michael_K » 29 авг 2011, 13:04

А если еще на светодиодах сделать сервошимы, будет два колеса и пан-тилт :)

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

=DeaD= » 29 авг 2011, 13:23

Я думаю будет крайне весело совмещать ШИМ и обработку видео на лету :)

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

Holmes » 30 авг 2011, 23:20

NeON, а замерь пожалуйста потребляемый ток, интересно выгодней ли он чем 320.

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

Michael_K » 30 авг 2011, 23:29

Потребляемый ток у таких штук сильно зависит... от всего :)
(загрузка проца, качество сигнала, загруженность каналов связи и еще десятки факторов)

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

Holmes » 31 авг 2011, 10:54

Ну просто ток холостого хода, включил, подождал 20 секунд пока загрузится и ...

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

NeON79 » 31 авг 2011, 12:06

Holmes, куплю - замерю. Жду зарплаты, так сказать. Но думаю, если он кушает столько же - всё равно интересен, ибо меньше, и порядком дешевле.

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

boez » 31 авг 2011, 13:26

Но однозначно стоит учитывать, что это Ralink RT3050, тогда как на 320-м старый и проверенный временем broadcom - т.е. могут вылазить совсем другие грабли, нежели там. Вообще известный своими прошивками и непримиримостью к простым юзерам товарищ sfstudio, который вроде как десяток собак съел на этих ралинках - он делал или делает прошивки для Акорпа - говорит, что 3052 однозначно производительнее и стабильнее 3050 и ориентироваться надо на него.

Да, самый главный вопрос - а памяти у этого 412 сколько?

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

=DeaD= » 31 авг 2011, 13:31

Вроде столько же памяти, а проц быстрее, как минимум по МГц.

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

d3xr » 31 авг 2011, 23:31

Купил роутер, прошил олеговской прошивкой. в мануале в вики смутило
1. Скачайте архив suart.zip по ссылке [http://roboforum.ru/download/file.php?id=19739];

2. Установите себе TFTP-сервер на ПК, например, WinAgents TFTP Server 4; (как настраивать?)

3. Выложите в корень файл "suart" из архива suart.zip; (что за корень, как выкладывать?)

4. Подцепитесь со своего ПК в терминал DIR-320 командой "telnet <адрес-роутера>", например "telnet 192.168.2.1"

5. В терминале DIR-320 загрузите этот файл в папку /usr/local с TFTP-сервера командой

tftp -g 192.168.2.5 -l /usr/local/suart -r /suart

где 192.168.2.5 - адрес вашего ПК в сети;


Скачал WinAgents TFTP Server 4.
Просит - куда подключаться? Говорю local server (если писать адрес роутера, пишет что невозможно).
Далее server-virtual TFTP folders-manage repositories-add-"C:\bin\" (туда распаковал папку suart)
Далее пуск-cmd-telnet 192.168.1.1 (мой адрес)
Выходит окно
Код: Выделить всёРазвернуть
(none) login: admin
Password:
[admin@(none) root]$ tftp -g 192.168.1.128
tftp: server error: (2) Access violation.

192.168.1.128 взял из ipconfig
Код: Выделить всёРазвернуть
  IPv4-адрес. . . . . . . . . . . . : 192.168.1.128
  Маска подсети . . . . . . . . . . : 255.255.255.0
  Основной шлюз. . . . . . . . . : 192.168.1.1


Что я не так делаю?

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

avr123.nm.ru » 01 сен 2011, 00:11

корень наверно С:\ или другой диск с которого грузится ОС ПК.

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

=DeaD= » 01 сен 2011, 00:14

> что за корень, как выкладывать?

Выбираешь в левом блоке выбора каталога корень ("/")
Тупо через drag'n'drop кидаешь в основное окно файл.
Всё :)

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

d3xr » 01 сен 2011, 00:18

В консоли пишу
Код: Выделить всёРазвернуть
(none) login: admin
Password:
[admin@(none) root]$ tftp -g 192.168.1.128
tftp: server error: (2) Access violation.


В клиенте TFTP сервера мгновенно вылезает

Код: Выделить всёРазвернуть
Start time   Client Address   File   Mode   Size   Transferred   Blocksize   Timeout   Status   Description
31.08.2011 23:51:56   192.168.2.1:39993   /suart   octet   ?   0   0   0   Download failed. Access denied for specified client's IP address.   Failed to download file from server. Access denied for such IP address or for entire TFTP folder.


Попробую еще раз настроить все ip.. Доступ вроде стоит read and write для всех. Непонятно :)

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

=DeaD= » 01 сен 2011, 00:29

Файрвол шалит?


Rambler\'s Top100 Mail.ru counter