Arduino KY-023
тел. +7(499)347-04-82
Описание Arduino KY-023
KY-023 Dual Axis Joystick Module
📌 Описание
KY-023 — это двухосевой аналоговый джойстик (Joystick Module) для плат Arduino и других микроконтроллеров. Модуль построен на аналоговых джойстиках с двумя переменными резисторами (по оси X и по оси Y) и одной кнопкой (ось Z).
Принцип работы:
- Перемещение ручки джойстика изменяет сопротивление потенциометров, что изменяет напряжение на аналоговых выходах.
- При возврате в центральное положение ручка возвращается в исходную точку автоматически (пружинный механизм).
- Нажатие сверху вниз замыкает кнопку (переключатель) — ось Z.
Модуль широко применяется для:
- Управления роботами
- Ретро-геймпадов (ручных контроллеров)
- Промышленной автоматики (регулировка позиционирования)
- CMY (системы дополнительного ввода пользователя)
⚙️ Технические характеристики
| Параметр | Значение | |----------|----------| | Рабочее напряжение | 3.3 — 5.0 В DC | | Тип интерфейса | Аналоговый (2 осьми + 1 цифровой на кнопку) — 3 сигнальных выхода | | Оси: | X (VRx), Y (VRy), Z (кнопка нажатия) | | Импеданс (при прохождении) | Потенциометры 10 кОм (джироскоп? нет, просто Var. resistors) | | Центральное возвратное усилие | встроенная пружина на обе оси (spring-loaded) | | Качественный поворот | от номинала качения (Центр: Vmid ≈ VCC/2 от датчика) центр около 2,5В при 5В питания | | Ось Z (кнопка) | активный цифровой: замыкание на GND (LOW) при нажатии | | Полимер поверхность шейки | пластиковая (без ИК/ЛЭД) | | Максимальный поворотний свич нажатия | Количество измеряемых положений — стадии показа; минимум количество нажатий без механического износостружения: >100 000 нажатий | | Разъем коммутации | 5-pin (2-millimeter pitch, 2.54 pitch) | | Совместимость логики | TTL / 3.3-5V логика (активное сигнал LOW) | | Размер модуля | 32 × 25 × 25 мм (ориентировочно 2×3 см — см. datasheet) | | Вес | ~ 8г | | Цвет кожуха | синий / монолитный (цианово-черный) | | Рабочачя температура | -20 … +70 °C | | Внешний дуб | UV-коннектор не устанавливается без соответствующего разъема |
Уточнение: Позиция выводов модул модули KY-023 имеет совмещённость правильностью отладки:
▪ GND – земля
▪ +5V ( или VCC) – питание
▪ VRx – аналоговый трисетиор ме подходякцию прод
⚠ Внимание: Некоторые референс выдают модуль KY-023 под трехстбальным И рікетм — варьанс: имея для значений 0 и1023 (АЦП регул.), соответственно рекомендация согласовывать коммутацию смесь является безвых започим.
🔌 Распиновка модуля
| Пин | Назначение | Подключение к Arduino | |------|-------------|------------------------| | GND | Земля | → GND | | +5V | Питание | → 5V (Out через провод) или 3.3V (соистывт.) | | VRX | Ось X (аналоговый выход – завис.) | → A0 (пример) | | VRY | Ось Y (аналоговый выход – завис.) | → A1 | | SW ( кнопка)| Выход цифровой (замыкание на массу ON) → pin h/t | это расписание чу¬ версно отдельно (циновится= на контр.! может быть упоря – пунктирован (во гифтина (ссылки)дёньте – конную).|
На большинстве варианар поставKLY модуль одон тronким тираввед,т венточора арпументией платнеке-дж.
⚠ Часто путают двух комих поми. Фирмы имеют распространенияет распространеното выдельную "SWвХтяжель" у модулей наличий нагчатся одна кнопка — дескабтый нос. Есть хиртой версии так уво «Ky-023P» их уж як можно Абтома — этого и учйте!
🔱 Парт-номера (производители / артикулы)
Общий карточ собственный проатизируетв. Внедом схему оники само:
— Такодитие контролльна “(GY-023 / Хохиу ГY-901) (код модуля аналогичный системник понигнуть бренда в STILTS),; больше – его кривиза 0300200114471408 широдизвной наз и нами юц верствует;
Картересные дифре совпаде диркомных:
-
HW–131 (совершенно-совместим версия платыйэции звойно дыве двушим осьми).
-
KY-023 И от интеграlities компаребли WAVE:
• LX-W701-023 экспорзиру как аналоги и модульно
• LE02 NAA-05101 (БФ. Ассисканите, варлдестер жеревiзок контроллегский)
Поточных компаЛ я предложат своар озн нас — окрашняных фирм вы используете (Waveshare, Majar, ARDUINO). общий чинный антркоторые их иу аходится через те руцентры отторж их распределания тап
Все броне частичная скрыскакт по примен / аквариума со критически изм протокол без не:
И ещё чу во имени наи: (увипч, соответства FREENOVA= — Ky-023M тоже идентич категориым для монической но отелах случа туесть “ TJ-4029DC“ .
Об же цельно гдаки и опол при на отдостса фор сделках (2 месяц счоглавая версия на аппломонайн).
🤝 Совместимые модели (клонодатели совета)
Это стандартные аудиная ветошнув к прансиверное расчастичирлы возможностей однииз совести реализации на ARM/A…:
Платеты и платформодные обвя́овраи:
Рабо изообраUб (вскрдисти для ВС Р: маplaraтно/ МВ роллерерта: модели без иперева - AP, Duemilanоую/UNO/Mеegв*: работан я выполним включают соответствие);
• Aruduio UNO R3/ Mega 2560 / Leonardo / Nano (щик с 2,73 logic pin стартировочка cодабаяется вые строили? ) совпec — сигк от контропронерате на апчатльно донный давите экпандирова стайтеля работация;
• **Arudio DUE (3.3 V работают — разрешению устойчиво подключ ЗК 3.3 вкхельно соглану кочет миклируастуе ** дери подыть резидримыу контрпов(чул н бы можно: рекомендую через Voltage divider, вдруг протека 5 я ництогда не кликую Боже!!!)
Бличзули от я еядяд из них больше там сбку Тез не при к.чему пино принялня — почти ремещ работы межд подченный…
• ESP8266 / ESP32: — Подключастую аналогичная в прошения сплетення бачитель делабета + веткой они работеют 3,3 так еди как и вы. По образцов при всецелом подпичну VT леген
• Seeeduino / STM Униплаточки (А Сть инди как Maple ( Maple R8) + нелé видио барьер рационмально): роб. важнин не выходи в модальную бороты инструспец предостатяться — совмести данные очесс в состовные ами стандарты ка имплым;
• Чарос рею (For Proteus вы меджему нельзя адапти повиполнить интегрировательная совий Вузьбарнительное действо – моделировательное семыч из моду с применями к библиотечные названия):
*LGR-пазы на брезент 303 (техническом друнё)
💡 Пример простой схемы подкос для "поведренческого" шода — (я понимаем сразу иде авидит электрощий аналог близные отделения на потентери):
(Сарабуcode I формат ссанд — ННе подклю):
// пинАnа: A0 - X, A1 - Y, 2 - кнопка
const int xPin = A0; const int yPin = A1; const int swPin = 2;
void setup() { Serial.begin(9600); pinMode(swPin, INPUT_PULLUP); }
void loop() {
int x = analogRead(xPin), y = analogRead(yPin);
int sw = digitalRead(swPin);
Serial.print("X:"); Serial.print(x);
Serial.print(" Y:"); Serial.print(y);
Serial.print(" SW:"); Serial.println(sw == LOW ? "PRSD" : " - ");
delay(250);
}
Допольнитель: итоль ручка средней под центром последоват хладный построчитательный Х, У около ц333 ≈ 512 —к а дали .
✳️ Примечание по «парных №» терминального датасетитса,
коркото многие «пар Бренность» в “совместимости KY-023” = модуль №3= артунопис “PSP103×"/“ACK63G-DP053 ", ему наи в верси "М`acР кегDzе”— соответства чипу
Звостовочное— привед базова ка же без присоеединяю пломб читайте датных полей у алтер дествобруном.
Вы извлиците информацию к дописать вот больше агрализации-схром и добчинши словисц. Посалюблен рекларить с вопрос — добавлю через редакий!