Zusammenfassung
Dieses Projekt wurde entwickelt, um jede Kamera in der Lage zu machen, ein interessantes Objekt autonom zu verfolgen (eine günstigere Version von "Soloshot Robot Cameraman").
Dies wird durch GPS-Daten und eine berechnete Kompassrichtung erreicht (es konnte kein erschwingliches Kompassmodul gefunden werden, das zuverlässig funktionieren würde). Der aktuelle Aufbau erfordert eine stabile Internetverbindung für ein mobiles Gerät und Arduino r4. Die Kamerarichtung wird von einem Arduino gesteuert, der über die Arduino-Cloud mit einem mobilen Gerät verbunden ist, um den Benutzer zu verfolgen.
Derzeit wurden erfolgreiche Tests in einem Hof durchgeführt. Zukünftige Arbeiten und Tests sind noch erforderlich, um wie beabsichtigt zu funktionieren, um ein Motiv beim Surfen zu filmen. Obwohl es theoretisch funktionieren sollte, wenn das Motiv eine Smartwatch zum Verbinden hätte.
Druckeinstellungen
Drucker-Marke:
Bambulabs
Drucker:
Bambu P1P
Flöße:
Nein.
Unterstützt:
Ja
Füllung:
15
Hinweise:
Benutzter Eingabeshaper
Post-Druck
Verbrauchsmaterialien
Notwendige Vorräte:
Arduino R4 [x1]
Nema 17-Schrittmotor [x1]
L298N Motor-Treiber [x1]
Männliche zu weibliche Kabel [x4]
Männlicher zu männlicher Draht [x1]
M3-Schrauben [x4]
9-V-Batterie [x1]
9V-Batterieanschluss[x1]
Andere Vorräte:
BN-880 GPS-Modul [x1]
(2,5 x 0,45 x 10) mm metrischer Bolzen [x4]
(2,5 x 4,5) mm metrische Sechskantmutter [x4]
M3 Wärme-Einsatz [x1]
Mobiles Ladegerät


Versammlung
- Befestigen Sie den Schrittmotor mit M3-Schrauben.
- Befestigen Sie Arduino und folgen Sie dem Schaltplan. Kleben Sie die Kabel nach Belieben fest.
2a. Verwenden Sie die metrischen Schrauben, um den Arduino und den Motortreiber an der Basis zu befestigen. Beachten Sie, dass es einfacher sein könnte, den Motortreiber nach dem Verkabeln anzubringen.
2b. Das GPS-Gerät ist nicht notwendig (vorausgesetzt, die Kamera ist stationär). Sie können die GPS-Koordinaten der Kamera auf der folgenden Website finden und diese Zahlen direkt in den Code eingeben.
https://www.gps-coordinates.net/ - Wichtig. Behalte die Jumper auf ENA und ENB auf dem Motor-Treiber, auch wenn es nicht im Schaltplan gezeigt wird.
Arduino IOT-Einrichtung + Code
- Laden Sie die Arduino IOT-App auf Ihr Handy herunter. Richten Sie Ihr mobiles Gerät mit GPS-Widget und allen anderen gewünschten Widgets ein.
- Gehen Sie auf der Arduino-Cloud auf Ihrem Computer und richten Sie den R4 als Gerät ein, indem Sie den Anweisungen folgen.
- Gehen Sie zu "Dinge", klicken Sie auf das neu eingerichtete R4 und verbinden Sie es mit Ihrem Netzwerk.
- Auf derselben Seite klicken Sie neben "Cloud-Variablen" auf "Hinzufügen". Benennen Sie die Variable und synchronisieren Sie sie mit den GPS-Daten vom iPhone. Beachten Sie, dass meine Variable "iphone4_Location" heißt, also wenn Sie einen anderen Namen verwenden, müssen Sie dies in dem bereitgestellten Code ändern.
- Der letzte Schritt besteht darin, Code zum "Sketch-Tab" hinzuzufügen.
5a. Möglicherweise müssen Sie die Längen- und Breitengrad der Kamera ändern.

Einrichtung/Test
Damit die Kamera den Benutzer ordnungsgemäß verfolgen kann, montieren Sie sie und richten Sie sie mit einem Kompass aus, so dass sie auf 0 Grad (Nord) zeigt. Dies liegt daran, dass die Ausrichtung auf null Grad initialisiert wird, da das Magnetometer-Modul nicht zuverlässig funktionieren würde.
Als nächstes laden Sie die Skizze hoch und befestigen die 9V-Batterie. Die Kamera sollte dann das Subjekt, das das mobile Gerät trägt, verfolgen. Sobald die Skizze hochgeladen ist, kann ein tragbares Ladegerät an den R4 angeschlossen werden, um Strom zu erhalten. Sie werden jedoch nicht in der Lage sein, den seriellen Monitor zu sehen, um Fehlerbehebungen durchzuführen (vorausgesetzt, Sie verwenden die
Beachten Sie, dass die Kamera möglicherweise Stellen erreicht, an denen sie die Verfolgung beendet oder in die falsche Richtung zeigt. Dies ist normalerweise auf tote Zonen für Mobilfunk oder Internet zurückzuführen. Die Kamera wird die Verfolgung fortsetzen, sobald das Motiv die tote Zone verlassen hat.
Wenn du die Kamera neu starten musst, richte die Kamera erneut auf den Norden aus und drücke den Reset-Button auf dem R4.
Wichtige Hinweise
- Editieren Sie die Zeilen 212 und 215 mit der Längen- und Breitengrad der Position.
- Der Code ist derzeit für den Halbschritt-Modus eingerichtet, hat aber auch kommentierte Zeilen für den Vollschritt-Modus. Es scheint, dass es im Vollschritt-Modus besser verfolgt und flüssiger filmt.
- Der Arduino funktioniert nur mit 2,4 GHz-Netzwerken.
Etiquetas
Fuente del modelo
