零知ESP8266快速入门3-制作一个流水灯

我们在上一篇中成功的点亮了一个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效果
	    // 在这里加入主要程序代码,重复执行:
	}
							
						

验证,上传就可以了