Arduino - Knopf - Servomotor
Wir werden lernen:
- Wenn der Knopf gedrückt wird, drehe den Servomotor auf 90 Grad.
- Wenn der Knopf erneut gedrückt wird, drehe den Servomotor zurück auf 0 Grad.
Dieser Prozess wird wiederholt.
Das Tutorial umfasst zwei Hauptteile:
- Taster steuert den Servomotor ohne Entprellung.
- Taster steuert den Servomotor mit Entprellung.
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 Servomotor und Taster
Wenn Sie nichts über Servomotoren und Taster (Pinbelegung, Funktionsweise, Programmierung …) wissen, lernen Sie in den folgenden Tutorials mehr darüber.
Verdrahtungsdiagramm

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
Arduino-Code – Taster steuert Servo-Motor ohne Entprellung
Schnelle Schritte
- Verbinde Arduino über USB-Kabel mit dem PC
- Öffne die Arduino IDE, wähle das richtige Board und den richtigen Port
- Kopiere den obigen Code und öffne ihn mit der Arduino IDE
- Klicke auf die Hochladen-Schaltfläche in der Arduino IDE, um den Code auf den Arduino hochzuladen
- Drücke den Knopf mehrmals
- Sieh die Veränderung des Servomotors
※ Notiz:
In der Praxis funktioniert der obige Code manchmal nicht richtig. Damit er immer korrekt funktioniert, müssen wir Entprellung des Tasters durchführen. Die Entprellung des Tasters ist für Anfänger nicht einfach. Glücklicherweise können wir das dank der ezButton-Bibliothek einfach tun.
Arduino-Code – Taste steuert Servomotor mit Entprellung
Warum benötigen wir eine Entprellung? ⇒ siehe Arduino - Button-Entprellung Tutorial
Schnelle Schritte
- Installieren Sie die ezButton-Bibliothek. Siehe How To
- Kopieren Sie den obigen Code und öffnen Sie ihn mit der Arduino IDE
- Klicken Sie auf die Schaltfläche Upload in der Arduino IDE, um den Code auf den Arduino hochzuladen
- Drücken Sie mehrmals den Knopf
- Beobachten Sie die Veränderung des Servomotors
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.