WiFi робот руками чайника

Здесь расположены обсуждения и проекты, которые с точки зрения администрации форума представляют наибольший интерес.
Правила форума
В этом форуме новые темы не создаются, однако обсуждение допустимо.

Re: WiFi робот руками чайника

Сообщение elmot » 23 мар 2012, 00:22

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

Re: WiFi робот руками чайника

Сообщение makstarasov » 23 мар 2012, 00:35

elmot писал(а):На моей OR-WRT - работает :)


О! А у Вас dir320 или АСУС? А не поделитесь ли прошивкой готовой? Вы сами ее собирали? а Как Вы заходите на камеру из Интернета(что в браузере набираете?).Извините за море вопросов.
makstarasov
 
Сообщения: 7
Зарегистрирован: 21 мар 2012, 22:59

Re: WiFi робот руками чайника

Сообщение elmot » 23 мар 2012, 13:38

У меня DIR320 и 2 TPLINKa. Поделюсь. forum69/topic10929-90.html#p236275 Да, сам.
К сожалению, на робофоруме сейчас проблема с вики, дока доступна только через кэш гугла. Чуть позже починим.
http://webcache.googleusercontent.com/s ... =firefox-a
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: WiFi робот руками чайника

Сообщение d3xr » 23 мар 2012, 16:26

Выбираю стабилизатор, в сомнении. Хватит на 3 ампера или брать на 5? Тп линк, камера, 2 сервы hxt10к. И вопрос по прежнему стоит, удастся ли подружить тп линк с ардуиной через usb(ft232). Нужно хотя бы 1 сторонняя связь, чтобы мк получал команды по уарт. Можно взять конечно и ардуину мега, или реализовать софтом уарт, но решение не совсем красивое. Помогите пожалуйста :)
Аватара пользователя
d3xr
 
Сообщения: 201
Зарегистрирован: 01 июн 2010, 08:04
Откуда: Казань

Re: WiFi робот руками чайника

Сообщение elmot » 23 мар 2012, 16:31

d3xr писал(а):Выбираю стабилизатор, в сомнении. Хватит на 3 ампера или брать на 5? Тп линк, камера, 2 сервы hxt10к.

У меня хватает.

d3xr писал(а):И вопрос по прежнему стоит, удастся ли подружить тп линк с ардуиной через usb(ft232). Нужно хотя бы 1 сторонняя связь, чтобы мк получал команды по уарт. Можно взять конечно и ардуину мега, или реализовать софтом уарт, но решение не совсем красивое. Помогите пожалуйста :)

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

Re: WiFi робот руками чайника

Сообщение =DeaD= » 23 мар 2012, 16:34

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

Re: WiFi робот руками чайника

Сообщение makstarasov » 23 мар 2012, 16:47

elmot писал(а):У меня DIR320 и 2 TPLINKa. Поделюсь. forum69/topic10929-90.html#p236275 Да, сам.
К сожалению, на робофоруме сейчас проблема с вики, дока доступна только через кэш гугла. Чуть позже починим.
http://webcache.googleusercontent.com/s ... =firefox-a


Спасибо.Попробую и Ваш вариант. Прочитал тему на этом форуме, так там Вам кто-то давал ссылку на правильную строку
обращения в камере из интернета через внешний IP http://xxx.xxx.xxx.xxx:порт камеры/?action=stream
по ней сразу подключился. по ней теперь и захожу. Спасибо Вам! Только че-то на e-mail не отсылает по появлению движения в камере. но это уже не критично.Буду штудировать инет по этому поводу. Спасибо.
makstarasov
 
Сообщения: 7
Зарегистрирован: 21 мар 2012, 22:59

Re: WiFi робот руками чайника

Сообщение elmot » 23 мар 2012, 18:01

makstarasov писал(а):Прочитал тему на этом форуме, так там Вам кто-то давал ссылку на правильную строку
обращения в камере из интернета через внешний IP http://xxx.xxx.xxx.xxx:порт камеры/?action=stream

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

Re: WiFi робот руками чайника

Сообщение d3xr » 23 мар 2012, 20:42

Нет, фишка в том что у меги 3 UART на борту, соответственно ft232 можно не трогать

Как раз мегой и пользуюсь сейчас, но у нее отваливается USB, да и dir320 я убил экспериментами.
Сейчас едет 2тплинка, сейчас 2 стабилизатора закажу и 2 ардуины нано с шилдами расширения.

Хочу максимально отойти от ковыряния железа, не хочу даже вскрывать роутеры, чтобы подпаиваться к uart. Хватит экспирементов мне, ничего хорошего из этого не выходит, деньги только тратятся. Вот и прощупываю почву.
Аватара пользователя
d3xr
 
Сообщения: 201
Зарегистрирован: 01 июн 2010, 08:04
Откуда: Казань

Re: WiFi робот руками чайника

Сообщение Rolf74 » 24 мар 2012, 18:30

Кто нибуть пробовал подключать dir320 к ардуино напрямую? Т.е. чтото типа такого как на фото Изображение
tх ардуино подключить соответственно.

На макс сериал у меня эта штука не прокатила. Сейчас купил ардуино мегу а времени проверить нет..
Нужно ли такое подключение както отображать в коде ардуино?

Кто пробовал, опишите нюансы данного подключения.
Аватара пользователя
Rolf74
 
Сообщения: 59
Зарегистрирован: 27 дек 2011, 11:58
Откуда: Украина
Skype: rolf7474

Re: WiFi робот руками чайника

Сообщение =DeaD= » 24 мар 2012, 19:54

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

Re: WiFi робот руками чайника

Сообщение Rolf74 » 24 мар 2012, 20:19

=DeaD= писал(а):Землю не забыли зацепить?


:))) подключал так http://i5.pixs.ru/storage/0/0/9/podklyc ... 972009.jpg
Микросхему макс. вынимал, результата не дало.
Возможно на меге оно сразу и пойдет, но пока нет возможности проверить.
Аватара пользователя
Rolf74
 
Сообщения: 59
Зарегистрирован: 27 дек 2011, 11:58
Откуда: Украина
Skype: rolf7474

Re: WiFi робот руками чайника

Сообщение d3xr » 24 мар 2012, 21:29

Я подключал, все работает. rx на tx, tx на rx и gnd на gnd (Ваш Кэп)
На меге со всеми портами работает. Порты инициализируешь как обычно.
Аватара пользователя
d3xr
 
Сообщения: 201
Зарегистрирован: 01 июн 2010, 08:04
Откуда: Казань

Re: WiFi робот руками чайника

Сообщение dm777 » 09 апр 2012, 00:46

Недавно только наткнулся на эту тему и сразу подумал- Вот это то что надо!
Роутер dir-320 уже имелся, прикупил камеру с270 и машинку.
Сваял аналог Freeduino на макетке. (Первую мегу конечно убил по
незнанию зашив инверсные фьюзы Пони Прогом)
Пока перепаивал заказал еще ORduino nano на всякий случай.
уже прикрутил его. работает, надо токо доустановить 2 пакета:

kmod-usb-serial_2.6.32.10-1_brcm47xx.ipk
kmod-usb-serial-cp210x_2.6.32.10-1_brcm47xx.ipk

в /etc/ser2net.conf добавил:
2001:raw:600:/dev/ttyUSB0:9600 NONE 1STOPBIT 8DATABITS XONXOFF LOCAL -RTSCTS

в /etc/init.d/custom-user-setup добавить строку:
/usr/bin/stty -F /dev/ttyUSB0 raw speed 9600

Однако проблемы также имеют место быть:

1)Ser2net никак не хочет запускатся вместе с роутером. Только ручками.

2)Камера не всегда запускается при включении роутера
или запускается не с теми параметрами что прописаны.

3) мм.. с первыми двумя бы пока разобраться.. :RTFM:

Вот содержимое моего файла /etc/init.d/custom-user-setup:

START=50
boot(){
/usr/sbin/setserial /dev/ttyS0 irq 3
/usr/bin/stty -F /dev/ttyS0 raw speed 9600
/usr/bin/stty -F /dev/ttyUSB0 raw speed 9600
/usr/sbin/ser2net -u
/usr/bin/mjpg_streamer -i "input_uvc.so -r 320x240 -f 30" -o "output_http.so -p 8080"

Подскажите! накосячил где, или что еще надо сделать чтобы правильно заработало? :oops:
dm777
 
Сообщения: 7
Зарегистрирован: 08 апр 2012, 22:41
Откуда: Санкт-Петербург

Re: WiFi робот руками чайника

Сообщение elmot » 09 апр 2012, 12:26

Возьмите мою готовую ORWRT. Там и запуск есть, и видео с параметрами. http://sourceforge.net/projects/orwrt/
А вообще - запуск сервисов не по канону openWrt. Конфиг mjpeg-streamer находится в /etc/config/
Общее правило включения сервисов в openwrt - команда /etc/init.d/<some_service> enable

лично у меня ser2net запускается из /etc/rc.local и без ключа -u

Добавлено спустя 2 минуты:
Кстати, DIR320 вышел из списка фаворитов для роботов - снят с производства, медленный, большой, неэкономичный. Наши новые кумиры - братья-близнецы TP-LINK WR703N и TP-LINK MR3020.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Пред.След.

Вернуться в Золотой фонд

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

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