Arduino - Zifferntastatur - Piepton
In diesem Tutorial lernen wir, wie man Arduino und einen Piezo-Buzzer verwendet, um bei jedem Tastendruck auf dem Keypad einen Piepton zu erzeugen.
Erforderliche Hardware
Oder Sie können die folgenden Kits kaufen:
1 | × | DIYables STEM V3 Starter-Kit (Arduino enthalten) | |
1 | × | DIYables Sensor-Kit (30 Sensoren/Displays) | |
1 | × | DIYables Sensor-Kit (18 Sensoren/Displays) |
Über das Tastenfeld und Piezo-Buzzer
Wenn Sie nichts über das Tastenfeld und den Piezo-Buzzer wissen (Pinbelegung, wie sie funktionieren, wie man sie programmiert ...), lernen Sie in den folgenden Tutorials mehr darüber:
Die ezBuzzer-Bibliothek ist darauf ausgelegt, den Piezo-Buzzer zum Piepen zu bringen oder eine Melodie abzuspielen, ohne den restlichen Code zu blockieren.
Bitte beachten Sie, dass dieses Tutorial einen 3-5V-Buzzer verwendet, aber Sie können es für einen 12-V-Buzzer anpassen. Sie können mehr über Arduino - Buzzer-Tutorial erfahren.
Verdrahtungsdiagramm

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
Arduino-Code
Schnelle Schritte
- Verbinde Arduino über ein USB-Kabel mit dem PC.
- Öffne die Arduino IDE, wähle das richtige Board und den richtigen Port.
- Gehe zum Bibliotheken-Symbol in der linken Leiste der Arduino IDE.
- Suche „Keypad“, dann finde die Keypad-Bibliothek von Mark Stanley und Alexander Brevig.
- Klicke auf die Schaltfläche Installieren, um die Keypad-Bibliothek zu installieren.

- Suche nach „ezBuzzer“, dann finde die Buzzer-Bibliothek von ArduinoGetStarted
- Klicke auf die Install-Schaltfläche, um die ezBuzzer-Bibliothek zu installieren.

- Kopieren Sie den obigen Code und öffnen Sie ihn mit der Arduino-IDE
- Klicken Sie in der Arduino-IDE auf die Upload-Schaltfläche, um den Code auf den Arduino hochzuladen

- Drücke einige Tasten auf dem Tastenfeld
- Achte auf das Piepen und sieh dir das Ergebnis im seriellen Monitor an
Code-Erklärung
Lies die Zeile-für-Zeile-Erklärung in den Kommentarzeilen des Quellcodes!
Video Tutorial
Wir erwägen die Erstellung von Video-Tutorials. Wenn Sie Video-Tutorials für wichtig halten, abonnieren Sie bitte unseren YouTube-Kanal , um uns zu motivieren, die Videos zu erstellen.