路虽远 行则将至

Lee


  • 主页
  • 归档
  • 分类
  • 标签
  •   

站点访客数   人

站点浏览量   次

本页浏览量   次

© 2024 辣辣辣白菜

Theme Typography by Makito

Proudly published with Hexo

ESP8266的Web配网和强制门户

Posted at 2021-09-22 Coding  ESP8266 

引用库

#include <ESP8266WiFi.h>
#include <WiFiManager.h>
#include <ESP8266WebServer.h>
#include <DNSServer.h>

变量声明

const byte DNS_PORT = 53;//DNS端口号
IPAddress apIP(192, 168, 4, 1);//esp8266-AP-IP地址
DNSServer dnsServer;//创建dnsServer实例
ESP8266WebServer server(80);

代码编写

void setup()
{
  WiFi.mode(WIFI_STA);
  Serial.begin(115200);
  WiFiManager wifiManager;
  bool wifires; //Wifi连接结果
  wifires = wifiManager.autoConnect("ESP_AP", "12345679");//设置AP的SSID和密码
  server.begin();
  if (wifires) {
    server.stop(); //如果连接上WIFI,就停止WebServer。
  }
}

void loop() {
  server.handleClient();
  dnsServer.processNextRequest();
}

공유하기 

 이전 포스트: Arduino下ESP8266的MQTT 다음 포스트: 记录iPhone5S降级iOS10.3.3 

站点访客数   人

站点浏览量   次

本页浏览量   次

© 2024 辣辣辣白菜

Theme Typography by Makito

Proudly published with Hexo