EDP协议 Arduino uno接入onenet(数据上传和命令下发)
我是真的妹想到这玩意居然还能搞出第二篇文章。
源码下载:EDP控制命令下发
第一篇指路(tcp透传数据上传教程)
【小白入门】超详细Arduino uno接入onenet云平台教程(TCP透传)
元器件,接线图和接入WiFi
这部分和第一篇是完完全全一模一样的。
这些属于硬件连接和wifi模块的配置工作,而本篇文章和上一篇的唯一不同只是换了协议,也就是改变了接入平台的方法,所以不管协议怎么变,这部分都是不会变的啦(~ ̄▽ ̄)~
元器件
arduino uno R3
esp8266 01s(或01)
杜邦线,电脑等
接线图
01s接线
01接线
接线不会的去看上一篇的接线部分,那个真的是保姆级了。
接入WiFi
和上一篇是一样的,使用at指令接入网络,思路不再展开说了。
在这一次提供的代码里面,联网的部分被封装进了单独的.c文件和.h文件里面,如果使用我提供的这个源码改写的话只需要改net_device.h里面的ssid和密码就可以了。
云平台
之前很多朋友很头疼的脚本这次不用管啦,只有tcp透传才需要脚本。
各个协议对比
放一个各协议的对比图吧,便于大家对各个协议