Arduino Nano - Ultraschallsensor - Servomotor
Dieses Tutorial erklärt dir, wie man Arduino Nano und einen Ultraschallsensor verwendet, um einen Servomotor zu steuern. Im Detail:
- Wenn sich ein Objekt in der Nähe des Ultraschallsensors befindet, dreht der Arduino Nano den Servomotor auf 90 Grad.
- Wenn sich ein Objekt weit vom Ultraschallsensor entfernt befindet, dreht der Arduino Nano den Servomotor wieder auf 0 Grad.
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 Servomotor und Ultraschallsensor
Falls Sie mit Servomotoren und Ultraschallsensoren (einschließlich Pinbelegungen, Funktionsweise und Programmierung) nicht vertraut sind, können Ihnen die folgenden Tutorials helfen:
Verdrahtungsdiagramm

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
Bitte beachten Sie, dass das oben gezeigte Schaltbild nur für einen Servomotor mit geringem Drehmoment geeignet ist. Falls der Motor statt zu drehen vibriert, muss eine externe Stromquelle verwendet werden, um dem Servomotor mehr Leistung bereitzustellen. Im Folgenden wird das Schaltbild mit einer externen Stromquelle für den Servomotor gezeigt.

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.
Bitte vergessen Sie nicht, das GND der externen Stromversorgung mit dem GND des Arduino Nano zu verbinden.
Arduino Nano Code - Ultraschallsensor steuert Servomotor
Schnelle Schritte
- Verbinde deinen Arduino Nano mit einem Computer über ein USB-Kabel.
- Öffne die Arduino IDE, wähle das richtige Board und den richtigen Port aus.
- Kopiere den Code und öffne ihn in der Arduino IDE.
- Klicke auf die Schaltfläche Hochladen in der Arduino IDE, um den Code zu kompilieren und auf den Arduino Nano hochzuladen.
- Winke mit der Hand vor dem Sensor.
- Beobachte die Veränderung am Servomotor.
※ Notiz:
Der obige Code dient Bildungszwecken. Der Ultraschallsensor ist sehr anfällig für Rauschen. Wenn Sie den Ultraschallsensor in einer praktischen Umgebung einsetzen möchten, sollten Sie das Rauschen des Ultraschallsensors herausfiltern. Weitere Informationen dazu finden Sie unter how to filter noise for ultrasonic sensor.
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.