Arduino-ESP8266环境配置及点灯

本文介绍了如何使用Arduino IDE和ESP8266模块进行RGB灯的控制。首先从Arduino中文社区下载并安装软件,然后在开发板管理器中添加ESP8266的URL并安装开发板。接着,选择NodeMCU 1.0作为开发板,配置波特率和端口。在代码中,定义了RGB灯的引脚,并编写了闪烁程序。上传代码后,RGB灯将按顺序点亮。
摘要由CSDN通过智能技术生成

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灯依次点亮。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值