LinkitONE LED mönster Generation (2 / 5 steg)
Steg 2: programmering
int switchState = 0; det initialises värdet av switchState som 0
void setup()
{
pinMode(3,OUTPUT); det digitala stiftet 3 definieras som utdata
pinMode(4,OUTPUT); det digitala stiftet 4 definieras som utdata
pinMode(5,OUTPUT); Det definierar det digitala stiftet 5 som utgång
pinMode(2,OUTPUT); det digitala stiftet 2 definieras som utdata
Serial.BEGIN(9600); det börja seriell kommunikation på 9600 bps
}
void loop()
{
switchState=digitalRead(2); digitalRead kontrollerar valt pin 2 för spänning
IF(switchState==low); Det är en villkorssats
{
digitalWrite(3,HIGH); Det är ett kommando som gör att du kan skicka 5 volt till stift 3
digitalWrite(4,LOW); Det är ett kommando som gör att du kan skicka 0 volt till stift 4
digitalWrite(5,LOW); Det är ett kommando som gör att du kan skicka 0 volt till stift 5
}
annat
{
digitalWrite(3,LOW); Det är ett kommando som gör att du kan skicka 0 volt till stift 3
digitalWrite(4,LOW); Det är ett kommando som gör att du kan skicka 0 volt till stift 4
digitalWrite(5,HIGH); Det är ett kommando som gör att du kan skicka 0 volt till stift 5
Delay(250); det appeller en fördröjning för ¼ av en sekund
digitalWrite(4,HIGH); Det är ett kommando som gör att du kan skicka 5 volt till stift 4
digitalWrite(5,LOW); Det är ett kommando som gör att du kan skicka 0 volt till stift 5
Delay(250); det appeller en fördröjning för ¼ av en sekund
}
} / / gå tillbaka till början av slingan