Найти тему
2202

Гусеничный минитрактор с дистанционным управлением (Часть II)

Оглавление

Теперь перейдем к пульту дистанционного управления. Его состав это: джойстик, индикация, инициализация, включение/выключение, блок питания...

Так выглядит начинка передатчика из из основных блоков
Так выглядит начинка передатчика из из основных блоков

Но обо всем по порядку...

Если вы еще не подписались на канал - ссылка на первую часть (ttps://zen.yandex.ru/media/id/5eda7d34e91caa6f59b6d794/gusenichnyi-minitraktor-s-distancionnym-upravleniem-chast-i-5ef9efa694d2264a9a85bd07)

Джойстик

При всем многообразии джойстиков далеко не каждый подходит для решения задачи управления. Основные критерии: две оси (вперед-назад, вправо-влево, "четкий 0", свободный возврат в нулевое положение, отсутствие "дребезга", крупный размер - под руку (а не пальцы), устойчивый к тряске.

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

Оптимально - джойстик с датчиками Холла. Но в доступе из адекватные деньги имеются только джойстики для радио-моделей. Размер этих джойстиков не позволяет комфортно управлять гусеничным мини-трактором... Трясет его - трясется джойстик.

"Зверь" с внутренней логикой
"Зверь" с внутренней логикой

Есть в нашем арсенале джойстик очень хороший (судя по цене), но он оказался то же мал.

То что "доктор прописал". Выглядит солидно, в меру упругий, и аж по два резистора на ось
То что "доктор прописал". Выглядит солидно, в меру упругий, и аж по два резистора на ось

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

Индикатор

LCD1602 с адаптером под I2C
LCD1602 с адаптером под I2C

LCD 1602 - не русифицированный, но русским буквам мы его научили...

Инициализация (зачем она нужна)

Инициализация оборудования - это проверка работоспособности всей системы и расположение джойстика в положении "ноль".

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

Логика работы кнопки инициализации - если "Вкл", то инициализируем оборудование

Вкл/Выкл

С этим все и так понятно.

Выключение всего пульта управления, отключает передатчик, а приемник "глушит" все контроллеры на электро-вездеходе при отсутсвии принимаемых данных.

Питание

Для питания Arduino NANO подходит напряжение от +5 до 13В.

Выбор был очевиден...

Аккумулятор в формате Кроны
Аккумулятор в формате Кроны

=====================================================

Что бы не пропустить новые материалы - Подписывайтесь!

Есть вопросы и соображения - Комментируйте!

Интересно данное направление - Ставьте лайк!