Arduino - Bewegungssensor - Servomotor
Wir werden lernen:
- Wenn eine Bewegung erkannt wird, drehe den Servomotor auf 90 Grad
- Wenn keine Bewegung erkannt wird, drehe den Servomotor wieder auf 0 Grad
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) |
Kaufhinweis: Falls Sie mehrere Servomotoren verwenden möchten, empfehlen wir die Verwendung des PCA9685 16 Channel PWM Servo Driver Module, um MCU-Pins zu sparen und die Verdrahtung zu vereinfachen.
Über Servomotor und Bewegungssensor
Wenn Sie nichts über Servomotoren und Bewegungssensoren (Pinbelegung, wie sie funktionieren, wie man sie programmiert ...) wissen, informieren Sie sich in den folgenden Tutorials darüber:
Verdrahtungsdiagramm

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
Initialeinstellung
| 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-Code - Bewegungssensor steuert Servomotor
Schnelle Schritte
- Schließe Arduino über ein USB-Kabel an den PC an.
- Ö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 in der Arduino IDE auf die Schaltfläche Hochladen, um den Code auf den Arduino hochzuladen.
- Bewege deine Hand vor dem Sensor.
- Sieh dir die Änderung des Servomotors an.
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.