Arduino Nano - Bewegungssensor - Servomotor
Dieses Tutorial erklärt Ihnen, wie Sie den Arduino Nano und einen Bewegungssensor verwenden, um einen Servomotor zu steuern. Im Detail:
- Wenn eine Bewegung erkannt wird, dreht Arduino Nano den Servomotor auf 90 Grad
- Wenn keine Bewegung erkannt wird, dreht Arduino Nano den Servomotor zurück auf 0 Grad
Dies kann in einem Automatisierungsprozess eingesetzt werden, der Aktionen auslöst, sobald menschliche Präsenz erkannt wird.
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 Bewegungssensor
Wenn Sie mit Servomotoren und Bewegungssensoren nicht vertraut sind, einschließlich Pinbelegung, Funktionsweise und Programmierung, können Ihnen die folgenden Tutorials helfen:
Verdrahtungsdiagramm

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
Es sollte beachtet werden, dass das oben gezeigte Verdrahtungsdiagramm nur für einen Servomotor mit geringem Drehmoment geeignet ist. Falls der Motor vibriert, anstatt sich zu drehen, muss eine externe Stromquelle verwendet werden, um den Servomotor zu betreiben. Das folgende Verdrahtungsdiagramm zeigt, wie der Servomotor an eine externe Stromquelle angeschlossen wird.

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, den GND der externen Stromversorgung mit dem GND des Arduino zu verbinden.
Anfangseinstellung
| Time Delay Adjuster | Screw it in anti-clockwise direction fully. |
| Detection Range Adjuster | Screw it in clockwise direction fully. |
| Repeat Trigger Selector | Put jumper as shown on the image. |

Arduino Nano Code - Bewegungssensor steuert Servomotor
Schnelle Schritte
- Verbinde deinen Arduino Nano über ein USB-Kabel mit dem Computer.
- Starte die Arduino-IDE, wähle das passende Board und den Port.
- Kopiere den obigen Code und öffne ihn in der Arduino-IDE.
- Klicke in der Arduino-IDE auf die Hochladen-Schaltfläche, um den Code zu kompilieren und auf den Arduino Nano hochzuladen.
- Winke mit deiner Hand vor dem Sensor.
- Beobachte die Bewegung 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.