Produktbeschreibung: Scroll - Drehgeber mit Drucktaster - Erweiterungsmodul Unit - M5Stack U186
Die Scroll Unit ist ein Steuermodul, das einen EC10E-Drehgeber, einen eingebauten Drucktaster und eine programmierbare WS2812C-RGB-Diode integriert. Der Drehgeber erzeugt 12 Impulse pro Umdrehung (Quadratur-AB-Ausgang) und ermöglicht so die präzise Einstellung von Werten wie Lautstärke, Helligkeit oder Steuerungsparametern in industriellen Anwendungen. Sein Hauptvorteil ist die Verwendung des Mikrocontrollers STM32F030, der das Auslesen der Impulse übernimmt und die fertigen Werte über die I2C-Schnittstelle (Adresse 0x40) überträgt, so dass die AB-Signale nicht dekodiert werden müssen. Dadurch lässt sich das Modul leicht in verschiedene Systeme wie Arduino oder M5Stack integrieren. Die Scroll Unit eignet sich hervorragend für Anwendungen, die eine sanfte Wertanpassung erfordern, wie z. B. Parameteränderungen in der Automatisierung, Multimedia-Steuerung, Robotik oder Benutzeroberflächen. Das Modul ist kompakt(32 x 24 x 18,9 mm) und einfach zu installieren, was es zu einem vielseitigen Werkzeug für elektronische Projekte macht.
Hauptmerkmale des Scroll-Moduls
- Drehgeber mit 12 Impulsen pro Umdrehung: präzise Wertkontrolle in Steuerungsanwendungen
- I2C-Unterstützung (Adresse 0x40): einfache Kommunikation ohne Dekodierung von Quadratursignalen
- Eingebauter Taster: zusätzliche Funktionalität für Benutzerschnittstellen
- Programmierbare WS2812C RGB-Hintergrundbeleuchtung: visuelle Anzeige des Gerätestatus möglich
- STM32F030-Mikrocontroller: steuert den Encoder und gibt Daten in Form von gebrauchsfertigen Werten aus
- Kompaktes Gehäuse (32 x 24 x 18,9 mm): einfache Integration in verschiedene Elektronikprojekte
- Breites Anwendungsspektrum: Kompatibilität mit M5Stack, Arduino, ESP32-Systemen
Programmierung und Konfiguration
Die Scroll Unit unterstützt die I2C-Schnittstelle (Adresse 0x40), was eine einfache Integration in viele Plattformen wie Arduino, M5Stack oder ESP32 ermöglicht. Es kann in der Arduino IDE und UIFlow 2.0 programmiert werden, und eine offizielle M5Unit Scroll Bibliothek ist verfügbar, um den Encoder und die RGB LED mit minimalem Programmieraufwand zu unterstützen. Das Modul ist mit M5Stack Entwicklungsmodulen(Core, Core2, CoreS3, Atom Lite, StickC PLUS) und anderen I2C-fähigen Geräten kompatibel.

Dank der I2C-Kommunikation lässt sich das Modul leicht in verschiedene Systeme wie Arduinooder M5Stackintegrieren .

Es ermöglicht die präzise Einstellung von Werten wie Lautstärke, Helligkeit oder anderen Steuerungsparametern.
Anwendungen des Moduls in der Praxis
Die Scroll Unit wird in vielen Bereichen Anwendung finden, wie z.B.:
- Industrieautomation - präzise Einstellung von Werten in Steuerungssystemen
- Smart Home - Steuerung von Beleuchtung, Temperatur oder Lautstärke
- Robotik - interaktive Steuerung von Roboterbewegungen und -parametern
- HMI - Menüführung, Änderung von Einstellungen, Multimedia-Steuerung
- DIY-Projekte und Ausbildung - einfache Integration mit Arduino und ESP32 in Hobbyanwendungen
Technische Daten der Scroll Unit
- Mikrocontroller: STM32F030F4P6 (32-Bit ARM Cortex M0)
- Drehgeber: EC10E
- Pulse pro Umdrehung: 12
- Encoder-Ausgang: AB Quadratur
- Drucktaste: ja
- Hintergrund-Beleuchtung: WS2812C RGB LED
- Kommunikationsschnittstelle: I2C (0x40)
- Betriebstemperaturbereich: 0°C bis 40°C
- Abmessungen: 32 x 24 x 18,9 mm
- Gewicht: 7,3 g
Inhalt des Kits
- 1x Scroll-Einheit
- 1x Grove-Kabel mit 4-poligem Stecker mit 2 mm Abstand (20 cm)