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

Сообщение vadinator » 14 фев 2011, 09:51

Светодиодами на плате не пробовали управлять?
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

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

Сообщение Myp » 14 фев 2011, 11:11

http://robocraft.ru/blog/electronics/406.html

там и про мигание светодиодов есть
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение WickedGoblin » 14 фев 2011, 11:23

Не очень удобно. Разве что все уже почти спаянно, а так всего то
PIO - 8шт
UART -2 шт
USB host -1 шт
WiFi- на борту
Вложения
5354-PB01-R.pdf
Типа datasheet
(80.9 КиБ) Скачиваний: 0
Аватара пользователя
WickedGoblin
 
Сообщения: 114
Зарегистрирован: 12 сен 2009, 21:42
Откуда: Москва

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

Сообщение vadinator » 14 фев 2011, 11:30

Очень неплохо....особенно если роутер уже есть...
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

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

Сообщение =DeaD= » 14 фев 2011, 11:31

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

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

Сообщение esprit » 14 фев 2011, 14:00

В том то и дело, что нужно. Пытаюсь понять как. А роутер уже есть...
Орфография и стилистика автора сохранены.
esprit
 
Сообщения: 70
Зарегистрирован: 06 июн 2008, 05:26
Откуда: Уссурийск

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

Сообщение =DeaD= » 14 фев 2011, 14:30

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

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

Сообщение WickedGoblin » 14 фев 2011, 14:32

Если кто хочет понять как и что в BCM5354:
1 serial port http://www.dd-wrt.com/wiki/index.php/WRT54GL_MAX232_Serial
2 GPIO на примере подключения SD Карты http://www.dd-wrt.com/wiki/index.php/SD/MMC_mod, главное смотреть исходники внимательно.
3 Память можно поднять до 64 метров http://www.dd-wrt.com/wiki/index.php/DIR-320_64_Mb_RAM_Upgrade
А так все вот тут http://www.dd-wrt.com/wiki/index.php/Hardware_DIY

Хотя если подумать то BC 5354 + USB HUB+ AT90USB162 может что то получится.
Аватара пользователя
WickedGoblin
 
Сообщения: 114
Зарегистрирован: 12 сен 2009, 21:42
Откуда: Москва

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

Сообщение esprit » 15 фев 2011, 14:58

Есть UART. 4 ноги RX, TX, GND и 3.3 в. Если подключать Atmega16 по UART к DIR-320 то 3.3 в не используются? Совместим ли UART Atmeg'и с UART DIR-320?
Орфография и стилистика автора сохранены.
esprit
 
Сообщения: 70
Зарегистрирован: 06 июн 2008, 05:26
Откуда: Уссурийск

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

Сообщение Myp » 15 фев 2011, 15:08

да совместимы, 3.3 можешь никуда не подключать
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение boez » 16 фев 2011, 01:40

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

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

Сообщение esprit » 16 фев 2011, 03:59

А если мега питается от 5 в (((?
Орфография и стилистика автора сохранены.
esprit
 
Сообщения: 70
Зарегистрирован: 06 июн 2008, 05:26
Откуда: Уссурийск

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

Сообщение Myp » 16 фев 2011, 10:18

а там разве не обычный USART?
у меня с 5 вольт нормально работает :)
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение boez » 16 фев 2011, 13:36

Ну с даташитами на BCM5354 напряг, фиг найдешь, так что сказать сложно - как он относится к 5 вольтам. Но судя по тому, что туда 3.3 выведено и память там вся 3.3В - логические уровни I/O у него наверняка тоже 3.3, но может быть случайно 5V-tolerant, тогда работать с 5В будет, но с меньшей надежностью.

А реально - надо взять да померять сколько там. Но опять же, судя по тому, что . На таких процах 5В обычно не встречается, энергию экономят, они и на 3.3 греются хорошо.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

След.

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

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

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