201305 created by @疯子
201306 modified by laoliu1982
-------------------------------------------------------------------------------------
目的:用最简单的方式完成数据的上传乐联网平台
用户组:免费用户组
设备与软件:
PC(windows 系统)
可以串口输出的设备(这里面以arduino举例)
乐为物联串口上传工具:http://www.lewei50.com/home/sitecontent/downloads
本教程相关arduino代码:点击下载
实验过程:
1 注册系统账号
2 登陆进入系统,添加网关 与设备
详见乐联网操作手册的2 3 章节 http://www.lewei50.com/dev/doc/126
4 打开乐为物联串口上传工具 。(到 http://www.lewei50.com/home/sitecontent/downloads 下载最新版)
做个简单的解释:
API地址不出意外的话是不用改的;
串口号选择你Arduino的串口(一般默认是正确的、如果不正确请在设备管理器中查看);
波特率根据自己的情况选择,这里我用的是9600
Userkey在乐联网后台可以看到自己的(我的账户-> 设置个人信息)
自动标识:
接下来开始说自动标识。自动标识可填可不填,填上简单点,不填麻烦点
(1)先来说填上的(简单的)。如图。从图中可看到我的设备标识都是以t开头,后面是连续的数字。这样的话就比较简单。
如果是这样的话,在“自动标识”处填“t”(图上所示)。这样填的话上传数据的格式是:
数据1,数据2,数据3,数据4,数据5
每个数据之间用英文逗号分隔
对应Arduino的代码是:
要注意!最后一个数据用Serial.println()输出,这样软件才能知道本次上传结束。
上传数据的格式是:
设备标识1:数值1;设备标识2:数值2;设备标识3:数值3
如:t1:23.5;t2:24.3;t3:14.3
要注意那个t1 t2等标识换成你的设备标识:
对应Arduino代码如下:
这里也要注意最后一个数据用Serial.println()输出,这样软件才能知道本次上传结束。
接下来就可以使用咯。
结束语: