22.10.2015, 17:16 | #181 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Модуль "CyberBot-3"
Транзистор лучше по мощней использовать, например BC337
В параметрах насоса не видно мощности мотора. |
22.10.2015, 17:18 | #182 | ||
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Модуль "CyberBot-3"
Цитата:
Цитата:
Ищите проблему в своей схеме |
||
22.10.2015, 20:40 | #183 |
Junior Member
Регистрация: 16.04.2014
Сообщений: 19
Вес репутации: 0 |
Re: Модуль "CyberBot-3"
Ok! Решил пойти последовательно.
Залил ваш скетч c использованием библиотеки CyberLib Подключил Arduino к компьютеру (COM3 Arduino) Плату управления мотор-редуктором к пинам D4 - D7 Отправляю через монитор порта среды разработки символ W - моторы не крутятся. Что я опять делаю не так? Светодиод RX показывает что команда приходит на плату. |
22.10.2015, 21:11 | #184 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Модуль "CyberBot-3"
Ну мы же об этом говорили.
Нужно отправлять echo cm=W > /dev/ttyACM0 |
22.10.2015, 21:27 | #185 | |
Senior Member
Регистрация: 07.01.2015
Адрес: Baku
Сообщений: 225
Вес репутации: 0 |
Re: Модуль "CyberBot-3"
Цитата:
Последний раз редактировалось elik745i; 22.10.2015 в 21:29. |
|
22.10.2015, 21:35 | #186 | |
Senior Member
Регистрация: 07.01.2015
Адрес: Baku
Сообщений: 225
Вес репутации: 0 |
Re: Модуль "CyberBot-3"
Цитата:
у меня было тоже самое, долго ломал голову что к чему...в конце методом исключения определил... |
|
22.10.2015, 21:35 | #187 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Модуль "CyberBot-3"
Извиняюсь похоже не весь код скопировал в шапку темы
Исправил |
22.10.2015, 21:44 | #188 |
Senior Member
Регистрация: 07.01.2015
Адрес: Baku
Сообщений: 225
Вес репутации: 0 |
Re: Модуль "CyberBot-3"
Еще можно как вариант приварить к коду сторожевого пса, что бы, если дуина зависла, то пошел перезапуск последнего, но пока руки не доходят, да и кажись никто так и не компильнул прошивку на проц 5350, что бы я задействовал мою микрокамеру на YUV, как только сделают, либо у самого руки дойдут, то прикручу кучу полезных фич к роботу, в планах еще навигацию придумать и автовзврат на станцию зарядки, будет как пылесос, но только сторожевой ))))
админ обновите код в шапке плиз |
22.10.2015, 22:12 | #189 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Модуль "CyberBot-3"
Обновил.
Навигация у меня тоже в планах. |
23.10.2015, 22:10 | #190 |
Junior Member
Регистрация: 16.04.2014
Сообщений: 19
Вес репутации: 0 |
Re: Модуль "CyberBot-3"
Обновил код elik745i
Действительно стало лучше. Во всяком случае повысилась отзывчивость робота. Раньше робот при нажатии на кнопки A и D кратковременно включал моторы, а при нажатии на кнопки W и S примерно на 1.5 - 2 секунды. С обновлением скетча, робот стал одинакого реагировать на все кнопки WSAD включая моторы кратковременно. Более того увеличился интервал зависания. Один раз у меня получилось 300 раз кратковременно нажать на кнопку A прежде чем робот завис. А вот с подключением камеры все осталось по прежнему. Стоит дать одну команду и робот зависает. Видеопоток останавливается и моторы начинают вращаться бесконечно. При этом нажатие на кнопки заставляет моргать светодиод RX. Вопрос Admin'у: Можно ли как-то считать то, что приходит в порт Arduino? Например отправлять обратно в TX и выводить на экран WEB-интерфейса? Или подключить к Aruino LCD дисплей, например HD44780 и дублировать туда приходящие через порт команды, и как это правильно реализовать в скетче? |
Здесь присутствуют: 11 (пользователей: 0 , гостей: 11) | |
|
|