Description
Encoder impulsator KY-040 to prosty moduł wejściowy do Arduino, AVR i innych mikrokontrolerów. Zamiast klasycznego potencjometru daje impulsy przy obrocie w lewo i w prawo, a dodatkowo ma wbudowany przycisk po naciśnięciu osi. Dzięki temu jednym elementem możesz obsługiwać menu, regulację wartości, wybór opcji lub sterowanie urządzeniem DIY. 🔧
To popularny rotary encoder 360°, który sprawdza się w projektach elektroniki użytkowej, panelach sterowania, licznikach, interfejsach menu i domowych urządzeniach opartych o mikrokontroler.
Do czego przydaje się KY-040?
- sterowanie menu na wyświetlaczu LCD lub OLED
- zmiana parametrów w projekcie Arduino, np. czasu, temperatury, jasności
- cyfrowy odpowiednik pokrętła w panelu sterowania
- nawigacja po opcjach z dodatkowym kliknięciem osi
- projekty DIY, automatyka domowa, warsztatowe sterowniki i testery
Jak działa enkoder obrotowy?
W przeciwieństwie do potencjometru enkoder nie ustawia konkretnej rezystancji. Zamiast tego generuje sygnały na wyjściach A i B. Mikrokontroler analizuje kolejność impulsów i na tej podstawie rozpoznaje:
- ⚙️ obrót w prawo,
- ⚙️ obrót w lewo,
- ⚙️ liczbę kroków.
Dodatkowy pin switch obsługuje wciśnięcie osi, więc jednym elementem możesz przewijać i zatwierdzać wybór. To bardzo wygodne rozwiązanie w małych obudowach, gdzie liczy się oszczędność miejsca. 💡
Kompatybilność i podłączenie
KY-040 współpracuje z popularnymi platformami programowalnymi i układami cyfrowymi, jeśli tylko projekt przewiduje obsługę wejść impulsowych oraz przycisku.
- 🔌 Arduino
- 🔌 AVR
- 🔌 mikrokontrolery z wejściami cyfrowymi
- 🔌 płytki prototypowe i przewody goldpin raster 2,54 mm
Wyprowadzenia modułu: A, B, switch, GND, Vcc.
W praktyce oznacza to szybki montaż w układach prototypowych bez lutowania bezpośrednio do samego enkodera. Moduł jest wygodniejszy w użyciu niż sam element mechaniczny bez płytki.
- 🚨 to enkoder impulsowy, a nie klasyczny potencjometr analogowy,
- 🚨 wymaga obsługi programowej po stronie mikrokontrolera,
- 🚨 w zestawie brak nakrętki mocującej do obudowy, więc przy montażu panelowym trzeba to uwzględnić.
W praktyce: gdzie taki impulsator sprawdza się najlepiej?
- 🛠️ sterowniki temperatury i czasu
- 🛠️ panele do zasilaczy warsztatowych
- 🛠️ obsługa menu w urządzeniach DIY
- 🛠️ selektory funkcji i nastawy krokowe
- 🏠 projekty smart home i automatyki
- urządzenia edukacyjne i prototypy uczniowskie
Jeśli budujesz urządzenie, w którym użytkownik ma zmieniać parametry krokowo, a nie płynnie analogowo, enkoder będzie zwykle lepszym wyborem niż potencjometr.
Najważniejsze cechy
- enkoder obrotowy z przyciskiem
- obsługa ruchu prawo/lewo
- przycisk po naciśnięciu osi
- pełny obrót 360°
- 20 impulsów na obrót
- średnica osi 6 mm
- raster złącza goldpin 2,54 mm
- kompaktowy moduł do projektów prototypowych
Specyfikacja techniczna
| Typ | enkoder obrotowy / impulsator |
| Moduł | KY-040 |
| Przycisk | tak, w osi enkodera |
| Wyprowadzenia | A, B, switch, GND, Vcc |
| Kierunek pracy | prawo / lewo |
| Obrót | 360° |
| Liczba impulsów na obrót | 20 |
| Średnica osi | 6 mm |
| Raster złącza | 2,54 mm |
| Wymiary | 26 x 19 mm |
Wskazówki użytkowe
Do encodera mogą przydać się także gałki do potencjometrów.
FAQ
Nie. To enkoder impulsowy, więc nie daje sygnału analogowego jak potencjometr. Wymaga odczytu impulsów przez mikrokontroler.
Tak. Wyjścia A i B służą właśnie do rozpoznawania obrotu w lewo i w prawo.
Tak. Naciśnięcie osi aktywuje osobne wyjście switch.
Tak, to jeden z częściej używanych enkoderów w projektach Arduino i AVR.
KY-040 to praktyczny wybór, gdy potrzebujesz kompaktowego pokrętła do obsługi interfejsu urządzenia, zmiany wartości krok po kroku i zatwierdzania wyboru jednym kliknięciem.



Reviews
There are no reviews yet.