原创 ESP8266 RELAY V3 的ARDUNO代码

2023-11-24 11:06 431 1 1 分类: 物联网 文集: 学习分享

下面是一个简单的ESP8266 RELAY V3的Arduino代码示例:

arduino复制代码
#include
const char* ssid = "your_ssid"; // 输入你的WiFi SSID
const char* password = "your_password"; // 输入你的WiFi密码
// 定义继电器引脚
const int relayPin = 2;
void setup() {
// 初始化串口通信
Serial.begin(9600);
Serial.println("ESP8266 Relay Example");
// 连接到WiFi网络
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.println("Connecting to WiFi...");
}
// 打开继电器引脚
pinMode(relayPin, OUTPUT);
digitalWrite(relayPin, LOW); // 默认关闭继电器
}
void loop() {
// 打开继电器
digitalWrite(relayPin, HIGH);
delay(1000); // 继电器打开1秒钟
// 关闭继电器
digitalWrite(relayPin, LOW);
delay(1000); // 继电器关闭1秒钟
}

在这个示例中,我们使用了ESP8266WiFi库来连接到WiFi网络。你需要将your_ssid和your_password替换为你的WiFi网络的SSID和密码。在setup()函数中,我们初始化了串口通信,并连接到WiFi网络。然后,我们打开了一个名为relayPin的引脚,并将其配置为输出模式。在loop()函数中,我们使用digitalWrite()函数来控制继电器的开关状态,并使用delay()函数来控制继电器的开关时间。

作者: 丙丁先生, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3996156.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论0条评论)

登录后参与讨论
我要评论
0
1
关闭 站长推荐上一条 /2 下一条