Технический форум по робототехнике.
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. Вот его лицо
, а это спина
.
=DeaD= » 29 авг 2011, 11:39
Гребенка вроде да, уарт, причем такая же как на DIR-320
NeON79 » 29 авг 2011, 11:44
Таки да, это именно он, родной..
Так что имеет смысл повозится.. Прошивка на базе ОпенВРТ есть для него... Но, думается, лучше собрать самому, выкинув ненужное. В общем, всерьёз задумался.
Michael_K » 29 авг 2011, 13:04
А если еще на светодиодах сделать сервошимы, будет два колеса и пан-тилт

=DeaD= » 29 авг 2011, 13:23
Я думаю будет крайне весело совмещать ШИМ и обработку видео на лету

Holmes » 30 авг 2011, 23:20
NeON, а замерь пожалуйста потребляемый ток, интересно выгодней ли он чем 320.
Michael_K » 30 авг 2011, 23:29
Потребляемый ток у таких штук сильно зависит... от всего

(загрузка проца, качество сигнала, загруженность каналов связи и еще десятки факторов)
Holmes » 31 авг 2011, 10:54
Ну просто ток холостого хода, включил, подождал 20 секунд пока загрузится и ...
NeON79 » 31 авг 2011, 12:06
Holmes, куплю - замерю. Жду зарплаты, так сказать. Но думаю, если он кушает столько же - всё равно интересен, ибо меньше, и порядком дешевле.
boez » 31 авг 2011, 13:26
Но однозначно стоит учитывать, что это Ralink RT3050, тогда как на 320-м старый и проверенный временем broadcom - т.е. могут вылазить совсем другие грабли, нежели там. Вообще известный своими прошивками и непримиримостью к простым юзерам товарищ sfstudio, который вроде как десяток собак съел на этих ралинках - он делал или делает прошивки для Акорпа - говорит, что 3052 однозначно производительнее и стабильнее 3050 и ориентироваться надо на него.
Да, самый главный вопрос - а памяти у этого 412 сколько?
=DeaD= » 31 авг 2011, 13:31
Вроде столько же памяти, а проц быстрее, как минимум по МГц.
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
Что я не так делаю?
avr123.nm.ru » 01 сен 2011, 00:11
корень наверно С:\ или другой диск с которого грузится ОС ПК.
=DeaD= » 01 сен 2011, 00:14
> что за корень, как выкладывать?
Выбираешь в левом блоке выбора каталога корень ("/")
Тупо через drag'n'drop кидаешь в основное окно файл.
Всё

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 для всех. Непонятно

=DeaD= » 01 сен 2011, 00:29
Файрвол шалит?