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

dccharacter » 14 мар 2012, 16:01

Можно рискнуть сделать разъем для внешней антенны так же как сделано в асусе - место для подклейки разъема на плате хватит. Можно даже без пайки попорбовать.

Добавлено спустя 3 минуты 42 секунды:
Ну, похоже, совсем без пайки не получится - там какие-то мудрые кондерчики стоят в разрывах. Но рискнуть имхо можно.
Вложения
asus.jpg

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

Gura » 14 мар 2012, 16:10

elmot писал(а):Разъемов антенны в тплинке нету. Тамошняя антенна - это просто дорожка на плате и все. Имхо, пайка туда чего-либо шансов на успех имеет мало, ибо 2.4ГГц.

USB-UART буду применять тот, который есть - http://shopor.ru/product/or-usb-uart-v1 ... t-adapter/. Где его еще купить - к Dead. Контроллер у меня тоже от Dead, соответственно оно живет вместе как родное, даже паять не надо.


Как же так, http://vbm.lan23.ru/wifi/DWLDI524/DI524mod.html народ вроде перепаивал и ниче.
Вот http://www.lan23.ru/forum/showthread.php?t=4197 - паяют.
To Dead:
Лишний роутер не завалялся? :D
Последний раз редактировалось Gura 14 мар 2012, 16:24, всего редактировалось 1 раз.

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

=DeaD= » 14 мар 2012, 16:16

dccharacter писал(а):Можно рискнуть сделать разъем для внешней антенны так же как сделано в асусе - место для подклейки разъема на плате хватит. Можно даже без пайки попорбовать.

Если там в асусе разъем предусмотрен, значит все волновые характеристики рассчитаны под это, а если нет - 90% что не будет работать. Это же не постоянка или 27Мгц, тут уже согласовывать всё надо. С точки зрения банального "подпаяться" у меня на OR-BT20-115.2 вообще антенна на землю замкнута.

Добавлено спустя 34 секунды:
Gura писал(а):To Dead:
Лишний роутер не завалялся? :D

У меня лежит 4 штуки, но они запасные :crazy:

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

elmot » 14 мар 2012, 16:16

Gura писал(а):Как же так, http://vbm.lan23.ru/wifi/DWLDI524/DI524mod.html народ вроде перепаивал и ниче.

В тплинке все совсем маленькое, будет гораздо сложнее. Из статьи неочевидно, стало ли лучше от подобной перепайки. Хотя исходный вариант - явно уродский. Тащить высокую частоту через все устройство тонюсеньким проводом - это незачет.

Вполне возможно, что это вообще неактуально. Ну или уж наростить антенну на другой стороне вайфая.

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

dccharacter » 14 мар 2012, 16:18

Там на штатное место сажается все. В том, в который ты хочешь припаять, штатного места нет.

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

Gura » 14 мар 2012, 16:26

Не успел исправить...
Вот http://www.lan23.ru/forum/showthread.php?t=4197,тут тоже нет штатного
To Dead:
А они все запасные? :oops:

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

Viking117 » 14 мар 2012, 20:41

Ребята, а suart должна работать в обе стороны? У меня сообщения TCP->uart приходят нормально, а uart->TCP глухо.
Роутер дир320, все сделано по этой инструкции wiki/OpenWrt

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

elmot » 14 мар 2012, 22:38

Если TCP(порт 2000), то в обе должно. У меня работает, как минимум. Проверяй провод.

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

elmot » 15 мар 2012, 12:53

Вести с фронта - выход OR-WRT для TP-LINK 703N ожидается на этой неделе, возможно даже до выходных. Подключение к МК - через OR-USB-UART. Вполне возможно, что другие USB-UART адаптеры тоже будут работать. Потрошение роутера и распайка UART не требуется. Анонсирую также базовую поддержку IP-камер WANSCAM/FOSCAM.

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

Viking117 » 15 мар 2012, 21:19

Если TCP(порт 2000), то в обе должно. У меня работает, как минимум. Проверяй провод.

Порт 3000, кабель проверен, он у меня служит для общения микроконтроллера. Сообщение точно приходит на роутер, но там тишина. Как еще можно проверить, куда копать?
Может быть у сменя старая версия суарт?

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

elmot » 15 мар 2012, 23:01

Порт 3000 - это не родной UART роутера, а первый USB-UART, если таковой установлен.

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

=DeaD= » 16 мар 2012, 10:03

elmot, вроде в OR-WRT уже стоит ser2net, а не наша самописная suart?

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

elmot » 16 мар 2012, 17:40

Да, уже стоит

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

Viking117 » 16 мар 2012, 17:59

удалено
Последний раз редактировалось Viking117 19 мар 2012, 18:28, всего редактировалось 1 раз.

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

elmot » 16 мар 2012, 18:36

Viking117 писал(а):Не совсем понял, что же вы имели ввиду. Согласно исходникам суарта

Извиняюсь, не вкурил, что это не моя прошивка, а suart.


Rambler\'s Top100 Mail.ru counter