| Тип | Интерфейсы связи | Назначение |
| СовместимостьArduino, ESP8266, ESP32, STM32 |
KY-040 – модуль поворотного энкодера (Rotary Encoder) с кнопкой
Модуль KY-040 — это механический энкодер (датчик вращения), предназначенный для ввода данных и управления в электронных проектах. Он позволяет определять направление и скорость вращения, а также имеет встроенную кнопку.
В отличие от потенциометра, энкодер не имеет фиксированного диапазона — вращение возможно бесконечно в обе стороны. Это делает его идеальным для регулировки параметров, меню, громкости и навигации.
Особенности
- Бесконечное вращение в обе стороны
- Определение направления вращения (по CLK и DT)
- Встроенная кнопка (нажатие на вал)
- Механические фиксированные положения (щелчки)
- Простое подключение к Arduino, ESP32 и другим MCU
- Не требует аналоговых входов — только цифровые сигналы
Характеристики
- Рабочее напряжение: 3.3 – 5 В
- Количество импульсов: ~20 на оборот
- Выходы: цифровые (CLK, DT)
- Кнопка: есть (SW)
- Размер: ~26 × 19 × 26 мм
- Вес: ~8 г
Назначение выводов
- CLK – импульсы при вращении
- DT – определение направления вращения
- SW – кнопка (нажатие на вал)
- + – питание (3.3–5 В)
- GND – земля
Принцип работы
Энкодер генерирует импульсы на выводах CLK и DT при вращении. Сравнивая последовательность сигналов, микроконтроллер определяет направление вращения.
При нажатии на вал замыкается контакт SW, что можно использовать как кнопку подтверждения или переключения режима.
Где применяется
- Регулировка громкости – используется в аудиоустройствах для плавного изменения уровня звука
- Навигация по меню – прокрутка пунктов и изменение настроек в интерфейсах и дисплеях
- Определение положения – применяется в робототехнике для отслеживания вращения валов и механизмов
- Управление двигателями – позволяет задавать скорость и направление вращения через обратную связь
| Совместимость | Arduino, ESP8266, ESP32, STM32 |
|---|
-
На данный товар ещё нет отзывов.
-
Еще не было вопросов
1. Покупка в магазине
Вы можете приобрести товар непосредственно в магазине «РадиоМир», г. Екатеринбург, ул. Малышева, д. 92.
Способы оплаты:
- наличными;
- банковскими картами.
Покупателю выдаются кассовый и товарный чек.
2. Оплата по безналичному расчёту (по счёту)
Оплата осуществляется на основании выставленного счёта.
Отгрузка товара осуществляется только после поступления 100% оплаты.
Получение товара:
- самовывоз из магазина «РадиоМир», г. Екатеринбург, ул. Малышева, д. 92.;
- доставка по предварительному согласованию с менеджером.
3. Оплата по QR-коду
Оплата производится по платёжному QR-коду, который направляется менеджером после оформления заказа.
Данный способ оплаты используется для доставки по России.
- Вы выбираете товар на сайте и оформляете заказ.
- Мы отправляем вам QR-код для безопасной оплаты.
- После оплаты передаём заказ в выбранную транспортную компанию.
- Транспортная компания доставляет заказ в пункт выдачи или по указанному адресу.
- Доставку оплачиваете при получении (стоимость зависит от адреса).