1、ESP8266 WiFi模块:
ESP8266是一款串口WiFi模块,内部集成MCU能实现单片机之间串口通讯
2、使用方式:
根据原理图,把模块连接到开发板上,通过配置开发板串口便可以向ESP8366写入指令,配置模块不同的工作模式;
还可以直接使用USB转TTL模块连接,通过串口助手发送相应指令,同样可以配置ESP8266的相关信息以及工作模式
ESP8266模块我们可以理解成一个单片机带有WiFi功能,我们使用自己单片机进行控制时,只需要让两个单片机相互之间通信,指令相同,执行相应的操作---------就得知道指令是什么,我们知道格式之后便可以把正确信息读出来以及发送的指令ESP8266模块能够正确识别,才能得到我们想要的数据以及实现相应的功能。
3、STA+连接TCP Server
指令:
1,AT+CWMODE_DEF=1 !!工作在单station模组,设置参数保存到flash
2,AT+CWJAP_DEF=“newifi_F8A0”,“anxinke123” !!连接路由器,保存到flash
3,AT+CIPSTART=“TCP”,“192.168.99.217”,6001 !!连接TCP服务器,本实验用网络调试助手进行测
4,AT+CIPMODE=1 !!方式二:使用透传模式发送数据
5,AT+CIPSEND !!发送数据
6,发送:+++ !!退出透传发送三个连续的+++,不要勾选新行(\r\n)