Плата расширения с джойстиком для Arduino
Плата расширения с джойстиком для Arduino, представляет собой плату с джойстиком и 6 кнопками. Данный модуль позволяет обмениваться информацией с персональным компьютером с помощью нажатий на кнопки и перемещения оси геймпада. Джойстик шилд для Arduino может иметь такой же функционал, что и геймпад игровых приставок. Модуль JOYSTICK SHIELD можно использовать для управления роботами, сервоприводами и прочими механизмами.
Джойстик модуля сотоит из кнопки и 2 потенциометров, которые определяют оси X и Y. Встроенная кнопка срабатывает при нажатии на геймпад. Движение ручки изменяет сопративления потенциометров, из-за которого изменяется выходное напряжение. Благодаря пружине в конструкции геймпада, положение джойстика плавно возвращается в первоначальное центральное состояние после отпускания ее с любой позиции. С помощью геймпада можно плавно отслеживать отклонения от центральной точки. Также на плате имеется 6 тактовых кнопок, на 4 из которых надеты толкатели.
Подключение модуля к плате Arduino:
A0: | подключение оси X |
A1: | подключение оси Y |
D2: | подключение кнопки A |
D3: | подключение кнопки B |
D4: | подключение кнопки C |
D5: | подключение кнопки D |
D6: | подключение кнопки E |
D7: | подключение кнопки F |
D8: | подключение кнопки K |
Подключается модуль JOYSTICK SHIELD к платформе Arduino навесным монтажом. На плате имеется шина для подключения радиомодуля NRF24L01. Также имеются разъёмы для подключения графического ЖК дисплея Nokia 5110 и BlueTooth модуля. К плате модуля можно подключить датчики с помощью шины I2C.
Питание подаётся от платы Arduino или другого микроконтроллерного устройства. На плате есть перемычка, которая позволяет выставить напряжение питания модуля (3,3 В или 5 В).