#include
#include
#include
#include //自动联网ap库
#include //多任务库
#include //ota库
#define BLINKER_WIFI
#include
char auth[] = "edecd8e7d91a"; //秘钥
BlinkerButton Button1("btn-abc");// 新建组件对象
int counter = 0;
Ticker led1;// 创建多任务变量
// 按下按键即会执行该函数
void button1(const String & state)
{
digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN));
}
void setup() {
pinMode(LED_BUILTIN, OUTPUT);//设置led为输出模式
pinMode(D2, OUTPUT);//设置led为输出模式
Serial.begin(115200); //启动串口 通讯
pinMode(LED_BUILTIN, OUTPUT);//设置D2为输出模式
WiFiManager wifiManager; // 建立WiFiManager对象
wifiManager.autoConnect("esp8266");// 自动连接WiFi。以下语句的参数是连接ESP8266时的WiFi名称
Serial.println(""); //带换行
Serial.print("将要链接wifiÿ
本文介绍了ESP8266在连接WiFi和服务器时遇到的稳定性问题。通过使用WiFiManager库自动连接WiFi,并展示了如何初始化ArduinoOTA进行远程固件更新。然而,在Blinker库的配置中,发现可能存在的问题导致已连接WiFi但无法连接到服务器。代码中提及的LED控制和按钮响应进一步说明了设备的交互部分。
最低0.47元/天 解锁文章

8568

被折叠的 条评论
为什么被折叠?



