Herunterladen Diese Seite drucken

SunFounder PiCar-X Kit Bedienungsanleitung Seite 57

Werbung

4.3 PiCar-X in Bewegung setzen
Dies ist das erste Projekt, in dem wir die grundlegende Bewegung des PiCar-X testen.
Den Code ausführen
cd ~/picar-x/example
sudo python3 move.py
Nach dem Ausführen des Codes wird der PiCar-X vorwärts fahren, eine S-förmige Kurve machen, anhalten und den
Kopf schütteln.
Code
Bemerkung: Sie können den untenstehenden Code ändern/zurücksetzen/kopieren/ausführen/stoppen. Bevor Sie
dies tun, navigieren Sie zum Quellcodepfad, beispielsweise picar-x/example. Nach der Änderung können Sie den
Code direkt ausführen, um die Auswirkungen zu sehen.
from
picarx
import
Picarx
import
time
if
__name__
==
"__main__":
try:
px
=
Picarx()
px.forward(30)
time.sleep(0.5)
for
in
angle
px.set_dir_servo_angle(angle)
time.sleep(0.01)
for
angle
in
px.set_dir_servo_angle(angle)
time.sleep(0.01)
for
in
angle
px.set_dir_servo_angle(angle)
time.sleep(0.01)
px.forward(0)
time.sleep(1)
for
in
angle
px.set_camera_servo1_angle(angle)
time.sleep(0.01)
for
angle
in
px.set_camera_servo1_angle(angle)
time.sleep(0.01)
for
in
angle
px.set_camera_servo1_angle(angle)
time.sleep(0.01)
for
in
angle
px.set_camera_servo2_angle(angle)
time.sleep(0.01)
for
angle
in
px.set_camera_servo2_angle(angle)
4.3. PiCar-X in Bewegung setzen
range(0,35):
range(35,-35,-1):
range(-35,0):
range(0,35):
range(35,-35,-1):
range(-35,0):
range(0,35):
range(35,-35,-1):
SunFounder PiCar-X Kit
(Fortsetzung auf der nächsten Seite)
53

Werbung

loading