1.ESP8266和USB_TTL模块
首先需要硬件支持,某宝购买的esp8266模块及其USB转TTL模块(缺一不可)
2.连接esp8266模块与USB转TTL模块(ESP8266的RX引脚要和USB_TTL的TX引脚相连;同理ESP8266的TX引脚连接USB_TTL的RX引脚)
3.安装CH340驱动(自行百度安装,这里不作详细介绍)
4.安装串口调试助手,可以采用正点原子的ATK_XCOM串口调试助手
5.AT指令测试
1)AT//测试模块是否能正常通讯,返回"ok"即为正常
2)AT+CWMODE=1//配置成STA模式
3)AT+CWLAP//扫描附近的热点
4)AT+CWJAP="dhdh","123456dh" //"dhdh"为热点的名称,"123456dh"为密码
5)AT+CIPSTART="TCP","183.230.40.33",80 //HTTP服务器183.230.40.33/80
移动云平台的IP地址可以在平台地址列表_开发者文档_OneNET (chinamobile.com)网址查询
本文直接给出文档如下:
6)AT+CIPMODE=1//开启透传模式
7)AT+CIPSEND//发送数据指令
如果失败,重新连接WiFi重试几次!!!
6.向云平台传送数据
POST /devices/104***164/datapoints?type=3 HTTP/1.1
api-key:xvo4oJN***0KTMcc=
Host:api.heclouds.com
Content-Length:21
{"date":89,"time":90}
设备ID和Master-APIkey密钥在 移动云平台多协议接入文中有详细介绍,不熟悉的小伙伴可以返回查看
7. 进入移动云平台,选择【设备列表】下的【数据流】,就可以看到上传到平台的信息date和time了
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)