Arduino - Potentiometer löst Servo-Motor aus
In einem vorherigen Tutorial haben wir gelernt, wie man den Servomotor entsprechend dem Ausgangswert des Potentiometers dreht. In diesem Tutorial werden wir lernen, wie man Folgendes macht:
- Wenn der analoge Wert des Potentiometers größer als ein Schwellenwert ist, drehen Sie den Servomotor auf 90°.
- Wenn der analoge Wert des Potentiometers kleiner als ein Schwellenwert ist, drehen Sie den Servomotor auf 0° zurück.
- Wenn die Ausgangsspannung des Potentiometers größer als ein Schwellenwert ist, drehen Sie den Servomotor auf 90°.
- Wenn die Ausgangsspannung des Potentiometers kleiner als ein Schwellenwert ist, drehen Sie den Servomotor auf 0° zurück.
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 Potentiometer
Wenn Sie nicht mit Servomotoren und Potentiometern vertraut sind (Pinbelegung, Funktionsweise, Programmierung …), 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 - analoger Schwellenwert
Schnelle Schritte
- Verbinde Arduino über ein 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 Schaltfläche Hochladen in der Arduino IDE, um den Code auf den Arduino hochzuladen
- Drehe das Potentiometer
- Sieh die Änderung des Servomotors
Arduino-Code - Spannungsschwelle
Der analoge Wert des Potentiometers wird in eine Spannung umgewandelt und anschließend mit einer Spannungsschwelle verglichen, um den Servomotor anzusteuern.
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.