roboforum.ru

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

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

Правила форума
Правила раздела OpenRobotics

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

elmot » 16 окт 2014, 21:03

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

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

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. На самом деле я хочу сделать такой манипулятор (это ведь не совсем робот), что бы он был максимально прост. Что бы в последствии собрать много ему подобных, запустить в одно помещение с препятствиями. Всё это для того, что бы была возможность людям со всего мира соревноватся на одной трассе. Соревнования могут быть разные, начиная с банальных гонок и заканчивая игрой в танчики с возможностью делать апгрейд. Наивно?

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

Myp » 17 окт 2014, 00:02

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

ну так оно и будет работать через "UART serial port" тебе даже не надо будет ничего переписывать в прошивке меги.
регулярно кто-то пытается припаяться к контактам уарта на плате а потом тратит время чтобы разобраться почему не работает, просто сделай как лучше, тем более у тебя все детали уже есть, просто надо подключить в другой последовательности.

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 КиБ) Просмотров: 2762

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

elmot » 17 окт 2014, 11:07

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

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

wiki/OR-WRT_0.76#CP210x_.28OR-USB-UART.29.2C_FTDI.2C_PL2303

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

Slavik » 18 окт 2014, 00:42

а драйвер для переходника устанавливать нужно?

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

elmot » 18 окт 2014, 01:02

смотря какой переходник. Для самых распространенных - не нужно.

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

Slavik » 18 окт 2014, 16:58

у меня переходник на PL2303 чипсете, кажется распространённый.
Какие параметры передачи данных на роутере по умолчанию?

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

elmot » 18 окт 2014, 18:42

угу.
115200-8-n-1

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", и ожидаю загорание светодиода, но..
Светодиод не загорается.

Вопрос: что делаю не так? Или не всё так просто?

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

Slavik » 21 окт 2014, 06:36

всем спасибо, у меня пока нефига не вышло. Буду всё перепроверять, прошивку в AVR пробывать менять, по форумам читать, проводочки-переходнички покупать, время для этого искать. И можетбытькогданибудьеслиполучиться отпишусь.

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

elmot » 21 окт 2014, 08:01

Ну и зря. Всего-то надо было доку почитать и скрипт на роутере посмотреть.

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

Slavik » 21 окт 2014, 15:07

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

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

elmot » 21 окт 2014, 16:02

Можно. Читаем доку.

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

Slavik » 30 окт 2014, 02:07

Пробовал менять скорость редактируя ser2net.conf - не помогло.
потом ввёл "stty -F /dev/ttyATH0 9600 clocal cread cs8 -cstopb -parenb" - помогло.
Только теперь походу эту команду нужно будет вводить каждый раз после перезагрузки.
Всем спасибо.


cron
Rambler\'s Top100 Mail.ru counter