User manual

www.sainsmart.com
Copyright © 2013 SainSmart All Rights Reserved
k -=2;//k sub 2
}
}
// led lamp run the example 3 program
void style_3(void)
{
unsigned char j,k;//led lamp run the example 3 program
k=5;//set k is 5
for(j=1;j<=3;j++)
{
digitalWrite(j,HIGH);//light up
digitalWrite(j+k,HIGH);//light up
delay(400);//delay 400ms
digitalWrite(j,LOW);//go out
digitalWrite(j+k,LOW);//go out
k -=2;//k sub 2
}
k=3;//set k is 3
for(j=2;j>=1;j--)
{
digitalWrite(j,HIGH);//light up
digitalWrite(j+k,HIGH);//light up
delay(400);//delay 400ms
digitalWrite(j,LOW);//go out
digitalWrite(j+k,LOW);//go out
k +=2;//k plus 2
}
}
void setup()
{
unsigned char i;
for(i=1;i<=6;i++)//set 1~6 pin output in turn
pinMode(i,OUTPUT);//set i pin output
}
void loop()
{
style_1();//example 1
flash();//blink
style_2();//example 2
flash();//blink
style_3();//example 3
flash();//blink
}
Example code used: for(i=1;i<=6;i++)//set 1~6 pin output in turn