Arduino 控制 ESP8266 继电器:简单教程
以下是用 Arduino 控制 ESP8266 控制继电器的简单程序:
-
首先,需要将 Arduino IDE 中的 ESP8266 开发板库添加到 IDE。打开 Arduino IDE,依次选择'文件' > '首选项',在'附加开发板管理器网址'中添加以下网址:http://arduino.esp8266.com/stable/package_esp8266com_index.json
-
接下来,选择'工具' > '开发板' > '开发板管理器',搜索'ESP8266',安装最新版本的 ESP8266 开发板库。
-
连接 ESP8266 和继电器模块。将 ESP8266 的 VCC 引脚连接到继电器模块的 VCC,GND 引脚连接到继电器模块的 GND,将 ESP8266 的 GPIO 引脚连接到继电器模块的 IN。
-
打开 Arduino IDE,新建一个空白项目。在代码编辑器中输入以下代码:
#include <ESP8266WiFi.h>
const char* ssid = 'Your_SSID'; // 输入你的 Wi-Fi 名称
const char* password = 'Your_PASSWORD'; // 输入你的 Wi-Fi 密码
const int relayPin = 5; // 用于控制继电器的 GPIO 引脚
void setup() {
pinMode(relayPin, OUTPUT); // 设置引脚模式为输出模式
digitalWrite(relayPin, HIGH); // 继电器初始化为关闭状态
Serial.begin(115200); // 初始化串口
WiFi.begin(ssid, password); // 连接 Wi-Fi 网络
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.println('Connecting to WiFi...');
}
Serial.println('Connected to WiFi!');
}
void loop() {
digitalWrite(relayPin, LOW); // 打开继电器
delay(1000);
digitalWrite(relayPin, HIGH); // 关闭继电器
delay(1000);
}
- 将代码上传到 ESP8266 开发板中,并打开串口监视器。程序将连接到 Wi-Fi 网络,并循环打开和关闭继电器模块。
注意事项:
- 在程序中使用正确的 Wi-Fi 名称和密码。
- 在使用继电器模块时,一定要注意电源电压和电流,以免损坏开发板或继电器模块。
- 在将继电器连接到开发板时,请务必注意引脚的正确连接。
原文地址: https://www.cveoy.top/t/topic/nzeu 著作权归作者所有。请勿转载和采集!