以下是用 Arduino 控制 ESP8266 控制继电器的简单程序:

  1. 首先,需要将 Arduino IDE 中的 ESP8266 开发板库添加到 IDE。打开 Arduino IDE,依次选择'文件' > '首选项',在'附加开发板管理器网址'中添加以下网址:http://arduino.esp8266.com/stable/package_esp8266com_index.json

  2. 接下来,选择'工具' > '开发板' > '开发板管理器',搜索'ESP8266',安装最新版本的 ESP8266 开发板库。

  3. 连接 ESP8266 和继电器模块。将 ESP8266 的 VCC 引脚连接到继电器模块的 VCC,GND 引脚连接到继电器模块的 GND,将 ESP8266 的 GPIO 引脚连接到继电器模块的 IN。

  4. 打开 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);
}
  1. 将代码上传到 ESP8266 开发板中,并打开串口监视器。程序将连接到 Wi-Fi 网络,并循环打开和关闭继电器模块。

注意事项:

  • 在程序中使用正确的 Wi-Fi 名称和密码。
  • 在使用继电器模块时,一定要注意电源电压和电流,以免损坏开发板或继电器模块。
  • 在将继电器连接到开发板时,请务必注意引脚的正确连接。
Arduino 控制 ESP8266 继电器:简单教程

原文地址: https://www.cveoy.top/t/topic/nzeu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录