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.

 

 




 

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

Датчик Холла — модуль KY-003 для Arduino
60 руб.
Остаток на складе 8шт.
Модуль с кнопкой для Arduino
30 руб.
Остаток на складе 25шт.
Ethernet контроллер W5500
560 руб.
Остаток на складе 5шт.
Модуль питания для макетной платы MB-102
140 руб.
Остаток на складе 5шт.
Arduino Nano 33 IoT
2200 руб.
Остаток на складе 3шт.
Драйвер двигателя на L9110S
140 руб.
Остаток на складе 10шт.
Arduino Uno (Arduino-совместимая)
500 руб.
Остаток на складе 4шт.
Модуль чтения карты памяти microSD
100 руб.
Остаток на складе 11шт.
Датчик пламени KY-026
100 руб.
Остаток на складе 4шт.