HS-KEY1B Tastenmodul – Digitales Drucktasten-Eingangsboard für Arduino- und STEM-Projekte
Das HS-KEY1B Tastenmodul ist ein einfaches digitales Drucktasten-Eingangsboard für Menüsteuerungen, Modusauswahl, Zähler, Spiele und erste Arduino-Lektionen. Es bietet Anfängern eine saubere Möglichkeit, eine Taste an einen Controller anzuschließen, ohne eine Schaltschranke aus einzelnen Bauteilen zu bauen.
Verwenden Sie es mit dem ELAB Nano V3, MB 102 Breadboard Kit oder Ausgabemodulen wie dem RGB Vollfarb-LED-Modul. Für Mehrtasten-Eingaben vergleichen Sie es mit dem 4-Wege-Tastenmodul, das bereits im Katalog ist.
Mechanische Tasten benötigen in der Software eine Entprellung. Bestätigen Sie, ob der Modulausgang aktiv-hoch oder aktiv-niedrig ist, bevor Sie den Code finalisieren.
Technische Spezifikationen
| Parameter | Wert |
|---|---|
| SKU | HS-KEY1B |
| Produkttyp | Tastenschalter / Drucktastenmodul |
| Ausgang | Digitaler Tastenzustand |
| Schnittstelle | Signal, VCC, GND je nach Board-Beschriftung |
| Typische Versorgung | 3,3V / 5V Controllersysteme |
| Host-Anforderung | GPIO-Eingang |
| Anwendungsfälle | Menüs, Zähler, Start/Stopp-Steuerungen, Spiele |
| Softwarebedarf | Entprellung empfohlen |
| Montage | Panel- oder Boardmontage |
| Signal-Logik | Aktives Level durch Testen verifizieren |
Board-Layout & Beschriftungsanleitung
- Taste – Benutzereingabeschalter.
- Signal-Pin – Digitaler Ausgang zum Host.
- VCC – Positive Versorgung, falls erforderlich.
- GND – Gemeinsame Masse.
- Header – Anschlussstelle für Jumper-Kabel.
- Montagebereich – Modul fixieren, um Kabelzug zu vermeiden.
- Entprell-Hinweis – Schnelle Kontaktprellungen im Code filtern.
- Logik-Hinweis – Testen, ob gedrückt HIGH oder LOW ist.
Anwendungsszenarien
1. Arduino Digitaler Eingang
Den digitalen Ausgang des Tastenmoduls auslesen.
const int sensorPin = 2; void setup() { Serial.begin(115200); pinMode(sensorPin, INPUT); } void loop() { Serial.println(digitalRead(sensorPin)); delay(100); }
2. LED-Ereignisausgabe
Eine LED einschalten, wenn das Modul gedrückt wird.
const int sensorPin = 2; const int ledPin = 13; void setup() { pinMode(sensorPin, INPUT); pinMode(ledPin, OUTPUT); } void loop() { digitalWrite(ledPin, digitalRead(sensorPin)); }
3. MicroPython GPIO-Monitor
Den digitalen Ausgang von einem Pico-ähnlichen Board überwachen.
from machine import Pin import time sensor = Pin(15, Pin.IN) while True: print(sensor.value()) time.sleep(0.1)
Lieferumfang
- 1 x HS-KEY1B Tastenmodul
FAQ
F: Wofür wird das verwendet?
A: Digitaler Drucktasteneingang.
F: Gibt es analoge Werte aus?
A: Nein, es wird ein digitaler Zustand ausgegeben.
F: Kann ich interne Pull-ups verwenden?
A: Ja, wenn die Verdrahtung aktiv-niedrig ist.
F: Braucht es Entprellung?
A: Ja.
F: Kann es einen Motor oder ein Relais starten?
A: Ja, über Controller-Code und einen Treiber.
F: Warum liest es rückwärts?
A: Die Modul-Logik kann aktiv-niedrig sein.
F: Funktioniert es mit ESP32?
A: Ja, wenn die Signalspannung kompatibel ist.
F: Was sollte ich zuerst testen?
A: Pin-Belegung, aktives Level und Entprellzeit.








Rezensionen
Es gibt noch keine Rezensionen.