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= » 24 июн 2011, 16:18

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

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

Сообщение Para_bellum » 25 июн 2011, 13:52

http://wiki.fornex.com/index.php/%D0%9A ... 0.BB.D1.8B Может это поможет как-то.
Аватара пользователя
Para_bellum
 
Сообщения: 27
Зарегистрирован: 23 янв 2010, 17:41
Откуда: Краснодар

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

Сообщение barsukidze » 11 июл 2011, 10:30

Подскажите пожалуйста, если взять Arduino с COM портом вместо USB будет ли он совместим с обычной прошивкой от Олега ? Ведь по идее заморочек с виртуальными COM портами уже быть не должно ?
barsukidze
 
Сообщения: 2
Зарегистрирован: 11 июл 2011, 10:25

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

Сообщение =DeaD= » 11 июл 2011, 11:17

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

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

Сообщение barsukidze » 11 июл 2011, 15:35

=DeaD= писал(а):Только надо будет или еще 1 переходник на RS-232 ваять, или цепляться напрямую с RX/TX пинов платы.


Ну да, на единственный USB ведь очень хочется камеру повесить.

А ещё как вариант попробовать управлять контроллером через Ethernet-Shield Arduino. Но тогда уже с самой прошивкой контроллера придётся помучаться. Зато не нужен будет проброс TCP-COM. Кто что думает ? Возможен такой вариант ?
barsukidze
 
Сообщения: 2
Зарегистрирован: 11 июл 2011, 10:25

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

Сообщение setar » 11 июл 2011, 15:43

на роутер вешать eth шилд ?
очень глупо
кто вам мешает снять с "единственного USB" 4 проводка и приделать порты usb-uart
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

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

Сообщение =DeaD= » 11 июл 2011, 15:50

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

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

Сообщение psevdouser » 01 авг 2011, 21:02

Тут проскакивали фразы, что используют UART роутера с 5 вольтовым контроллером напрямую. Это действительно так или я что-то не правильно понял?
psevdouser
 
Сообщения: 15
Зарегистрирован: 16 фев 2010, 18:55
Откуда: Украина, Донецк

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

Сообщение =DeaD= » 01 авг 2011, 21:03

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

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

Сообщение setar » 02 авг 2011, 00:39

psevdouser писал(а):Тут проскакивали фразы, что используют UART роутера с 5 вольтовым контроллером напрямую. Это действительно так или я что-то не правильно понял?

я использовал напрямую , правда в asus wl500gp , но суть та же
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

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

Сообщение Алексей_m6 » 05 авг 2011, 13:06

при разрыве соединения suart не восстанавливает передачу. приходится его перезагружать через kill #pid. запускал с параметром -d - показывает что прием данных идет. на uarte установлена перемычка для теста.
где скачать cp210x для kernel 2.24.37.11.
Алексей_m6
 
Сообщения: 1
Зарегистрирован: 03 авг 2011, 14:18

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

Сообщение l3dz » 10 авг 2011, 23:13

Всем темного времени суток) поделитесь схемой соединения через uart dir-320 и arduino. уже больше месяца пытаюсь эту связку поднять)
l3dz
 
Сообщения: 2
Зарегистрирован: 10 авг 2011, 23:01

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

Сообщение psevdouser » 12 авг 2011, 18:37

3 проводка ;)
RX роутера в TX ардуино
TX роутера в RX ардуино
GND роутера и ардуины соединить вместе
psevdouser
 
Сообщения: 15
Зарегистрирован: 16 фев 2010, 18:55
Откуда: Украина, Донецк

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

Сообщение boez » 14 авг 2011, 17:45

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

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

Сообщение Holmes » 15 авг 2011, 09:39

Я на всякий случай поставил logic level converter от sparkfun.
Аватара пользователя
Holmes
 
Сообщения: 230
Зарегистрирован: 08 окт 2010, 14:22
Откуда: Москва
прог. языки: Java, Javascript, C
ФИО: Роман

Пред.След.

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

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

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