Herunterladen Inhalt Inhalt Diese Seite drucken

SunFounder Da Vinci Kit Bedienungsanleitung Seite 144

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

SunFounder Da Vinci Kit
Der zweite Teil ruft Drehung (Richtung) auf, um den Schrittmotor laufen zu lassen.
void rotary(char
direction){
if(direction
==
for(int
j=0;j<4;j++){
for(int
{digitalWrite(motorPin[i],0x99>>j
delayMicroseconds(stepSpeed);
}
}
else
if(direction =='a'){
j=0;j<4;j++){
for(int
for(int
{digitalWrite(motorPin[i],0x99<<j
delayMicroseconds(stepSpeed);
}
}
}
Damit sich der Schrittmotor im Uhrzeigersinn dreht, sollte der Füllstandsstatus von motorPin in der folgenden Ta-
belle angezeigt werden:
Daher wird das potentielle Schreiben von MotorPin unter Verwendung einer zweischichtigen for-Schleife implemen-
tiert.
In Schritt 1 ist j = 0, i = 0 ~ 4.
motorPin [0] wird in der hohen Ebene geschrieben (10011001 & 00001000 = 1)
motorPin [1] wird auf dem niedrigen Niveau geschrieben (10011001 & 00000100 = 0)
motorPin [2] wird in der niedrigen Ebene geschrieben (10011001 & 00000010 = 0)
motorPin [3] wird in der hohen Ebene geschrieben (10011001 & 00000001 = 1)
In Schritt 2 ist j = 1, i = 0 ~ 4.
motorPin [0] wird in der hohen Ebene geschrieben (01001100 & 00001000 = 1)
motorPin [1] wird auf dem niedrigen Niveau geschrieben (01001100 & 00000100 = 1)
140
'c'){
i=0;i<4;i++)
i=0;i<4;i++)
&
(0x08>>i));}
&
(0x80>>i));}
Kapitel 1. Über das Da Vinci Kit

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für SunFounder Da Vinci Kit

Diese Anleitung auch für:

Davinci-kit-for-raspberry-pi

Inhaltsverzeichnis