- Neu
Produktbeschreibung: Arduino Modulino Joystick – Joystick mit Knopf – Qwiic – ABX00135
Der Modulino Joystick gehört zur Arduino Modulino- Familie intelligenter Module, mit denen sich interaktive Projekte ohne komplexe Elektronikentwicklung realisieren lassen. Das Modul verfügt über einen hochwertigen Analog- Joystick , der flüssige Bewegungen auf zwei Achsen ermöglicht , und einen integrierten Knopf, der durch Drücken des Joysticks aktiviert wird. Die Kommunikation erfolgt über einen STM32C011F4-Mikrocontroller , der analoge Signale verarbeitet und über eine I2C- Schnittstelle bereitstellt. So lassen sich Joystick-Position und Knopfstatus einfach mit vorgefertigten Arduino- und MicroPython-Bibliotheken auslesen. Dank seiner kompakten Bauweise, der Qwiic- Anschlüsse und der Möglichkeit, die I2C-Adresse zu ändern, eignet sich das Modul ideal für Bildungsprojekte und professionelle Steuerungsanwendungen.

Der Mikrocontroller STM32C011F4 ist für die Kommunikation, die Verarbeitung analoger Signale und deren Bereitstellung über die I2C-Schnittstelle zuständig.
Hauptmerkmale des Joysticks
- Zwei-Wege-Joystick : Feinfühlige Erfassung von Bewegungen in der X- und Y-Achse
- Integrierte Taste : Zusätzliche Steuerungsfunktion, die durch Drücken des Joysticks aktiviert wird
- 12-Bit-Auflösung : präzise Positionsmessung im Bereich von 0 bis 4095
- I2C-Kommunikation : einfache Integration mit Mikrocontrollern über den I2C-Bus
- Qwiic-Steckverbinder : Schnelle Verbindung ohne Löten
- Programmierbare I2C-Adresse : Die Adresse kann an komplexe Systeme angepasst werden.
- Sofort einsatzbereit : Das werkseitig montierte Modul benötigt keine zusätzliche Hardwarekonfiguration.
- Arduino- und MicroPython-Kompatibilität : Unterstützt durch die offiziellen Bibliotheken des Herstellers
- Geringer Stromverbrauch : typischer Stromverbrauch ca. 3,4 mA
Modulino Joystick-Pinbelegung, Anschlüsse und Kompatibilität
Das Modul nutzt einen I2C-Bus mit 3,3 V. Zwei Qwiic-Anschlüsse ermöglichen die Kommunikation und somit den Aufbau einer Kette mehrerer Modulino-Module ohne zusätzliche Splitter. Alternativ können Sie auch Lötpins für SDA, SCL, 3,3-V-Versorgung und Masse verwenden. Der Modulino-Joystick ist kompatibel mit dem Arduino UNO R4 WiFi und dem Arduino UNO Q und kann auch mit anderen Boards mit Qwiic- oder I2C-Schnittstelle verwendet werden. Der Arduino Nano ESP32 ist ebenfalls kompatibel. Nano RP2040 Connect, Nano 33 BLE, Nano 33 BLE Sense, Nano 33 IoT und Nano Matter. Die Möglichkeit, die I2C-Adresse zu ändern, ermöglicht den nahtlosen Betrieb mehrerer Module in einem einzigen Projekt.

Zur Kommunikation werden zwei Qwiic-Anschlüsse verwendet, alternativ können aber auch angelötete Stifte für die SDA- und SCL-Signale, die 3,3-V-Stromversorgung und die Masse genutzt werden.
Programmierung eines Joysticks in der Arduino IDE und MicroPython
Das Modul wurde für die einfache Programmierung mit der offiziellen Arduino Modulino-Bibliothek entwickelt. Nach der Installation der Bibliothek können Sie die Joystick-Position und den Tastenstatus mit wenigen einfachen Funktionen auslesen. Für mehr Benutzerkomfort lässt sich außerdem die Totzone des Joysticks konfigurieren. Der Hersteller bietet zudem Unterstützung für die MicroPython-Umgebung . Dadurch eignet sich das Modul sowohl zum Erlernen der Programmierung als auch zum Bau komplexer Steuerungen, mobiler Roboter, Benutzeroberflächen und IoT-Geräte mit analoger Steuerung.
Technische Spezifikationen des Modulino Joysticks
- Kommunikation: I2C
- Anschlüsse: 2x Qwiic
- Betriebsspannung: 3,3 V
- Standard-I2C-Adresse: 0x40
- Möglichkeit zur Änderung der I2C-Adresse: Ja
- Kommunikationsmikrocontroller: STM32C011F4
- Messelement: Analog-Joystick FJN10K-S1B10KD0N
- X-Achsenbereich: 0 bis 4095
- Y-Achsenbereich: 0 bis 4095
- Messauflösung: 12 Bit
- Zentrale Position: ungefähr 2048
- Typischer Stromverbrauch: ca. 3,4 mA
- Joystick-Bewegungsbereich: 60°
- Abmessungen: 41 x 25,36 mm
- Gewicht: 4,4 g
Inhalt des Sets
- Modulino Joystick ABX00135
- 5 cm langes Qwiic-Kabel


