本文章将教会大家如何使用Arduino控制小灯开关。
一、目标实现:
使用Arduino进行编程,使得小灯能够闪烁。
二、前期准备:
软件准备:Arduino 18.8
硬件准备:Arduino开发板,LED灯,220Ω电阻,面包板,杜邦线。
三、接线:
如下图,将杜邦线、面包板、LED灯、电阻、开发板连在一起。
四、编写程序:
int val;
int BASE = 2;
int NUM = 6;
void setup() {
for(int i = BASE;i<BASE+NUM;i++)
{
pinMode(i,OUTPUT);
}
}
void loop() {
digitalWrite(2,HIGH);
delay(500);
digitalWrite(2,LOW);
delay(500);
digitalWrite(4,HIGH);
delay(500);
digitalWrite(4,LOW);
delay(500);
digitalWrite(6,HIGH);
delay(500);
digitalWrite(6,LOW);
delay(500);
digitalWrite(3,HIGH);
delay(500);
digitalWrite(3,LOW);
delay(500);
digitalWrite(5,HIGH);
delay(500);
digitalWrite(5,LOW);
delay(500);
//1
for(int i = BASE;i<BASE+NUM;i++)
{
digitalWrite(i,HIGH);
}
delay(2000);
for(int i = BASE;i<BASE+NUM;i++)
{
digitalWrite(i,LOW);
}
delay(2000);
//2
for(int i = BASE;i<BASE+NUM;i++)
{
digitalWrite(i,HIGH);
delay(200);
digitalWrite(i,LOW);
delay(200);
}
//3
for(int i = BASE;i<BASE+NUM;i++)
{
digitalWrite(i,LOW);
delay(10000);
}
//4
}
五、成果展示: