roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 13:24

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 754 ]  На страницу Пред.  1 ... 46, 47, 48, 49, 50, 51  След.
Автор Сообщение
 Заголовок сообщения: Робот на базе роутера D Link DIR-320
СообщениеДобавлено: 14 фев 2011, 07:33 
Не в сети

Зарегистрирован: 06 июн 2008, 05:26
Сообщения: 70
Откуда: Уссурийск
==================================================================================================================
Вставка от =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
face.jpg [ 177.62 КиБ | Просмотров: 125860 ]
, а это спина
Вложение:
back.jpg
back.jpg [ 67.88 КиБ | Просмотров: 125401 ]
.

_________________
Орфография и стилистика автора сохранены.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на базе роутера D Link DIR-320
СообщениеДобавлено: 21 мар 2012, 21:07 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Оно же в кэше гугла:
http://webcache.googleusercontent.com/s ... =firefox-a


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на базе роутера D Link DIR-320
СообщениеДобавлено: 23 мар 2012, 13:37 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Вопрос по OR-WRT перенесен с ответом сюда: post236275.html#p236275

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на базе роутера D Link DIR-320
СообщениеДобавлено: 23 мар 2012, 18:58 
Не в сети

Зарегистрирован: 07 мар 2012, 20:57
Сообщения: 11
Откуда: Пермь
прог. языки: Си, Bash
Здравствуйте.
Поставил на dir-320 прошивку, загрузил и установил в роутер программу suart, отключил отладочную консоль. Всё это по инструкции wiki/DIR-320. Соединил кабелем ком-порты компьютера и роутера, на компе запустил putty с настройками: speed=115200, Db=8, Sb=1, parity=none, Fc=none. Подклюючился по wifi telnet'ом к 3000 порту.
Результат: wifi->uart ничего не приходит. uart->wifi приходят нормальные символы. Если поствить перемычку на rx-tx в dir320, символы приходят и уходят.
Вопрос: в чём может быть причина и как исправить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на базе роутера D Link DIR-320
СообщениеДобавлено: 25 мар 2012, 21:23 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
да много в чем. В проводе, например. Вот тут у ddcharacter была похожая проблема - оказалось надо выключить Local Echo и Local Line Editing в putty. А вообще бросайте suart, переходите на OR-WRT. прошивка со всеми установленными плюшками.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на базе роутера D Link DIR-320
СообщениеДобавлено: 25 мар 2012, 21:36 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Alex21 писал(а):
Соединил кабелем ком-порты компьютера и роутера

Каким, пардон, кабелем? ;)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на базе роутера D Link DIR-320
СообщениеДобавлено: 25 мар 2012, 21:53 
Не в сети

Зарегистрирован: 07 мар 2012, 20:57
Сообщения: 11
Откуда: Пермь
прог. языки: Си, Bash
elmot писал(а):
А вообще бросайте suart, переходите на OR-WRT. прошивка со всеми установленными плюшками.

Я пробовал OR-WRT, там у меня та же проблема, передача только в одну сторону. И меня не устраивает, что нужен ещё и домашний wi-fi в этом задействовать, было бы лучше, если б дир320 работал сам по себе.

=DeaD= писал(а):
Каким, пардон, кабелем? ;)

Самопайным rx-tx, tx-rx.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на базе роутера D Link DIR-320
СообщениеДобавлено: 25 мар 2012, 22:03 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Соединили напрямую без конвертеров интерфейсов 12В уровня COM-порт и 3.3В уровня UART роутера?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на базе роутера D Link DIR-320
СообщениеДобавлено: 26 мар 2012, 08:27 
Не в сети

Зарегистрирован: 07 мар 2012, 20:57
Сообщения: 11
Откуда: Пермь
прог. языки: Си, Bash
А я и забыл про разные уровни. Но ком-порт у меня через usb-переходник. Разве этого недостаточно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на базе роутера D Link DIR-320
СообщениеДобавлено: 26 мар 2012, 08:39 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Переходники разные бывают, фотку давайте. Если вы 12В сигналом не убили порт на DIR-320 - вам сильно повезло.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на базе роутера D Link DIR-320
СообщениеДобавлено: 26 мар 2012, 08:57 
Не в сети

Зарегистрирован: 07 мар 2012, 20:57
Сообщения: 11
Откуда: Пермь
прог. языки: Си, Bash
Ну с перемычкой символы продолжают ходить, наверно ещё жив?
Переходник gembird usb link cable вот такой:
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на базе роутера D Link DIR-320
СообщениеДобавлено: 26 мар 2012, 09:03 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Мда. Тот самый случай. Но Если с перемычкой ходят, то можно выдыхать, наверное. Теперь 2 варианта - либо добыть другой переходник, либо распотрошить этот с из'ятием одной из 2 микросхем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на базе роутера D Link DIR-320
СообщениеДобавлено: 26 мар 2012, 09:10 
Не в сети

Зарегистрирован: 07 мар 2012, 20:57
Сообщения: 11
Откуда: Пермь
прог. языки: Си, Bash
Пожалуйста поподробней про тот самый случай и изъятие микросхем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на базе роутера D Link DIR-320
СообщениеДобавлено: 26 мар 2012, 10:29 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Такие переходники обычно состоят из 2 микрух. Одна - собственно USB<->UART3.3V, напр. CP21XX, вторая просто преобразователь UART3.3 <-> RS-232(напр max232). Открываем корпус, выясняем, что за преобразователь, отпаиваем его, по даташиту смотрим, где у него RX/TX 3.3, паяем к этим площадкам провода. Ну и землю выводим. Финита.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на базе роутера D Link DIR-320
СообщениеДобавлено: 26 мар 2012, 12:01 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
А лучче найти на барахолке usb-датакабель к старой мобиле - там только первая микросхема и ничего кусать не надо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на базе роутера D Link DIR-320
СообщениеДобавлено: 26 мар 2012, 12:51 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
или так. дело вкуса.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 754 ]  На страницу Пред.  1 ... 46, 47, 48, 49, 50, 51  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO