Goodnight moon!
Hello, world?
试验中,波特率问题,会导致 Hello,world?不显示,返回乱码等现象。
波特率一定要设置对。
四、发送AT命令
注意每个指令之后要有换行。然后点 Send
(输入指令必须换行,正确的做法是,将AT指令写完,然后按一下键盘的"Enter"键,再按发送键)
AT+RST 发送成功,接到 OK 返回.
其他指令,可以参考相关产品的AT指令集。(红版,OCROBOT等指令集好像是不一样的。)
五、连接路由,尝试发送信息到电脑端TCP Server
如果以上返回正常,证明一切都没问题了
接下来可以试一下,最基本的其他AT命令了.
USR-TCP232-Test 工具软件
左侧制定好COM端口,波特率选择对,点OPEN,连接
下部输入命令,并查看返回值。
(可以用手机创建WIFI热点,这样8266连接成功会看到有连接设备数,最基本的确认)
需要查看的AT指令相关资料
1. 连接WIFI
AT+CWMODE=3 //设置ap+st混合模式, 设置1单ST模式,
响应:OK
2. 重新启动
AT+RST
响应:OK
3. 连接路由
AT+CWJAP="ssid","password" //就是你的wifi名和连接密码
响应:OK
4. 在电脑上用USR-TCP232-Test 工具配置TCP监听
右侧(net setting一侧),
默认就是你PC的ip,我的是192.168.10.223,指定一个端口,默认就好,我的是8082
选择TCP Server ,并点击 Listening,开始监听
5. 8266设备连接服务器(你的PC)
(保证你的PC和8266连的是同一个WIFI,这样获取同一网段IP)
工具左侧(Com Setting),发送命令
AT+CIPSTART="TCP","192.168.10.223",8082
响应:OK
6. 激动人心的一刻,发送数据到PC端,PC端监听能获得数据
AT+CIPSEND=4 //非透传模式,先制定要送数据的长度,4,接下来要传送你的4未数据。
//透传模式不指定长度,直到数据是+++停止透传,很好理解,
//当然你需要告诉模块你要是用透传模式,AT+CIPMODE=1 //透传模式
//响应返回大于号,然后再输入数据4位
>