找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1664|回复: 7
收起左侧

esp32S2关闭wifi功能以后 无法再重新连接 除非重启?

[复制链接]
回帖奖励 50 黑币 回复本帖可获得 50 黑币奖励! 每人限 1 次
ID:1024573 发表于 2022-12-18 18:28 | 显示全部楼层 |阅读模式
我想用esp32s2实现一个间隔1小时获取一次天气信息。这期间wifi要关闭,在用WiFi.mode(WIFI_OFF);关闭wifi功能以后,再重新连网的时候一直连接

不上WIFI ,除非重启才能正常。

有办法不重启实现定时开关wifi功能吗?esp32需要一直工作

回复

使用道具 举报

ID:592807 发表于 2022-12-19 10:03 | 显示全部楼层
你关闭后就等于电视待机,除了按下“开关”按钮重新开机,不然其他按键都是无效的,需要重启,或者重新上电,esp应该有个复位脚
回复

使用道具 举报

ID:1056056 发表于 2022-12-19 15:14 | 显示全部楼层
关闭前执行断开连接,然后关闭wifi
WiFi.disconnect(true);
WiFi.mode(WIFI_OFF);

连接的时候设置模式,并连接wifi
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
回复

使用道具 举报

ID:1024573 发表于 2022-12-19 21:20 | 显示全部楼层
ma5ter 发表于 2022-12-19 15:14
关闭前执行断开连接,然后关闭wifi
WiFi.disconnect(true);
WiFi.mode(WIFI_OFF);

WiFi.disconnect(true) 加上这个先断开,也还是连接不上。用getMode()提示STA模式打开了。只有重启能正常连接,不知道是只能这样,还是哪里可以设置一下。
回复

使用道具 举报

ID:1024573 发表于 2022-12-19 21:36 | 显示全部楼层
黄youhui 发表于 2022-12-19 10:03
你关闭后就等于电视待机,除了按下“开关”按钮重新开机,不然其他按键都是无效的,需要重启,或者重新上电 ...

我这个当MCU用的,不方便重启连网。
回复

使用道具 举报

ID:690036 发表于 2022-12-20 09:18 | 显示全部楼层
刚刚买了一块8266,打算学习,先进来看看
回复

使用道具 举报

ID:88256 发表于 2022-12-20 18:40 | 显示全部楼层
没这么用过,关闭WiFi是为了节约用电吗?
回复

使用道具 举报

ID:1024573 发表于 2022-12-22 12:49 | 显示全部楼层
hhdsdy 发表于 2022-12-20 18:40
没这么用过,关闭WiFi是为了节约用电吗?

是的,为了省电。wifi只需一小时开一次。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表