Для двухосевого модуля джойстика Arduino XY PS2 Датчик рычага управления джойстиком KY-023
Описание:
Двухосевой ключевой сенсорный модуль джойстика с использованием потенциометра PS2, с (Х, У) 2-осевой аналоговый выход, (Z) 1 кнопка цифрового выхода. С помощью датчика Arduino плата расширения может производить дистанционное управление и другие интерактивные работы. Кроме того, этот продукт для того, чтобы позволить клиентам легче с платой расширения arduino и другими стандартными интерфейсами, в конструкции осей X, Y, Z схемы есть отдельные провода, пользователь может использовать 3-контактную специальную линию ARDUINO, действительно подключаемую к плате расширения.
Производительность продукта:
1. Диапазон входного напряжения: DC от 3,3 В до 5 В
2. Выходной сигнал: модуль специальный двусторонний аналоговый выход и цифровой выходной интерфейс, выходное значение которого соответствует (Х, У) двухосное смещение, тип аналога; клавиши, которые пользователь нажимает на ось Z, его типом является цифровой переключатель.
3. Контроллер Arduino может быть запрограммирован, датчик платы расширения штекер, в комплекте с творческими удаленными интерактивными работами.
4. Поперечный джойстик представляет собой двунаправленный резистор 10К, с коромыслом в разных направлениях, сопротивлением крану с изменением. Этот модуль использует источник питания 5 В, исходное состояние X, напряжение считывания Y 2,5 В или около того, при нажатии со стрелкой направления значение напряжения считывания увеличивается с максимумом до 5 В; стрелки в противоположном направлении для нажатия, считывание напряжения снижается, минимум составляет 0В.
Руководство:
Во введении о том, как использовать, мы сначала рассмотрим, как это работает, что мы используем его очень полезно, есть функция следующей диаграммы:
Пожалуйста, смотрите пятую фотографию продукта
По сути, этот модуль является потенциометром, x, y-мерный выходной порт данных считывает аналоговое напряжение. Этот рисунок не рисует вышеуказанный z-мерный вывод данных, z-мерный вывод только 0 и 1, может быть достигнут кнопкой. В общем, это комбинация потенциометра и кнопки. В Arduino используют его, x, y измерения мы получили два аналоговых порта для считывания их значений, в то время как z-мерные мы подключены к цифровому порту, подключены к питанию и земле.
тестовая программа:
Целый джойстик_X = 0; x
Целый джойстик_Y = 1; y
Целый джойстик_Z = 3; ключ
Настройка пустоты () {pinMode (Джойстик_X, ВВОД);
ПинМод (Джойстик_Y, ВВОД);
ПинМод (Джойстик_Z, ВВОД);
Серийный.начало (9600); 9600 бит/с}
Y = аналогЧтение (Джойстик_Y); z = цифровоеЧтение (Джойстик_Z); void петля () {int x, y, z;
Серийный.печать (x, ДЕК); Серийный.печать ( ",");
Серийный.печать (y, DEC); Серийный.печать ( ",");
Серийный.принтлн (z, DEC);