Sofort verfügbar · 64 Stück · 2-5 Tage
Sofort verfügbar · 100+ Stück · 2-5 Tage
Sofort verfügbar · 1 Stück · 2-5 Tage
Sofort verfügbar · 23 Stück · 2-5 Tage
Sofort verfügbar · 81 Stück · 2-5 Tage
Sofort verfügbar · 3 Stück · 2-5 Tage
Sofort verfügbar · 15 Stück · 2-5 Tage
Sofort verfügbar · 1 Stück · 2-5 Tage
Sofort verfügbar · 1 Stück · 2-5 Tage
Sofort verfügbar · 30 Stück · 2-5 Tage
Sofort verfügbar · 14 Stück · 2-5 Tage
Sofort verfügbar · 1 Stück · 2-5 Tage
Sofort verfügbar · 1 Stück · 2-5 Tage
Sofort verfügbar · 4 Stück · 2-5 Tage
Sofort verfügbar · 88 Stück · 2-5 Tage
Sofort verfügbar · 35 Stück · 2-5 Tage
Sofort verfügbar · 50 Stück · 2-5 Tage
Sofort verfügbar · 11 Stück · 2-5 Tage
Sofort verfügbar · 5 Stück · 2-5 Tage
Eingabe: für deinen Mikrocontroller
Eingabemodule sind essentielle Komponenten in der Elektronikentwicklung und der Arbeit mit Mikrocontrollern. Sie ermöglichen es, physikalische Interaktionen – wie Tastenbetätigungen, Drehbewegungen oder Berührungen – in elektrische Signale umzuwandeln, die vom Mikrocontroller verarbeitet werden können.
Typische Eingabegeräte sind Taster, Potentiometer, Joysticks, Schalter oder Touch-Module. Damit lassen sich beispielsweise Roboter steuern, Menüführungen realisieren oder analoge Werte regeln. Sie bilden die Schnittstelle zwischen Nutzer und System und sind daher zentral für interaktive Mikrocontroller-Projekte.
Durch die Integration dieser Module wird aus einem starren System ein reaktives – etwa zur Steuerung von LEDs, Motoren oder Displays.
So verwendest du Eingabemodule mit Mikrocontrollern
Die meisten Eingabemodule lassen sich direkt über digitale oder analoge Pins mit einem Mikrocontroller wie dem Arduino, Raspberry Pi Pico oder ESP32 verbinden.
Taster liefern digitale Signale (Ein/Aus), während Potentiometer oder Joysticks analoge Spannungswerte ausgeben. Die Ansteuerung erfolgt über Bibliotheken oder eigene Routinen in Programmiersprachen wie C/C++ oder MicroPython.
Beispiel: Ein Taster wird an einen digitalen GPIO-Pin angeschlossen und mit einem Pull-Down-Widerstand versehen. Die Software prüft den Pin-Zustand und löst entsprechende Aktionen aus – etwa das Einschalten einer LED oder das Starten eines Motors.
Für I2C-basierte Module reicht meist ein Anschluss an nur zwei Datenleitungen, was insbesondere bei komplexeren Modulen wie Touchpanels oder Slidern zum Einsatz kommt.
Vergleich gängiger Eingabemodule
| Bild | Modul | Eingabetyp | Eingabewerte | Anschluss |
|---|---|---|---|---|
| Drucktaster | Digital | Ein / Aus | Digitaler GPIO | |
| Potentiometer | Analog | Abhängig vom Gesamtwiderstand (Spannungswert) | Analoger Pin oder I2C | |
| Joystick | Analog + Digital | X/Y-Achsen + Button | 2× Analog, 1× Digital | |
| Schiebeschalter | Digital | Position 1 / Position 2 | Digitaler GPIO | |
| Touch Button | Digital / I2C | Touch erkannt / nicht erkannt | Digitaler GPIO oder I2C | |
| Infrarot Fernbedienung | Digital | Tasten-Codes | IR-Empfänger an GPIO |
Worauf sollte man beim Kauf und der Nutzung achten?
Bei der Auswahl von Eingabemodulen für Mikrocontroller-Projekte ist vor allem auf die Kompatibilität zu achten: Nicht jedes Modul arbeitet mit jedem Mikrocontroller direkt zusammen. Achte auf Spannungslevel (3,3V oder 5V), Schnittstellen (digital, analog, I2C, UART) und mögliche Libraries.
Ein weiterer wichtiger Punkt ist die Montagefreundlichkeit: Einige Module kommen mit vorkonfektionierten Steckverbindern, andere erfordern Lötarbeiten. Bei der Installation sollte auf saubere Signalführung und Entprellung (bei Tastern) geachtet werden.
Für Einsteiger empfiehlt sich der Einsatz von Plug-and-Play-fähigen Breakout-Boards oder Grove-/Qwiic-kompatiblen Modulen, um schnell und fehlerfrei starten zu können.