我们在上一篇中成功的点亮了一个LED灯,在这篇我们使用之前的知识,应用5个LED灯组合制作一个简单的流水灯作品。
电脑,windows系统
ESP8266开发板
micro-usb线
LED灯5个
220Ω 电阻5个
面包板一个+6根跳线
注意3.3v连接+正极LED长脚
1、打开零知开发工具,新建一个工程,名字为LED5-test,编辑如下代码:
/**********************************************************
* 文件: 8266third流水灯.ino by 零知实验室([url]www.lingzhilab.com[/url])
* -^^- 零知开源,让电子制作变得更简单! -^^-
* 时间: 2019/10/06 18:02
* 说明:
************************************************************/
// 复位或上电后运行一次:
void setup()
{
pinMode(D0,OUTPUT);//
pinMode(D1,OUTPUT);
pinMode(D2,OUTPUT);
pinMode(D3,OUTPUT);
pinMode(D4,OUTPUT);//初始化所有灯的状态
//在这里加入初始化相关代码,只运行一次:
}
//一直循环执行:
void loop()
{
digitalWrite(D0,LOW);
delay(200);
digitalWrite(D1,LOW);
delay(200);
digitalWrite(D2,LOW);
delay(200);
digitalWrite(D3,LOW);
delay(200);
digitalWrite(D4,LOW);
delay(200);
//执行陆续点亮LED效果
digitalWrite(D4,HIGH);
delay(200);
digitalWrite(D3,HIGH);
delay(200);
digitalWrite(D2,HIGH);
delay(200);
digitalWrite(D1,HIGH);
delay(200);
digitalWrite(D0,HIGH);
delay(200);
// 执行依次熄灭LED效果
// 在这里加入主要程序代码,重复执行:
}
验证,上传就可以了