Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > CyberWrt

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.10.2015, 17:00   #1
madsima
Junior Member
 
Регистрация: 16.09.2015
Сообщений: 4
Вес репутации: 0
madsima is an unknown quantity at this point
По умолчанию Re: Модуль "CyberBot-3"

По бластеру вопрос...Насос кто пробовал подключить
например
http://ru.aliexpress.com/item/Free-S...291557316.html

И вопрос по подключению. через транзистор BC547 можно подцепить?
madsima вне форума   Ответить с цитированием
Старый 22.10.2015, 17:16   #2
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,617
Вес репутации: 9822
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "CyberBot-3"

Транзистор лучше по мощней использовать, например BC337
В параметрах насоса не видно мощности мотора.
Admin вне форума   Ответить с цитированием
Старый 22.10.2015, 17:18   #3
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,617
Вес репутации: 9822
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "CyberBot-3"

Цитата:
Как это не может? А это тогда что в скетче?
Похоже Elik удалил функцию фильтра

Цитата:
Скетч использую от elik745i, потому что тот который работает через библиотеку CyberLib еще хуже работает.
Ну у меня то работает без нареканий
Ищите проблему в своей схеме
Admin вне форума   Ответить с цитированием
Старый 22.10.2015, 20:40   #4
favi
Junior Member
 
Регистрация: 16.04.2014
Сообщений: 19
Вес репутации: 0
favi is an unknown quantity at this point
По умолчанию Re: Модуль "CyberBot-3"

Ok! Решил пойти последовательно.

Залил ваш скетч c использованием библиотеки CyberLib
Подключил Arduino к компьютеру (COM3 Arduino)
Плату управления мотор-редуктором к пинам D4 - D7

Отправляю через монитор порта среды разработки символ W - моторы не крутятся. Что я опять делаю не так? Светодиод RX показывает что команда приходит на плату.
favi вне форума   Ответить с цитированием
Старый 22.10.2015, 21:27   #5
elik745i
Senior Member
 
Регистрация: 07.01.2015
Адрес: Baku
Сообщений: 225
Вес репутации: 0
elik745i is an unknown quantity at this point
По умолчанию Re: Модуль "CyberBot-3"

Цитата:
Сообщение от Admin Посмотреть сообщение
Похоже Elik удалил функцию фильтра


Ну у меня то работает без нареканий
Ищите проблему в своей схеме
Фильтр присуствует в последней версии скетча (http://www.cyber-place.ru/showpost.p...&postcount=148), листайте назад, без нее робот сходит с ума, как только начинает бутиться модем, так как в сериал монитор идет мусор...

Последний раз редактировалось elik745i; 22.10.2015 в 21:29.
elik745i вне форума   Ответить с цитированием
Старый 22.10.2015, 21:11   #6
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,617
Вес репутации: 9822
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "CyberBot-3"

Ну мы же об этом говорили.
Нужно отправлять echo cm=W > /dev/ttyACM0
Admin вне форума   Ответить с цитированием
Старый 22.10.2015, 21:35   #7
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,617
Вес репутации: 9822
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "CyberBot-3"

Извиняюсь похоже не весь код скопировал в шапку темы
Исправил
Admin вне форума   Ответить с цитированием
Старый 22.10.2015, 21:44   #8
elik745i
Senior Member
 
Регистрация: 07.01.2015
Адрес: Baku
Сообщений: 225
Вес репутации: 0
elik745i is an unknown quantity at this point
По умолчанию Re: Модуль "CyberBot-3"

Еще можно как вариант приварить к коду сторожевого пса, что бы, если дуина зависла, то пошел перезапуск последнего, но пока руки не доходят, да и кажись никто так и не компильнул прошивку на проц 5350, что бы я задействовал мою микрокамеру на YUV, как только сделают, либо у самого руки дойдут, то прикручу кучу полезных фич к роботу, в планах еще навигацию придумать и автовзврат на станцию зарядки, будет как пылесос, но только сторожевой ))))

админ обновите код в шапке плиз
elik745i вне форума   Ответить с цитированием
Старый 22.10.2015, 22:12   #9
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,617
Вес репутации: 9822
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "CyberBot-3"

Обновил.
Навигация у меня тоже в планах.
Admin вне форума   Ответить с цитированием
Старый 23.10.2015, 22:10   #10
favi
Junior Member
 
Регистрация: 16.04.2014
Сообщений: 19
Вес репутации: 0
favi is an unknown quantity at this point
По умолчанию Re: Модуль "CyberBot-3"

Обновил код elik745i

Действительно стало лучше. Во всяком случае повысилась отзывчивость робота. Раньше робот при нажатии на кнопки A и D кратковременно включал моторы, а при нажатии на кнопки W и S примерно на 1.5 - 2 секунды.

С обновлением скетча, робот стал одинакого реагировать на все кнопки WSAD включая моторы кратковременно. Более того увеличился интервал зависания. Один раз у меня получилось 300 раз кратковременно нажать на кнопку A прежде чем робот завис.

А вот с подключением камеры все осталось по прежнему. Стоит дать одну команду и робот зависает. Видеопоток останавливается и моторы начинают вращаться бесконечно. При этом нажатие на кнопки заставляет моргать светодиод RX.

Вопрос Admin'у: Можно ли как-то считать то, что приходит в порт Arduino? Например отправлять обратно в TX и выводить на экран WEB-интерфейса? Или подключить к Aruino LCD дисплей, например HD44780 и дублировать туда приходящие через порт команды, и как это правильно реализовать в скетче?
favi вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 16 (пользователей: 0 , гостей: 16)
 

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:18. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика