最近开始学习wifi模块,谁知一开始用PC连接调试wifi模块就遇到了很多问题。
刚起步就头大。快乐地接好各种接口各种线,连上电脑发现它冒蓝光光了,好耶!然后兴致勃勃打开串口调试工具,先输入一行恢复出厂设定指令尝试尝试......嗯?......嗯嗯???怎么没有反应,然后又打了些指令上去,点击发送指令......屏幕依旧光秃秃一片,一点面子不给,然后我就开始了漫长的找问题过程:
1.ESP8266亮灯否(wifi模块是否还健在?先排除一哈硬件问题)
2.供电问题,建议使用5V供电(很多次都是这个问题,把USB端拔了重插电脑后,就惊人地发现没有啥问题了???)
3.波特率115200,停止位1,数据位8,无奇偶校验位(emmmm其实这个好像和没反应没啥关系,但为后边接收正常还须注意)
4.是否勾选发送新行(配置手册中明确标红说明,输入以回车换行结尾“\r\n”,这个一定要注意)。
5.是否误进入透传模式?可尝试取消发送新行然后发送"+++",再勾选发送新行发送指令试试。
6.若还是无法解决,重启调试工具,或者重启电脑。(绝望时亲测非常有效)
其中我遇到的很多问题都是USB口的问题,拔了重插,就可以发送指令并且工具有响应了......
输入AT+CWMODE=1 进入wifi的STA工作模式
输入AT+RST 重启(注意设置工作模式后必须重启才能生效)
输入AT+CWJAP="ssfsrwewr"(自家wifi名),"xxxxxxxx"(自家wifi密码)
期待看到的是下方结果
但是并没有......看到的是一堆重启后显示的东东和乱码,然后一直重启......
又开始纳闷了,更纳闷的是,解决办法
居然还是重插USB或是重启软件???
重来,先设置出厂模式,然后把上面步骤来一遍,发现连接上了呢。
自己出现问题比较多是说IP地址无效或该端口被占用。
这个比较好解决,换未被占用的端口或换IP地址就好。
这里给大家推一个大大的博客,写的非常详细,我就默默蹲墙角了。
推下该博客的原文链接:网络调试助手TCP server不能成功连接_whocare的博客-CSDN博客_网络调试助手连接不上
1.指令中的IP地址(应是之前在网络调试工具中开启的TCP Server的IP地址)。
2.端口设置(检查是否与TCP Server的端口相同)。
3.电脑防火墙的影响(关闭防火墙)
4.自家路由器或者是手机热点有问题。
在这里我遇到的是电脑防火墙的问题,关闭之后就连接成功了。
以上就是第一天接触ESP8266时遇到的问题,头大,但好在后边一点一点解决了。
大家遇到问题时,静下心来,一点一点检查、尝试,到最后问题基本就都会被解决啦。