Last Updated on 13. December 2020 by Suffocation
Hier wird der Zusammenbau und die Inbetriebnahme des billig Pan/Tilt Bausatz vom schnellen Ali beschrieben. Pan/Tilt ist eine Platform die sich, mit Hilfe von zwei Servos oder Motoren, in zwei oder mehr Richtungen schwenken lässt. Meist werden diese für Kameras verwendet, sind aber auch im Roboter-Umfeld sehr beliebt.
Facts
Folgende Bestanteile werden für den Test benötigt.
- Pan Tilt Bausatz (Adafruit od. AliExpress)
- 2 Servos (nehmt die billigen, die Metal Gear passen nicht)
- Arduino Uno oder ähnlich
- Motor Platine V1 (optional ist nicht nötig aber sehr praktisch)
- A few pin header cables
- Ein Steckbrett (Optional)
Areas of application
- Als Kamera Basis
- Zum bewegen von Sensoren
Views
Hier die Ansichten und der Zusammenbau.

Servo * Pan/Tilt Verpackt 
Pan Tilet Bestandteile 
Metal Gear Servo Bestandteile 
Billig Servo 
Servo in Fußteil eingelegt 
Beide Seiten des Fußteils umschliessen den Servo 
Fußteil Ansicht von rechts 
Fußteil Ansicht von Links mit Schrauben beiliegend 
Fußteil Ansicht von Links mit Schrauben eingeschraubt 
Kopfteil mit eingelegten Servo 
Kopfteil mit verschraubtem Servo 
Pan/Tilt Nicht passende Halterung 
Pan/Tilt angepasste Halterung 
Pan/Tilt rückseite Halterung 
Pan/Tilt rückseite Halterung verschraubt 
Pan/Tilt Kopf-Servo mittig ausrichten 
Pan/Tilt eingelegter Kopf 
Pan/Tilt verchraubter Kopf 
Pan/Tilt nicht passende Fuß Servor Halterung 
Pan/Tilt angepasste Servor Halterung 
Pan/Tilt Servor Halterung in Fuss eingelegt 
Pan/Tilt Servor Halterung mit Fuss verschraubt 
Pan/Tilt Fussservo mittig justieren 
Pan/Tilt Fussservo verschraubt 
Pan/Tilt ready assembled
Programming
Libraries
Ist in der Arduino Bibliothek enthalten.
Test programme 1
Structure
Die Motorplatine V1 verwendet pin 9 und 10 um die Servos anzusteuern.

Programme
Das Programm fährt beide Servos in die Endlage und wieder zurück. Der Bereich in dem gefahren wird kann über die Variablen x/ymin und x/ymax vorgegeben werden. Die initialen Werte sind meine Erfahrungswerte, diese können bei anderen Servos abweichen.
Hallo Stefan, ab und an schaue ich mal auf deinen Webblog.
Heute mit einem besonderen Grund:
ich habe seit ein paar Tagen ein HuskyLens-Mosul und möchte dieses nutzen, um ein KI-Projekt „Object-Tracking“ umzusetzen.
https://www.youtube.com/watch?v=k-LXs94nRaU
Leider erhalte ich beim Kompilieren des Arduino-Programms immer erine Fehlermeldung: ´class DFRobot_HuskyLens‘ has no member named ‚writeOSD‘
Ich vermute, das die eine alte nicht mehr funktionierende Library verwenden. Den Code findet man in der Video-Beschreibung.
Meine Frage: Da ich kein Programmierer bin, habe ich auch keine Erfahrung,diesen Code entsprechend anzupassen, damit die Pan-Tilt-Einrichtung mit der HuskyLens dem getrackten Objekt entsprechend folgt.
Der Code liefert immer die Position des Objektes xCenter und yCenter. Diese müsste dann in die Bewegung der Servos umgerechnet werden, damit der Pan-Tilt-Arm sich dann entsprechend bewegt.
Vielleicht kannst Du mir mit deiner Erfahrung damit weiterhelfen.
Viele Grüße und besten Dank ULLI