Плата расширения джойстика управления JoyStick Shield v1.A
арт. 444

Плата расширения джойстика управления JoyStick Shield v1.A

В наличии: 29 шт.
1 200 тг

Характеристики варианта: разъём V1A. Артикул: 444. В интернет-магазине Alash Electronics доступна доставка по Алматы и всему Казахстану.

Описание

Подключение готового модуля не сложно, так же весьма доступным является и сам управляющий скетч. Чаще всего, джойстик используется в месте с кнопками и в паре с беспроводными интерфейсами, потому то управлять джойстиком на проводе быстро перемещающимися устройствами практически невозможно. Поэтому рекомендуется для работы использовать готовые шилды, в которых есть все необходимое.

Спецификация:

  • Напряжение питания: 3.3 В или 5 В (есть переключатель)
  • 2-х осевой джойстик
  • 4 больших кнопки (A, B, C, D), 2 маленькие кнопки (F, E)
  • Цифровой интерфейс: выходы 2, 3, 4, 5, 6 и 7
  • Аналоговый интерфейс: выходы 0 и 1
  • Габариты: 87 x 54 x 18 мм
  • Вес : 35 гр.

Интерфейсы:

  • nRF24L01
  • NOKIA 5110
  • Bluetooth
  • I2C
  • RS232

Подключение джойстика к Arduino

На модуле имеется 5 выходов:

  • Vcc,
  • Gnd,
  • X,
  • Y
  • Key.

Данные по оси X выводятся на вход А0, по оси Y – на А1. Для визуального контроля нажатия кнопки также можно подключить светодиод D11. Питание осуществляется напряжением 5 Вольт. Пин GND присоединяется к такому же пину на плате Ардуино. Контакт SW можно подсоединить к любому цифровому пину. Узнать, в каком положении в текущий  момент находится устройство, можно в зависимости от значений потенциометров. Перемещение происходит по направлению находящихся перпендикулярно осей X и Y. Считывание информации с геймпада происходит с помощью функции analogRead() – она показывает значения в диапазоне от 0 до 1023.

В качестве аргументов ей поступают номера пинов, к которым произведено подключение джойстика:

  • Serial.println(analogRead(A0)); // показывает положение X координаты
  • Serial.println(analogRead(A1)); // показывает положение Y координаты
  • Для удобства советуется использовать константы, чтобы уменьшить и упростить итоговый код. Аналоговые пины как раз можно объявить постоянными:
  • const byte PIN_ANALOG_X = A0; // постоянная для координаты Х
  • const byte PIN_ANALOG_Y = A1; // постоянная для координаты Y

Аналогичные товары

Доставка и оплата

Купить Плата расширения джойстика управления JoyStick Shield v1.A можно с доставкой по Алматы курьером Яндекс или самовывозом из магазина по адресу ул. Кыз Жибек, 104/1. По Казахстану доставляем через inDrive. Бесплатная доставка при заказе от 150 000 ₸. Оплата наличными, картой или переводом.

Оформление заказа онлайн: добавьте товар в корзину, укажите контакты и адрес. Режим работы магазина: пн–сб 12:00–20:00. Телефон +7 (700) 900-17-90, Telegram и WhatsApp.