• 30 dni na zwrot
  • Przesyłka gratis od 140 zł
Enkoder BITCHIP obrotowy KY-040 360°, moduł z pinami5,00 zł

Enkoder BITCHIP obrotowy KY-040 360°, moduł z pinami

EAN: 5908317400801SKU: BV-0310
  • Enkoder obrotowy do pokręteł sterujących
  • Odczyt kierunku z kanałów A/B
  • Moduł KY-040 z wyprowadzonymi pinami
  • Wbudowany przycisk osi do zatwierdzania
  • Obsługa przez wejścia cyfrowe mikrokontrolera
5,00 zł
Cena brutto (z VAT 23%)
Dostępny

Do darmowej dostawy brakuje Ci 140,00 zł

  • 30 dni na zwrot
  • Przesyłka gratis od 140 zł
  • Magazyn w Polsce

Moduł enkodera obrotowego KY-040 pozwala odczytywać obrót osi i działa jako pokrętło w projekcie z Arduino albo innym mikrokontrolerem. Dzięki wyprowadzonym pinom współpracuje z wejściami cyfrowymi i umożliwia obsługę menu, regulację wartości albo zatwierdzanie wyboru przyciskiem osi.

Opis produktu

Co to jest?

KY-040 to moduł z enkoderem obrotowym, przeznaczony do pracy jako pokrętło sterujące w projektach z mikrokontrolerem. Obrót osi 360° jest odczytywany programowo jako sekwencja impulsów na wejściach cyfrowych. W odróżnieniu od potencjometru układ sterujący nie mierzy napięcia analogowego, tylko zlicza kroki oraz określa kierunek ruchu. Moduł z wyprowadzonymi pinami nadaje się do połączenia przewodami z płytką uruchomieniową albo własnym układem.

W praktyce moduł pełni funkcję fizycznego pokrętła do menu, nastaw licznika, regulacji jasności, wyboru trybu pracy albo zadawania wartości w urządzeniu. Oś enkodera może działać także jako przycisk, jeśli w projekcie obsługiwany jest dodatkowy sygnał przełącznika. Taki sposób sterowania sprawdza się tam, gdzie wymagana jest zmiana wartości w górę lub w dół bez ograniczenia końcami skali. Kod odczytu można przygotować w Arduino IDE, PlatformIO albo innym środowisku obsługującym wejścia cyfrowe.

Do czego się przyda?

  • Menu ekranowe może być obsługiwane pokrętłem, a wybór zatwierdzany naciśnięciem osi.
  • Regulacja jasności LED odbywa się przez zliczanie kroków w górę i w dół.
  • Sterowanie głośnością działa bez potencjometru analogowego.
  • Nastawy pomiarowe zmieniają się krokowo, np. próg alarmu albo zakres skali.
  • Pozycja zadana w projekcie z silnikiem może być ustawiana ręcznie z panelu użytkownika.

Podłączenie i zasilanie

Podłącz do mikrokontrolera piny modułu jako wejścia cyfrowe oraz doprowadź zasilanie zgodnie z oznaczeniami na płytce. Przy pierwszym uruchomieniu sprawdź opis pinów na module i połącz masę enkodera ze wspólną masą układu. Użyj dwóch linii sygnałowych do wykrycia kierunku obrotu, a osobnej linii do obsługi naciśnięcia osi.

Ustaw wejścia mikrokontrolera tak, aby nie pozostawały w stanie pływającym, a poziom sygnałów dopasuj do logiki użytej płytki. 

Jak zacząć?

Najpierw przypisz dwa piny mikrokontrolera do kanałów obrotu oraz jeden pin do przycisku. Następnie wgraj prosty program, który odczyta zmiany stanu i zwiększy albo zmniejszy licznik. Wyświetl wynik w monitorze portu szeregowego i sprawdź kierunek działania. Po teście dołącz obsługę menu lub nastawy w docelowym programie.

  1. Sprawdź oznaczenia pinów na module i przygotuj przewody połączeniowe.
  2. Podłącz zasilanie i masę oraz linie sygnałowe do wejść cyfrowych.
  3. Wgraj szkic testowy, który zliczy kroki enkodera KY-040.
  4. Obróć oś w obie strony i zweryfikuj zmianę licznika kroków.
  5. Dodaj obsługę przycisku osi do zatwierdzania wyboru.
Co jest w zestawie?
  • 1x moduł enkodera obrotowego KY-040 z pinami.