通过上一节学习,知道了怎样让一个led进行闪烁,下面的实验会对六个led进行控制,先看硬件连接图。
2011-7-21 20:28 上传
(111.24 KB)
2011-7-21 20:28 上传
(203.54 KB)
按照上面的硬件连接方法接好后,咱们来测试两段程序,看看其中的差别。通过这两段程序介绍一下arduino的语言轮廓。ARDUINO 代码复制打印
//设置控制Led的数字IO脚
int Led1 = 1;
int Led2 = 2;
int Led3 = 3;
int Led4 = 4;
int Led5 = 5;
int Led6 = 6;
//led灯花样显示样式1子程序
void style_1(void)
{
unsigned char j;
for(j=1;j<=6;j++)
{
digitalWrite(j,HIGH);
delay(200);
}
for(j=6;j>=1;j--)
{
digitalWrite(j,LOW);
delay(200);
}
}
void setup()
{
unsigned char i;
for(i=1;i<=6;i++)//依次设置1~6个数字引脚为输出模式
pinMode(i,OUTPUT);//设置第i个引脚为输出模式
}
void loop()
{
style_1();//样式1
}
上面代码的效果视频如下: