- Nowość!
Opis produktu: Byte Button Unit - moduł 8 przycisków + 9 diod WS2812C RGB - moduł rozszerzeń Unit - M5Stack U192
Unit ByteButton to kompaktowy moduł zaprojektowany do detekcji wejść z 8 niezależnych przycisków. Oprócz przycisków, moduł jest wyposażony w 9 diod WS2812C RGB, które umożliwiają dynamiczne podświetlenie, służące jako wizualne sprzężenie zwrotne dla użytkownika. Dzięki mikrokontrolerowi STM32G031, moduł zapewnia wydajną obsługę przycisków i LED-ów, jednocześnie oferując prostą komunikację z innymi urządzeniami za pomocą interfejsu I2C. Moduł może być używany w różnych aplikacjach, takich jak panele sterujące w systemach Smart Home, interaktywne wystawy, czy urządzenia edukacyjne. Jedną z jego kluczowych funkcji jest możliwość kaskadowania, co pozwala na łatwe rozszerzenie systemu o dodatkowe jednostki, np. zwiększenie liczby przycisków lub diod RGB w większych projektach. Jest kompatybilny z popularnymi platformami programistycznymi, takimi jak Arduino IDE i UiFlow, co sprawia, że jego integracja w różnych środowiskach jest szybka i prosta.
Sprawdź także przewodnik użytkownika przygotowany przez producenta!
Główne cechy TimerPWR Unit
- 8 niezależnych przycisków: zapewniają precyzyjne i szybkie wykrywanie wejść w systemie
- 9 diod WS2812C RGB: umożliwiają dynamiczne podświetlenie przycisków, dostosowane do różnych kolorów i efektów
- Mikrokontroler STM32G031G8U6: 32-bitowy procesor ARM Cortex M0+ zapewnia wysoką wydajność i niezawodność
- Komunikacja I2C: ułatwia integrację z innymi urządzeniami, pozwala na rozbudowę systemu o dodatkowe moduły
- Możliwość kaskadowania jednostek: umożliwia rozszerzenie systemu o kolejne przyciski i diody RGB
- Zgodność z popularnymi środowiskami programistycznymi: wspiera Arduino IDE oraz UiFlow, co upraszcza programowanie i integrację
Kompatybilność i programowanie
Unit ByteButton obsługuje komunikację I2C, co umożliwia łatwe podłączenie i integrację z innymi urządzeniami. Dzięki temu jest kompatybilny z szeroką gamą platform, w tym z popularnymi środowiskami programistycznymi, takimi jak Arduino IDE oraz UiFlow. Moduł jest idealnym rozwiązaniem dla użytkowników ekosystemu M5Stack, umożliwiając integrację z innymi modułami deweloperskimi M5Stack, takimi jak Core, StickC czy Atom, co pozwala na tworzenie bardziej zaawansowanych aplikacji. Dzięki możliwości kaskadowania kilku modułów, system można łatwo rozbudować o dodatkowe przyciski i diody RGB. Mikrokontroler STM32G031, odpowiedzialny za obsługę wszystkich funkcji, zapewnia precyzyjne zarządzanie wejściami i wyjściami oraz szybkie przesyłanie danych.
Zastosowania w praktyce
Unit ByteButton jest idealnym rozwiązaniem w wielu różnych zastosowaniach, w tym:
- Panele sterowania dla systemów Smart Home: umożliwia zarządzanie urządzeniami domowymi poprzez przyciski i wizualne wskazówki
- Urządzenia gamingowe i kontrolery rozrywki: idealny do tworzenia paneli sterujących z fizycznymi przyciskami i dynamicznymi efektami świetlnymi
- Platformy edukacyjne i laboratoryjne: doskonały do nauki programowania oraz tworzenia interaktywnych projektów
- Wyświetlacze statusu i urządzenia feedbackowe: dzięki diodom RGB można uzyskać dynamiczny sygnał wizualny na temat statusu systemu
- >Interaktywne wystawy i scena: do sterowania efektami świetlnymi i interakcją z użytkownikami
Specyfikacja techniczna Byte Button Unit
- Mikrokontroler: STM32G031G8U6, 32-bit ARM Cortex M0+, 64 MHz
- Liczba przycisków: 8 niezależnych przycisków
- Typ przycisków: przyciski pojemnościowe
- Diody RGB: WS2812C-2020 (9 szt.)
- Interfejs komunikacji: I2C, 0x47
- Interfejs Grove: 2 porty (rozszerzenie magistrali I2C)
- Zużycie mocy w trybie czuwania: DC 5 V przy 8,94 mA
- Zakres temperatury pracy: od 0°C do 40°C
- Wymiary: 88 x 24 x 12 mm
- Masa: 15,1 g
Zawartość zestawu
- 1x Byte Button Unit
- 1x Przewód Grove (20 cm)