OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7031|回复: 12

esp8266连接路由器,工作在sta模式下。如果路由器名称和密码变了,此时通过何种方式将路由器新名称密码写入esp8266??

[复制链接]

23

主题

94

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1113
金钱
1113
注册时间
2016-8-26
在线时间
256 小时
发表于 2018-7-27 15:28:47 | 显示全部楼层 |阅读模式
10金钱
1、用esp8266获取网络时间,实现自动校准时间。esp8266工作在sta模式,通过路由器获取时间服务器的数据。现在调试阶段,实验室的路由器名称和密码是固定的。2、但是如果路由器名称和密码变了,或者连接其他地方的WiFi,该如何配置esp8266?
3、我的想法是开机先判断esp8266在sta模式能不能连上时间服务器,如果不能,则将8266设置为AP模式,然后手机连接esp8266,然后通过手机上的网络调试助手,将当前路由器的名称和密码发给esp8266,然后再配置为sta模式。不知道这样行不行?
4、还有种想法就是能不能做成手机连接WiFi那样,手机打开WiFi,就会显示附近的WiFi热点,然后选择相应的热点,输密码就行了。最后再设置为sta模式。
5、在网上看了一些文章,有相关一键配置,思路还不清晰,不知道怎么做好。有没有做过这方面的大哥给点思路哇。


最佳答案

查看完整内容[请看2#楼]

最后用的做一个界面,把新WiFi的名称密码输入保存。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

23

主题

94

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1113
金钱
1113
注册时间
2016-8-26
在线时间
256 小时
 楼主| 发表于 2018-7-27 15:28:48 | 显示全部楼层
最后用的做一个界面,把新WiFi的名称密码输入保存。
回复

使用道具 举报

6

主题

115

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
251
金钱
251
注册时间
2018-7-7
在线时间
13 小时
发表于 2018-7-28 09:19:09 | 显示全部楼层

分享解决GPRS模块SIM800c连接不到服务器问题方法
http://www.openedv.com/forum.php ... d=274554&extra=

GPRS模块AIR208
http://www.openedv.com/forum.php ... d=274542&extra=
回复

使用道具 举报

11

主题

76

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
447
金钱
447
注册时间
2013-8-4
在线时间
69 小时
发表于 2018-7-28 15:34:15 来自手机 | 显示全部楼层
可以用串口,自定义协议就好
回复

使用道具 举报

62

主题

902

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3555
金钱
3555
注册时间
2016-1-8
在线时间
543 小时
发表于 2018-7-28 15:42:02 | 显示全部楼层
重新入网
回复

使用道具 举报

7

主题

26

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
250
金钱
250
注册时间
2013-3-2
在线时间
67 小时
发表于 2018-8-23 21:51:57 | 显示全部楼层
smartconfig
回复

使用道具 举报

27

主题

132

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
327
金钱
327
注册时间
2018-7-20
在线时间
117 小时
发表于 2018-11-13 15:09:47 | 显示全部楼层
楼主有手机上面的网络调试助手吗?在哪下载的可以分享一下吗
我只喜欢喜欢我的人
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2018-10-31
在线时间
2 小时
发表于 2018-12-4 10:23:26 | 显示全部楼层
雅虎9527 发表于 2018-7-27 15:28
最后用的做一个界面,把新WiFi的名称密码输入保存。

是用手机做的界面还是用触摸屏做的界面?我也遇到这个问题,谢谢指教。
回复

使用道具 举报

23

主题

94

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1113
金钱
1113
注册时间
2016-8-26
在线时间
256 小时
 楼主| 发表于 2018-12-7 16:56:38 | 显示全部楼层
170553448 发表于 2018-12-4 10:23
是用手机做的界面还是用触摸屏做的界面?我也遇到这个问题,谢谢指教。

触摸屏
回复

使用道具 举报

10

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
362
金钱
362
注册时间
2018-5-14
在线时间
46 小时
发表于 2018-12-22 14:50:14 | 显示全部楼层
emmm这样可行么你看,设置stm32采用sta+ap的双客户端模式,一上来在sta模式判断能不能连上路由器,如果连不上说明路由器账户密码更改,那么在通过ap模式,手机端做ap模式服务器,将sta连接的路由器ip跟密码端口号写进去,再判断。
行至水穷处 坐看云起时
回复

使用道具 举报

23

主题

94

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1113
金钱
1113
注册时间
2016-8-26
在线时间
256 小时
 楼主| 发表于 2018-12-29 09:50:10 | 显示全部楼层
GZH931022 发表于 2018-12-22 14:50
emmm这样可行么你看,设置stm32采用sta+ap的双客户端模式,一上来在sta模式判断能不能连上路由器,如果连不 ...

可以的
回复

使用道具 举报

10

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
362
金钱
362
注册时间
2018-5-14
在线时间
46 小时
发表于 2019-3-17 16:26:51 | 显示全部楼层

AP+STA模式下,AP模式下32做客户端,STA模式下32也做客户端。AP连接后,应该立即跳到接收手机命令的阶段,而手机要往STM32flash区发送STA所需要连接的wifi名称,密码,端口号。当接收手机命令结束后,STA要从FLASH存储区,读取这部分名称密码端口号。而后连击进入STA服务器。现在感觉跳不过去,思路感觉可行
行至水穷处 坐看云起时
回复

使用道具 举报

0

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2019-3-16
在线时间
4 小时
发表于 2019-3-20 11:28:04 | 显示全部楼层
进来看答案,顺便签个到
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 03:52

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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