Herunterladen Diese Seite drucken

SunFounder PiCar-X Kit Bedienungsanleitung Seite 58

Werbung

SunFounder PiCar-X Kit
time.sleep(0.01)
for
in
angle
px.set_camera_servo2_angle(angle)
time.sleep(0.01)
finally:
px.forward(0)
Wie funktioniert das?
Die Grundfunktionalitäten von PiCar-X sind im picarx Modul hinterlegt. Damit lassen sich Lenkgetriebe und Räder
steuern, und der PiCar-X wird vorwärts fahren, eine S-förmige Kurve machen oder den Kopf schütteln.
Nun sind die Bibliotheken für die grundlegende Funktionalität des PiCar-X importiert. Diese Zeilen werden in allen
Beispielen auftauchen, die die Bewegung des PiCar-X betreffen.
from
picarx
import
Picarx
import
time
Die nachfolgende Funktion mit der for-Schleife wird dann genutzt, um den PiCar-X vorwärts fahren zu lassen, die
Richtung zu ändern und die Neigung/Schwenkung der Kamera zu steuern.
px.forward(speed)
px.set_dir_servo_angle(angle)
px.set_camera_servo1_angle(angle)
px.set_camera_servo2_angle(angle)
• forward(): Veranlasst den PiCar-X, mit einer gegebenen Geschwindigkeit vorwärts zu fahren.
• set_dir_servo_angle: Dreht das Lenkservo auf einen bestimmten Winkel.
• set_camera_servo1_angle: Dreht das Pan-Servo auf einen spezifischen Winkel.
• set_camera_servo2_angle: Dreht das Tilt-Servo auf einen spezifischen Winkel.
54
range(-35,0):
(Fortsetzung der vorherigen Seite)
Kapitel 4. Mit Python spielen

Werbung

loading