11.06.2015, 00:07 | #1 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Модуль "CyberBot-3"
Начиналось с тем:
Как собрать робота WiFI робот WiFi робот CyberBot-2 Основные комплектующие к роботу: Платформа робота Arduino Nano Плата контролера робота Драйвер двигателей WiFi роутер Nexx wt3020 Инструкция по сборке робота Рекомендуемая камера Logitech C270 Исправлены все баги и ошибки предыдущих версий. Для уменьшения времени отклика, переработана система управления Теперь также корректно работает с Arduino Mini подключенным к порту UART роутера В настройках можно выбирать нужный tty порт Каждые 5 сек. слева и справа в верхней части экрана, обновляются индикаторы показаний, для примера я их получаю с портов А6 и А7 ардуины. Порты в скетче можно заменить на другие, или вместо показаний портов можно отправлять любые другие данные полученные с любых датчиков и с максимальным значением не более 9999 эти данные можно умножать на любой Ваш коэффициент, который прописывается в настройках в веб интерфейсе Для работы модуля, в CyberWrt нужно установить модуль "Драйвер Видео" и модуль "Драйвер FTDI" После установки модуля драйвер FTDI нужно подключить ардуину к USB порту и перезапустить роутер. Поле того как роутер загрузился, настройте драйвер на скорость 57600 и сохраните настройки. В модуле "CyberBot-3" в настройках нужно указать порт к которому подключена Arduino В модуле драйвера видео выбрать максимальное разрешение и нажать кнопку старт. Если камеры нет то можно драйвер не устанавливать и управлять без камеры Подключение Сервва 1 подключается к D12(разъем на плате контроллера) Сервва 2 подключается к D13(разъем на плате контроллера) Фары подключаются к D9(к разъему BT на плате контроллера) Бластер подключаются к D10(к разъему BT на плате контроллера) Все остальные подключения по старой схеме Продолжение следует... PHP код:
Выкладываю еще один код для ардуино, без использования библиотеки CyberLib За код спасибо elik745i Подробности здесь PHP код:
|
11.06.2015, 09:18 | #2 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Модуль "CyberBot-3"
Я протестировал все функции, багов пока не обнаружил
Жду результаты Ваших тестов |
11.06.2015, 13:31 | #3 |
Senior Member
|
Re: Модуль "CyberBot-3"
Прошу прощения за вопрос новичка, по всей видимости, это модуль для работы с какой-то конкретной робототехнической платформой? Можете указать ссылку на технические требования к платформе или список покупных, чтобы легче сориентироваться?
|
11.06.2015, 13:41 | #4 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Модуль "CyberBot-3"
Отписал в шапке темы
|
11.06.2015, 13:44 | #5 |
Senior Member
|
Re: Модуль "CyberBot-3"
Спасибо, это понятно по сайту спонсора. Я имел в виду, есть ли полный список необходимого оборудования для закупки (датчики, конкретные версии Ардуино и т.п.)?
|
11.06.2015, 14:07 | #6 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Модуль "CyberBot-3"
Я дал ссылку на основные компоненты, которых достаточно что бы собрать WiFi робота, а все остальное уже на Ваше усмотрение
|
11.06.2015, 14:30 | #7 |
Senior Member
|
Re: Модуль "CyberBot-3"
Спасибо, в обновленной шапке уже более подробно
|
11.06.2015, 20:47 | #8 | |
Senior Member
Регистрация: 20.09.2014
Сообщений: 145
Вес репутации: 0 |
Re: Модуль "CyberBot-3"
Цитата:
Пару вопросов: 1. Без подключенной ардуины на экран данные с переменных kDat1, kDat2 не выводятся? Я не вижу ничего, хотя бы мерцающего ноля. 2. Есть желание выводить на экран больше данных, редактировать файл www/cgi-bin/modules/CyberBot3/index.cgi и www/modules/CyberBot3/set.ini? |
|
11.06.2015, 21:12 | #9 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Модуль "CyberBot-3"
1-если ничего не пришло, то и выводить ничего не будет
2-скетч тоже нужно править |
17.06.2015, 21:10 | #10 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Модуль "CyberBot-3"
В скетче для ардуино исправлен баг работы с сервами, перекочевавший со старой версии
Теперь для серв можно в скетче установить минимальное/максимальное и начальное положение |
Здесь присутствуют: 8 (пользователей: 0 , гостей: 8) | |
|
|