- Nowość!
Opis produktu: Arduino Modulino Joystick - joystick z przyciskiem - Qwiic - ABX00135
Modulino Joystick należy do rodziny inteligentnych modułów Arduino Modulino, które pozwalają budować interaktywne projekty bez konieczności projektowania skomplikowanych układów elektronicznych. Moduł wykorzystuje wysokiej jakości joystick analogowy zapewniający płynny odczyt ruchu w dwóch osiach oraz zintegrowany przycisk aktywowany poprzez naciśnięcie manipulatora. Za komunikację odpowiada mikrokontroler STM32C011F4, który przetwarza sygnały analogowe i udostępnia je przez interfejs I2C. Dzięki temu możesz łatwo odczytywać położenie joysticka oraz stan przycisku za pomocą gotowych bibliotek Arduino i MicroPython. Kompaktowa konstrukcja, złącza Qwiic oraz możliwość zmiany adresu I2C sprawiają, że moduł doskonale sprawdza się zarówno w projektach edukacyjnych, jak i profesjonalnych aplikacjach sterowania.
Arduino Modulino Joystick - joystick z przyciskiem - Qwiic - ABX00135.
Za komunikację odpowiada mikrokontroler STM32C011F4, który przetwarza sygnały analogowe i udostępnia je przez interfejs I2C.
Główne cechy joysticka
- Joystick dwukierunkowy: płynny odczyt ruchu w osi X i Y
- Zintegrowany przycisk: dodatkowa funkcja sterowania aktywowana przez naciśnięcie joysticka
- Rozdzielczość 12-bitowa: precyzyjny pomiar położenia w zakresie od 0 do 4095
- Komunikacja I2C: łatwa integracja z mikrokontrolerami poprzez magistralę I2C
- Złącza Qwiic: szybkie podłączenie bez konieczności lutowania
- Programowalny adres I2C: możliwość dostosowania adresu do rozbudowanych systemów
- Gotowy do użycia: fabrycznie zmontowany moduł nie wymaga dodatkowej konfiguracji sprzętowej
- Kompatybilność z Arduino i MicroPython: obsługa przez oficjalne biblioteki producenta
- Niskie zużycie energii: typowy pobór prądu około 3,4 mA
Wyprowadzenia, łączność i kompatybilność Modulino Joystick
Moduł wykorzystuje magistralę I2C pracującą z napięciem 3,3 V. Do komunikacji służą dwa złącza Qwiic umożliwiające tworzenie łańcucha wielu modułów Modulino bez konieczności stosowania dodatkowych rozdzielaczy. Możesz również skorzystać z wyprowadzeń lutowanych udostępniających sygnały SDA, SCL, zasilanie 3,3 V oraz masę. Modulino Joystick współpracuje z Arduino UNO R4 WiFi oraz Arduino UNO Q i może być używany również z innymi płytkami wyposażonymi w interfejs Qwiic lub I2C. Kompatybilne są także Arduino Nano ESP32, Nano RP2040 Connect, Nano 33 BLE, Nano 33 BLE Sense, Nano 33 IoT oraz Nano Matter. Możliwość zmiany adresu I2C pozwala na bezproblemową pracę wielu modułów w jednym projekcie.
Do komunikacji służą dwa złącza Qwiic, ale możesz również skorzystać z wyprowadzeń lutowanych udostępniających sygnały SDA, SCL, zasilanie 3,3 V oraz masę.
Programowanie joysticka w Arduino IDE i MicroPython
Moduł został zaprojektowany z myślą o łatwym programowaniu przy użyciu oficjalnej biblioteki Arduino Modulino. Po instalacji biblioteki możesz odczytywać położenie joysticka oraz stan przycisku za pomocą kilku prostych funkcji. Dostępna jest również możliwość konfiguracji strefy martwej joysticka zwiększającej komfort użytkowania. Producent zapewnia także wsparcie dla środowiska MicroPython. Dzięki temu moduł sprawdzi się zarówno podczas nauki programowania, jak i przy budowie zaawansowanych kontrolerów, robotów mobilnych, interfejsów użytkownika czy urządzeń IoT wykorzystujących sterowanie analogowe.
Specyfikacja techniczna Modulino Joystick
- Komunikacja: I2C
- Złącza: 2x Qwiic
- Napięcie pracy: 3,3 V
- Domyślny adres I2C: 0x40
- Możliwość zmiany adresu I2C: tak
- Mikrokontroler komunikacyjny: STM32C011F4
- Element pomiarowy: joystick analogowy FJN10K-S1B10KD0N
- Zakres osi X: od 0 do 4095
- Zakres osi Y: od 0 do 4095
- Rozdzielczość pomiaru: 12 bitów
- Pozycja centralna: około 2048
- Typowy pobór prądu: około 3,4 mA
- Zakres ruchu joysticka: 60°
- Wymiary: 41 x 25,36 mm
- Masa: 4,4 g
Zawartość zestawu
- Moduł Modulino Joystick ABX00135
- Przewód Qwiic o długości 5 cm

