- Nowość!
Opis produktu: Moduł z enkoderem obrotowym - I2C - STEMMA QT / Qwiic - Adafruit 5880
Prosty w obsłudze moduł od Adafruit z wbudowanym enkoderem obrotowym, który łączy się z mikrokontrolerem przez I2C. Umożliwia śledzenie obrotów enkodera oraz detekcję naciśnięć przycisku, bez konieczności pisania skomplikowanego kodu do obsługi tych funkcji. Moduł posiada mikrosterownik z oprogramowaniem seesaw, który przetwarza sygnały z enkodera i zapisuje je w postaci wartości inkrementalnej. Posiada również diodę NeoPixel, której kolor można zmieniać poprzez I2C, oraz czerwony LED INT, który sygnalizuje aktywność przerwania. Dzięki złączu STEMMA QT, podłączenie do systemów takich jak Arduino czy Raspberry Pi jest szybkie i wygodne. Wbudowany układ umożliwia podłączenie do 8 modułów na jednym porcie I2C. Moduł zasilany jest napięciem od 3 V do 5 V, a do jego konfiguracji używa się trzech zworek adresowych.

Moduł z enkoderem obrotowym - I2C - STEMMA QT / Qwiic - Adafruit 5880.

Moduł jest kompatybilny z wieloma minikomputerami, jak Raspberry Pi czy Arduino.
Główne cechy modułu
- Moduł z komunikacją I2C: szybkie połączenie z mikrokontrolerami przez I2C (adres domyślny 0x36)
- Wbudowany enkoder: enkoder z przyciskiem oferuje łatwą detekcję obrotu i naciśnięć
- NeoPixel LED: wizualna prezentacja stanu przez diodę RGB sterowaną przez I2C
- Kompatybilność: współpracuje z Arduino, Raspberry Pi i innymi mikrokontrolerami
- Łatwa konfiguracja: możliwość podłączenia do 8 modułów na jednym porcie I2C dzięki zworkom adresowym. Pierwszy będzie pod adresem 0x36, ostatni pod adresem 0x3D, gdy wszystkie trzy zworki zostaną przylutowane
- Zasilanie od 3 V do 5 V: wspiera różne poziomy napięcia dla większej uniwersalności
Wyprowadzenia modułu
Enkoder obrotowy od Adafruit posiada cztery główne wyprowadzenia: zasilanie (VCC), masa (GND), a także dwie linie komunikacyjne - SCL i SDA. Wyprowadzenie VCC służy do zasilania urządzenia, najczęściej napięciem 3,3 V lub 5 V, w zależności od zastosowanego mikrokomputera. GND to masa, czyli wspólny punkt referencyjny dla wszystkich połączeń. SCL i SDA to linie komunikacyjne I2C, które służą do przesyłania danych między enkoderem a urządzeniem nadrzędnym. Dzięki tym wyprowadzeniom możliwe jest podłączenie modułu do szerokiej gamy systemów, co sprawia, że jest on bardzo wszechstronny.
Płytka zapewnia łatwe połączenie za pomocą STEMMA QT.
Kompatybilne oprogramowanie
Korzystanie z enkodera I2C w projektach wymaga zainstalowania odpowiednich bibliotek programistycznych. Dla platform takich jak Raspberry Pi czy mikrokontrolery Arduino dostępne są dedykowane biblioteki w Pythonie (CircuitPython) oraz C++. W przypadku Pythona, Adafruit udostępnia bibliotekę, która umożliwia łatwe odczytanie pozycji enkodera i obsługę wbudowanego przycisku. Konfiguracja opiera się na kilku prostych krokach: zainstalowaniu wymaganych pakietów, podłączeniu enkodera do odpowiednich pinów (SDA, SCL) i wykorzystaniu kilku prostych komend w kodzie, by zacząć odczytywać dane. Dzięki tym bibliotekom nie musisz martwić się o szczegóły techniczne, co czyni proces przystępnym dla osób początkujących i pozwala szybko wdrożyć projekt.
Specyfikacja techniczna modułu
- Komunikacja: I2C
- Napięcie zasilania: od 3 V do 5 V
- Maksymalna liczba podłączonych modułów: 8 na jednej linii I2C
- Wbudowany mikrosterownik: obsługuje protokół seesaw
- Enkoder obrotowy: do detekcji obrotów i naciśnięć przycisku
- Diody LED:
- NeoPixel: konfigurowalna dioda RGB (zmiana koloru przez I2C)
- INT LED: czerwona dioda LED sygnalizująca aktywność przerwania
- Złącze: STEMMA QT, kompatybilne z wieloma systemami (np. Arduino, Raspberry Pi)
- Adresowanie: trzy zworki do ustawiania adresu I2C
- Wymiary: 25,4 x 25,4 mm
Zawartość zestawu
- 1x Moduł z enkoderem obrotowym - I2C - STEMMA QT/Qwiic - Adafruit 5880
- 1x Złącze 6-pinowe