通过几天的调试,实现了esp8266作为服务器下的网络数据传输,现将步骤整理如下:
1.将esp8266与串口线交叉连接,打开串口调试助手。数据发送端设置:字符格式发送,发送新行。
2.设置esp8266为路由器模式,代码为“AT+CWMODE=2”.重启后生效(“AT+RST”).
3.设置路由器。相关代码:“AT+CWSAP="ESP8266","12345678",11,2”,其中,
esp8266为ssid名称,12345678为密码。
4.设置为多路复用模式,相关代码:“AT+CIPMUX=1”
5.设置为客户端功能并指定端口,相关代码:“AT+CIPSERVER=1,8080”
至此,完成了对esp8266的设置。需要注意的是,上述步骤中的前3步只需设置一次,
后两步断电后需重新设置,可通过单片机编程,编写相关初始化代码以实现该功能。
最后,打开网络调试助手即可接收网络数据,通信协议为tcp client,服务器IP默认
为192.168.4.1,也可通过AT指令自行更改。
|