Модуль KY-040 — це універсальний пристрій введення, який дозволяє точно керувати параметрами в електронних проєктах. На відміну від звичайного потенціометра, енкодер має необмежений кут обертання (360°) в обидві сторони та видає цифрові імпульси при кожному кроці повороту. Це робить його ідеальним для створення меню, регулювання гучності, яскравості світла або керування швидкістю двигунів.
Додатковою перевагою модуля є вбудована кнопка, яка спрацьовує при натисканні на вал енкодера. Це дозволяє використовувати один пристрій і для навігації по списку, і для підтвердження вибору. Модуль оснащений необхідними підтягувальними резисторами, що спрощує його підключення до Arduino, Raspberry Pi та інших мікроконтролерів.
Технічні характеристики:
- Тип енкодера: Інкрементальний, механічний;
- Робоча напруга: 3.3 В – 5.5 В;
- Кут обертання: 360° (без обмежень);
- Кількість кроків на оберт: 20;
- Наявність кнопки: Так (активується натисканням на вісь);
- Виходи: CLK (сигнал А), DT (сигнал B), SW (кнопка), + (живлення), GND (земля);
- Розмір плати: 26х19 мм;
- Висота з валом: 29 мм.
Функціональні особливості:
- Визначення напрямку: Завдяки фазовому зсуву між сигналами CLK та DT контролер легко визначає сторону обертання.
- Надійність: Механічна конструкція забезпечує чіткі тактильні відчуття при кожному кроці («кліку»).
- Зручність монтажу: Плата має отвір для кріплення, а вал підходить під стандартні ручки (кноби) діаметром 6 мм.
- Цифрова обробка: Сигнали енкодера не потребують аналого-цифрового перетворення, що економить ресурси мікроконтролера.
