ESP8266 MQTT 连接教程 - 使用 ESP8266 连接 MQTT 服务器
📶 WiFi 功能详解
ESP8266 的 WiFi 功能强大且易于使用,是物联网和智能设备项目的热门选择。
1. 设置网络模式
WiFiMode_t 枚举定义了四种模式:WIFI_OFF、WIFI_STA(客户端)、WIFI_AP(接入点)、WIFI_AP_STA(同时模式)
// 设置 WiFi 模式 WiFi.mode(WIFI_STA); // 客户端模式
// 设置为软接入点(热点) WiFi.softAP(ssid, password); WiFi.softAPConfig(ip, gateway, subnet);
2. 连接 WiFi 网络
// 启动 WiFi 连接 WiFi.begin(ssid, password);
// 断开当前连接 WiFi.disconnect();
// 获取连接状态 WiFi.status(); // 返回 wl_status_t 类型
// 设置自动重连 WiFi.setAutoReconnect(true);
3. 获取网络信息
函数 返回值 说明 WiFi.SSID()String 当前连接的网络名称 WiFi.localIP()IPAddress 设备当前的 IP 地址 WiFi.gatewayIP()IPAddress 网络的网关 IP 地址 WiFi.subnetMask()IPAddress 网络的子网掩码 4. 完整 WiFi 连接示例
#include
const char* WIFISSID = "OPPOFindX3"; const char* PASSWORO = "";
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/279320.html