fon +7(999)-645-63-39

время работы: понедельник-пятница
с 9:00 до 17:00

Модули >
Игровой джойстик для Arduino

Игровой джойстик для Arduino

360 руб.
Остаток на складе 5шт.

Игровой джойстик для Arduino c двух осевым джойстиком и четырьмя кнопками (+ 2 кнопки служебные). Положение джойстика определяется благодаря изменению сопротивления двух переменных резисторов. Рукоятка может перемещаться в любом направлении. Под джойстиком расположена кнопка  для управления перемещением по оси Z. В сочетании с Arduino Leonardo может имитировать компьютерную мышь. Устанавливается поверх контроллера Arduino. Есть возможность подключения LCD дисплея. Это превращает Arduino в игровую платформу на уровне приставок Nintendo. Модуль содержит кнопку сброса, дублирующую аналогичную кнопку на плате контроллера. Полностью совместим с интерфейсом Arduino UNO. Переключение в режим питания 3,3В дает возможность работы с микроконтроллерами  семейства STM32. Имеющийся интерфейс модулей радиосвязи превращает комплекс, состоящий из контролера и модуля джойстика в пульт дистанционного управления.

Внешний вид модуля может отличаться от представленного на изображении.

 

Соединители на плате модуля в порядке расположения по краям платы:

  • с торца джойстика соединитель для подключения беспроводного модуля NRF24L01+
  • розетка для подключения LCD дисплея  Nokia 5110
  • розетка из 8 контактов для подключения кнопок, назначение контактов: две черные кнопки 0 – F и 1 – Е, большие кнопки D, С, B, A.
  • вилка с подключенными подтягивающими резисторами
  • розетка для беспроводного модуля Bluetooth
  • вилка интерфейса I2C
  • группа 6 контактов, где контакт 0 – Х джойстика, 1 – Y джойстика
  • группа 6 контактов питания
  • переключатель питания между напряжениями 5 В и 3,3 В.
  • размеры : 94 х 52 мм
  • вес: 38 г.

Для определения положения джойстика используется АЦП микроконтроллера. Программно максимальному напряжению на выходах X и Y присваивается константа 1023, минимальному константа 0. Отсутствие перемещения джойстика, когда рукоятка находится в центральном положении, не будет всегда соответствовать средней величине 511 или 512. Для решения этой проблемы в программе следует указать два крайних значения, установив диапазон и считать, что любое значение, полученное от АЦП в пределах этого диапазона следует рассматривать как «центр». Например, пороговыми константами могут быть числа 505 и 517.

 

 




 

Похожие товары:

Провод соединительный m-f 12 см.
140 руб.
Остаток на складе 4шт.
Arduino Nano Every
1350 руб.
Остаток на складе 5шт.
Модуль Bluetooth HC-08
360 руб.
Остаток на складе 5шт.
Модуль АЦП/ЦАП на микросхеме PCF8591
180 руб.
Остаток на складе 3шт.
Модуль питания 12В/400мA (5 Вт)
130 руб.
Остаток на складе 10шт.
LCD дисплей Nokia 5110 для Arduino
260 руб.
Остаток на складе 3шт.
LED strip driver для Arduino
420 руб.
Остаток на складе 6шт.
Монитор напряжения для 1-8S аккумуляторов
150 руб.
Остаток на складе 3шт.
Arduino Due
1450 руб.
Остаток на складе 1шт.
Модуль с датчиком влажности почвы
120 руб.
Остаток на складе 4шт.