Arduino学习套件:流水灯效果实验.pdfVIP

  • 0
  • 0
  • 约1.57千字
  • 约 8页
  • 2026-02-05 发布于北京
  • 举报

实验三:流水灯效果实验

1)实验器件

◼LED灯:6个◼220Ω的电阻:

6个◼多彩面包板实验跳线:若

2)实验连线

按照二极管的接线方法,将六个LED灯依次接到数字引脚上。如图:流

1~6

水灯实验的接线原理图:

实验三:流水灯效果实验

1)实验器件

◼Led灯:6个

◼220Ω的电阻:6个

◼多彩面包板实验跳线:若干

2)实验连线

按照二级管的接线方法,将六个LED灯依次接到数字1~6引脚上。如图:

流水灯实验的接线

连线原理图:

实物连接效果图:

3)实验原理

在我们的生活中,经常会看到一些由各种颜色的LED灯组成的牌,牌上各个位置

上的LED灯不断变化,形成各种效果。本节实验就是利用LED灯编程模拟灯效果。

程式参考:

intBASE=2;//第一颗LED接的I/O脚

intNUM=6;//LED的个数

实物连接效果图:

3)实验原理

在生活中我们经常会看到一些由各种颜色的led灯组成的牌牌上各个位置

上癿led灯不断的变话,形成各种效果。本节实验就是利用led灯编程模拟灯效

果。

程式参考:

intBASE=2;//第一颗LED接的I/O脚

intNUM=6;//LED的个数

voidsetup(){for(inti=BASE;iBASE+NUM;i++){pinMode(i,

OUTPUT);//设置数字I/O脚为输出}}voidloop(){for(inti=BASE;i

BASE+NUM;i++){digitalWrite(i,LOW);//设置数字I/O脚输出为

“低”,即逐渐关灯delay(200);//延迟}for(inti=BASE;iBASE+

NUM;i++){digitalWrite(i,HIGH);//设置数字I/O脚输出为“高”,即

逐渐开灯delay(200);//延迟}}

实验结果:可以看到LED流动闪

烁。实验截图:

voidsetup()

{

for(inti=BASE;iBASE+NUM;i++)

{

pinMode(i,OUTPUT);//設定數字I/O腳為輸出

}

}

voidloop()

{

for(inti=BASE;iBASE+NUM;i++)

{

digitalWrite(i,LOW);//設定數字I/O腳輸出為低,即逐漸關燈

delay(200);//延遲

}

for(inti=BASE;iBASE+NUM;i++)

{

digitalWrite(i,HIGH);//設定數字I/O腳輸出為低,即逐漸開燈

delay(200);//延遲

}

}

实验结果:可以看到LED流动闪烁。

实验截图:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档