Arduino steuert einen Servomotor über Bluetooth
In diesem Tutorial lernen wir, wie man einen Arduino programmiert, um einen Servomotor zu steuern, entweder über Bluetooth (HC-05-Modul) oder BLE (HM-10-Modul). Anleitungen für beide Module werden bereitgestellt.
Wir werden die Bluetooth Serial Monitor App auf dem Smartphone verwenden, um den Winkelwert an den Arduino zu senden. Der Arduino wird den Servomotor entsprechend dem empfangenen Wert steuern.

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 Bluetooth-Modul
Wenn Sie mit Servomotoren und Bluetooth-Modulen nicht vertraut sind, einschließlich ihrer Pinbelegungen, Funktionalität und Programmierung, lesen Sie bitte die folgenden Tutorials für weitere Informationen:
Verdrahtungsdiagramm
- Um einen Servomotor über Classic Bluetooth zu steuern, verwenden Sie das HC-05 Bluetooth-Modul und beachten Sie das unten bereitgestellte Verdrahtungsdiagramm.

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
- Um einen Servomotor mittels BLE zu steuern, verwenden Sie das HM-10 BLE-Modul und beziehen Sie sich auf das unten bereitgestellte Verdrahtungsdiagramm.

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
Arduino-Code - steuert Servomotor über Bluetooth/BLE
Der unten bereitgestellte Code ist sowohl mit dem HC-10 Bluetooth-Modul als auch mit dem HM-10 BLE-Modul kompatibel.
Schnelle Schritte
- Installiere die Bluetooth Serial Monitor App auf deinem Smartphone
- Kopiere den bereitgestellten Code und öffne ihn mit der Arduino-IDE, lade ihn dann auf dein Arduino-Board hoch
- Wenn du Probleme beim Hochladen des Codes hast, versuche, die TX- und RX-Pins vom Bluetooth-Modul zu trennen, den Code hochzuladen und danach die RX/TX-Pins wieder zu verbinden
- Öffne die Bluetooth Serial Monitor App auf deinem Smartphone und wähle je nach dem Modul, das du verwendest, die Option Classic Bluetooth oder BLE

- Paaren Sie die App mit dem HC-05 Bluetooth-Modul oder dem HM-10 BLE-Modul.

- Geben Sie einen Winkelwert ein (z. B. 45 oder 90) und klicken Sie auf die Senden-Schaltfläche.

- Sie sollten sehen, wie sich der Winkel des Servomotors ändert.
- Beobachten Sie die Ergebnisse in der Android-App.

Wenn die Bluetooth-Seriemonitor-App für Sie nützlich ist, geben Sie ihr bitte eine 5-Sterne-Bewertung im Play Store. Vielen Dank!
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.