Arduino Nano - Tastenfeld 1x4
In diesem Tutorial lernen wir, wie man ein 1×4-Keypad mit einem Arduino Nano verwendet. Wir werden Folgendes behandeln:
- Wie man eine 1×4-Tastatur mit einem Arduino Nano verbindet.
- Wie man Code für den Arduino Nano schreibt, um zu erkennen, welche Tasten auf einer 1×4-Tastatur gedrückt werden.

Erforderliche Hardware
Oder Sie können die folgenden Kits kaufen:
| 1 | × | DIYables Sensor-Kit (30 Sensoren/Displays) | |
| 1 | × | DIYables Sensor-Kit (18 Sensoren/Displays) |
Über das 1×4-Tastenfeld
Ein 1x4-Tastfeld hat vier Tasten, die in einer Reihe angeordnet sind. Es wird oft verwendet, um Passwörter einzugeben, durch Menüs zu navigieren oder Geräte zu steuern.
Pinbelegung
Die 1x4-Tastatur hat fünf Pins. Diese Pins sind nicht in derselben Reihenfolge angeordnet wie die Tasten auf dem Tastfeld.
- Pin 1: verbindet sich mit dem Schlüssel 2
- Pin 2: verbindet sich mit dem Schlüssel 1
- Pin 3: verbindet sich mit dem Schlüssel 4
- Pin 4: verbindet sich mit dem Schlüssel 3
- Pin 5: ist ein gemeinsamer Pin, der mit allen Schlüsseln verbunden ist

Verdrahtungsdiagramm

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
Siehe Der beste Weg, den Arduino Nano und andere Komponenten mit Strom zu versorgen.
Arduino Nano Code
Jede Taste des 1×4-Tastaturfelds funktioniert als Knopf. Dadurch können wir die Funktion digitalRead() verwenden, um zu prüfen, ob eine Taste gedrückt ist. Allerdings können Tasten manchmal prellen, was bedeutet, dass ein einzelner Tastendruck als mehrere Tastendrücke erscheint. Um dies zu beheben, müssen wir jede Taste entprellen. Das Entprellen von vier Tasten gleichzeitig kann schwierig sein, ohne dass dabei anderer Code gestoppt wird. Glücklicherweise erleichtert die ezButton-Bibliothek dies.
Schnelle Schritte
- Schließen Sie den Arduino Nano an das 1x4-Tastatur an.
- Verbinden Sie den Arduino Nano mit dem Computer über ein USB-Kabel.
- Öffnen Sie die Arduino IDE und wählen Sie das richtige Board und den richtigen Port aus.
- Klicken Sie auf das Bibliotheken-Symbol auf der linken Seite der Arduino IDE.
- Geben Sie ezButton in das Suchfeld ein und finden Sie die Button-Bibliothek von Arduino NanoGetStarted.com.
- Klicken Sie auf die Installieren-Schaltfläche, um die ezButton-Bibliothek hinzuzufügen.

- Kopieren Sie den Code und öffnen Sie ihn in der Arduino IDE
- Klicken Sie in der Arduino IDE auf die Hochladen-Schaltfläche, um den Code an den Arduino Nano zu senden
- Öffnen Sie den seriellen Monitor
- Drücken Sie nacheinander jede Taste der 1×4-Tastatur
- Überprüfen Sie die Ergebnisse im seriellen Monitor