roboforum.ru

Технический форум по робототехнике.


OR-WRT - Поддержка

Разработка стандартизированных модулей для домашнего робостроения.
Правила форума
Правила раздела OpenRobotics

Re: OR-WRT - Поддержка

Сообщение elmot » 16 окт 2014, 21:03

Slavik писал(а):Всем привет.
Во-первых, хочу поблагодарить всех тех, кто принимал участие в проекте OR-WRT.

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

Re: OR-WRT - Поддержка

Сообщение Slavik » 16 окт 2014, 23:50

Myp писал(а):а зачем тебе консоль встроенная? забей на неё.
втыкай в роутер USB хаб, в этот хаб камеру и UBS-uart адаптер
соответсно в роутере должен быть драйвер для USB адаптера.
все команды отправляются в виртуальный компорт и на выходе адаптера получаешь uart который заводишь в контроллер.

Спасибо за ответы. Понимаю, что можно вообще не париться, и купить уже готовое изделие. Но хочется сделать самому, и именно так, как было задуманно - что бы через UART serial port всё работало. Мне это интересно чисто в образовательном плане. Тем более, что я просто хочу повторить то, что получалось у людей до меня.
По поводу, "какие-то непобежденные глюки при коммуникации между атмегами". Так я же проверяю работу роутера, подсоеденив его через USB-uart к компу. Поидее после нажатия кнопок в браузере, на компе в окне терминала должны появится хоть какие-то символы. Но они не появляются. :(

Я тут подумал: а может, по умолчанию в роутере данные посылаются на виртуальный COM-порт. Как проверить какой порт задействован при обращении к serial.cgi ?

Буду премного благодарен, если кто-нибудь подскажет (хоть ссылочкой) как я могу проверить работу встроенного UART. Например, что необходимо написать в консоли, что бы в результате получить какой-нибудь ответ. Или хотя бы в командой строке (через SSH-соединение), ну или там в строке браузера. И вообще подскажите прогу для отправки HTTP запросов.

Кстати,у меня из всех браузеров, только в Firefox и его клонах отображается видео. Почему?

И существует ли приложения для Android/IPhone что бы оно выполняло теже функции, что и index.html в or-wrt?

P.S. На самом деле я хочу сделать такой манипулятор (это ведь не совсем робот), что бы он был максимально прост. Что бы в последствии собрать много ему подобных, запустить в одно помещение с препятствиями. Всё это для того, что бы была возможность людям со всего мира соревноватся на одной трассе. Соревнования могут быть разные, начиная с банальных гонок и заканчивая игрой в танчики с возможностью делать апгрейд. Наивно?
Аватара пользователя
Slavik
 
Сообщения: 50
Зарегистрирован: 16 окт 2014, 03:03
прог. языки: НЛП

Re: OR-WRT - Поддержка

Сообщение Myp » 17 окт 2014, 00:02

Slavik писал(а):хочется сделать самому, и именно так, как было задуманно - что бы через UART serial port всё работало.

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

Re: OR-WRT - Поддержка

Сообщение Slavik » 17 окт 2014, 07:34

Myp писал(а):ну так оно и будет работать через "UART serial port" тебе даже не надо будет ничего переписывать в прошивке меги.

А в роутере настройки менять нужно?

Добавлено спустя 21 минуту 24 секунды:
elmot писал(а):
Slavik писал(а):Всем привет.
Во-первых, хочу поблагодарить всех тех, кто принимал участие в проекте OR-WRT.

Да пожалуйста!

Я так понял, ты = все кто принимал участие в проекте.

Поначалу я поюзал Open-WRT. Тогда у меня видео тормозило, управление нужно было как-то реализовывать. Ну а потом наткнулся на этот форум. Установил OR-WRT и пока доволен вполне. Жаль конечно, что через веб доступны только основные настройки. Но так даже интереснее.


Добавлено спустя 1 час 49 минут 43 секунды:
Нарыл такой апп
Походу, для того что бы эта прога работала, достаточно убрать авторизацию, и немного переписать index.html. Или я не прав?
Вложения
my_wr-703n.jpg
my_wr-703n.jpg (14.16 КиБ) Просмотров: 2472
Аватара пользователя
Slavik
 
Сообщения: 50
Зарегистрирован: 16 окт 2014, 03:03
прог. языки: НЛП

Re: OR-WRT - Поддержка

Сообщение elmot » 17 окт 2014, 11:07

Я так понял, ты = все кто принимал участие в проекте.

Не совсем так. Изначальная идея была =DeaD=а, оборудование почти все - тоже его, ну и по мелочи народ помогал.
А в роутере настройки менять нужно?

wiki/OR-WRT_0.76#CP210x_.28OR-USB-UART.29.2C_FTDI.2C_PL2303
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: OR-WRT - Поддержка

Сообщение Slavik » 18 окт 2014, 00:42

а драйвер для переходника устанавливать нужно?
Аватара пользователя
Slavik
 
Сообщения: 50
Зарегистрирован: 16 окт 2014, 03:03
прог. языки: НЛП

Re: OR-WRT - Поддержка

Сообщение elmot » 18 окт 2014, 01:02

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

Re: OR-WRT - Поддержка

Сообщение Slavik » 18 окт 2014, 16:58

у меня переходник на PL2303 чипсете, кажется распространённый.
Какие параметры передачи данных на роутере по умолчанию?
Аватара пользователя
Slavik
 
Сообщения: 50
Зарегистрирован: 16 окт 2014, 03:03
прог. языки: НЛП

Re: OR-WRT - Поддержка

Сообщение elmot » 18 окт 2014, 18:42

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

Re: OR-WRT - Поддержка

Сообщение Slavik » 19 окт 2014, 08:01

Всё, сдаюсь. Нахрапом одолеть WR-703N не получилось. Да и со временем беда.
Как мне казалось это работает:
- имею мк ATmega168, который при получении по серийному порту (параметры: 115200-8-n-1) символа "W", включает светодиод (работает - проверял).
- имею TP-Link WR-703N c прошивкой OR-WRT 0.76, сеть настроена, всё работает.
- имею переходник USB-UART, PL2303 (работает).
- переходник "втыкаю" в роутер в единственный USB (microUSB не считается).
- другую сторону переходника подсоединяем к мк. На переходнике +5V ,GND, RxD, TxD подсоединил к VCC, GND, TxD, RxD на микроконтроллере соответственно.
- включаю роутер, захожу на него через браузер, вижу кнопочки "туда-сюда", текстовое поле "serial data:", и кнопочку "SEND".
- вставляю из буфера в текстовое поле символ "W"
- нажимаю кнопку "SEND", и ожидаю загорание светодиода, но..
Светодиод не загорается.

Вопрос: что делаю не так? Или не всё так просто?
Аватара пользователя
Slavik
 
Сообщения: 50
Зарегистрирован: 16 окт 2014, 03:03
прог. языки: НЛП

Re: OR-WRT - Поддержка

Сообщение Slavik » 21 окт 2014, 06:36

всем спасибо, у меня пока нефига не вышло. Буду всё перепроверять, прошивку в AVR пробывать менять, по форумам читать, проводочки-переходнички покупать, время для этого искать. И можетбытькогданибудьеслиполучиться отпишусь.
Аватара пользователя
Slavik
 
Сообщения: 50
Зарегистрирован: 16 окт 2014, 03:03
прог. языки: НЛП

Re: OR-WRT - Поддержка

Сообщение elmot » 21 окт 2014, 08:01

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

Re: OR-WRT - Поддержка

Сообщение Slavik » 21 окт 2014, 15:07

serial.cgi и index.html скачал здесь
Обнаружил, что на атмеге бит-рейт был уставлен не правильно. Ставлю 115200, а устанавливается 128000, я ещё в этом новичок. А нельзя ли сделать, что бы роутер отправлял данные на скорости 9600 ?
Аватара пользователя
Slavik
 
Сообщения: 50
Зарегистрирован: 16 окт 2014, 03:03
прог. языки: НЛП

Re: OR-WRT - Поддержка

Сообщение elmot » 21 окт 2014, 16:02

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

Re: OR-WRT - Поддержка

Сообщение Slavik » 30 окт 2014, 02:07

Пробовал менять скорость редактируя ser2net.conf - не помогло.
потом ввёл "stty -F /dev/ttyATH0 9600 clocal cread cs8 -cstopb -parenb" - помогло.
Только теперь походу эту команду нужно будет вводить каждый раз после перезагрузки.
Всем спасибо.
Аватара пользователя
Slavik
 
Сообщения: 50
Зарегистрирован: 16 окт 2014, 03:03
прог. языки: НЛП

Пред.След.

Вернуться в Open Robotics

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

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