Herunterladen Inhalt Inhalt Diese Seite drucken

SunFounder Da Vinci Kit Bedienungsanleitung Seite 147

Für den raspberry pi 4 modell b, 3 modell a +, 3 modell b +, 3 modell b, 2 modell b, 1 modell b +, 1 modell a +, zero w and zero
Inhaltsverzeichnis

Werbung

betragen.
stepPerRevolution: Die Anzahl der Schritte für jede Umdrehung und der in diesem Kit verwendete Schrittmotor
benötigen 2048 Schritte pro Umdrehung.
Schritt Geschwindigkeit: Die Zeit, die für jeden Schritt verwendet wird, und wir weisen ihnen die Werte zu: (60 /
rolePerMinute) / stepPerRevolution (60s = 1minute).
def
loop():
while
True:
direction
=
if(direction
print('motor running
break
elif(direction
print('motor running
break
else:
print('input error, please try
while
True:
rotary(direction)
Die Funktion loop () ist grob in zwei Teile unterteilt (in zwei Teilen, während (1)):
Der erste Teil besteht darin, den Schlüsselwert zu erhalten. Wenn ‚a' oder ‚c' erhalten wird, verlassen Sie die Schleife
und stoppen Sie die Eingabe.
Der zweite Teil ruft Drehung (Richtung) auf, um den Schrittmotor laufen zu lassen.
def
rotary(direction):
if(direction
==
for
j
in
range(4):
for
i
in
GPIO.output(motorPin[i],0x99>>j
sleep(stepSpeed)
elif(direction
for
j
in
range(4):
for
i
in
GPIO.output(motorPin[i],0x99<<j
sleep(stepSpeed)
Um den Schrittmotor im Uhrzeigersinn drehen zu lassen, wird der Niveau status von motorPin in der folgenden Tabelle
angezeigt:
1.7. 1 Ausgabe
input('select motor direction a=anticlockwise, c=clockwise:
==
'c'):
clockwise\n')
==
'a'):
anti-clockwise\n')
'c'):
range(4):
==
'a'):
range(4):
again!')
&
(0x08>>i))
&
(0x80>>i))
SunFounder Da Vinci Kit
')
143

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für SunFounder Da Vinci Kit

Diese Anleitung auch für:

Davinci-kit-for-raspberry-pi

Inhaltsverzeichnis