之前很少去碰wifi方面的东西,最近接了个外包,硬着头皮接的,要求实现远程控制一个继电器(就是一个IO嘛),可以如此简单。。。
Wifi模块到手后,大概看浏览了一遍使用手册,照着接口说明,飞线:
按照手册上的,GPIO0 GPIO2 GPIO15分别处理,TX和RX跟CP2101的USB转串口工具连接好,AT指令发送测试正常。
这边把模块配置成TCP Client 连接上路由器之后,电脑远程控制,控制模块的GPIO4和GPIO5。
依葫芦画瓢,我的串口发送的配置:
(1) AT+WMODE=1
(2) AT+SOCKET=TCPC,192.168.0.103,8080,9090
(3) AT+STA=IOT_LAB,IOT123456 //连接上实验室的wifi
(4) AT+RST
然后在路由器配置后台里面,也能看到这个wifi模块,确实已经连接上了我的路由器了。
在远程端打开,网络调试助手:
就可以控制两个个LED亮灭了,如果是RGB灯,可以用里面的PWM功能,做成颜色会变的。。。
|