Arduino-ESP8266点灯
先去中文社区下载软件:https://www.arduino.cn/中文社区
下载之后正常安装
然后打开左上角文件,点击首选项:
在附加开发板管理器网址栏添加:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
点击 好 关闭页面。
然后点击工具,这里不知道为什么截不成屏。大改在6行有个开发板一栏,点击在第一个开发板管理器搜索ESP8266
点击进行安装。
完成后选择开发板我这里选的是NodeMCU1.0.
然后在开发板选项下设置波特率和端口。
输入下列代码
#define RED_pin 13 //定义LED灯:PIN_LED所对应的引脚为16号
#define BLUUE_pin 12 //定义LED灯:PIN_LED所对应的引脚为16号
#define GREEN_pin 14 //定义LED灯:PIN_LED所对应的引脚为16号
void setup()
{
pinMode(RED_pin, OUTPUT); //初始化PIN_LED引脚模式为输出
digitalWrite(RED_pin,HIGH);//初始LED灯置为低电平,表示点亮
pinMode(BLUUE_pin, OUTPUT); //初始化PIN_LED引脚模式为输出
digitalWrite(BLUUE_pin,HIGH);//初始LED灯置为低电平,表示点亮
pinMode(GREEN_pin, OUTPUT); //初始化PIN_LED引脚模式为输出
digitalWrite(GREEN_pin,HIGH);//初始LED灯置为低电平,表示点亮
delay(1000); //延时1秒
}
void loop() {
digitalWrite(RED_pin, LOW);delay(800);
digitalWrite(RED_pin,HIGH);delay(800);
digitalWrite(BLUUE_pin, LOW);delay(800);
digitalWrite(BLUUE_pin,HIGH);delay(800);
digitalWrite(GREEN_pin, LOW);delay(800);
digitalWrite(GREEN_pin,HIGH);delay(800);
}
然后点击上传
我这里有自动下载电路。
否则需要设置GPIO0端电平。
上传代码成功后RGB灯依次点亮。