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.

 




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

Блок питания 12В 1,25А
270 руб.
Остаток на складе 4шт.
Микроконтроллер ATmega328P-PU
130 руб.
Остаток на складе 12шт.
Герметичный датчик температуры DS18B20 3M
440 руб.
Остаток на складе 3шт.
Провод соединительный m-m 20 см
165 руб.
Остаток на складе 3шт.
Модуль питания 12В/400мA (5 Вт)
130 руб.
Остаток на складе 10шт.
Реле электромеханическое 2 канала
220 руб.
Остаток на складе 1шт.
Магнитный датчик с герконом
60 руб.
Остаток на складе 3шт.
STM32F103C8T6
300 руб.
Остаток на складе 3шт.
Модуль реле 4 канала
400 руб.
Остаток на складе 8шт.
Переходник 10pin-6pin
85 руб.
Остаток на складе 22шт.
Сервопривод SG90
170 руб.
Остаток на складе 24шт.
Удлинитель для сервомашинок 15 см, разъём JR
50 руб.
Остаток на складе 5шт.