`
本来是要用Yeelink
的,
但是不知道怎么回事,Yeelink
就是打不开。
打开BBS
也是。
那么只能选择使用OneNet
了。
项目概述
OneNet
是中移物联网有限公司自主研发的开放、共赢OneNET
平台,为各种跨平台物联网应用、行业解决方案,提供简便的云端接入、存储、计算和展现。
由于之前申请到了OneNet
的麒麟座开发板,使用OneNet
平台也比较熟悉。
温度远程监控,旨在打通开源硬件Linux
平台与云平台的连接,为其后期的项目提供一个理论基础。
OneNet
运行多种的公开协议,用户可以选择自己熟悉的平台、语言、协议进行连接入云平台。
硬件设计
下面是BBBI
上的连接
找一个模拟ADC
输入的引脚接上传感器。主要是使用了BBBI
开发板上的模拟输入引脚来测量温度值。
后期在传感器数量多的情况下,BBBI
上的ADC
无法满足要求时,要进行扩展,要选择一片外部的ADC
芯片并选择合适的连接方法。
传感器:
TMP35/TMP36/TMP37
是低电压、精密摄氏温度传感器,提供与摄氏温度成线性比例关系的电压输出。
TMP35/TMP36/TMP37
不需要执行任何外部校准,在
+25°C
时典型精度为
±1°C
,在
−40°C
至
+125°C
温度范围内典型精度为
±2°C
。
其采样精度如下图所示
此芯片,就是根据温度输出一个电压值,每10mV
为1
摄氏度。
软件调试
以下操作在其他帖子里详细说明过,这里只是做简单的流程说明。
登陆到OneNet
后,新建一个设备
新建一个接入的设备
为设备添加一个数据流
目前设备的配置基本完成。
在OneNet
上要用到几个参数,一个是APIKEY
,一个是设备ID
,这些都可以在设备列表在找到,这里不再赘述了。
BBBI
上的代码。
视频效果演示
结束
此项目的实用价值不高,传感器类型不多。但其旨在打通与云平台的连接功能。这一步打通了,后面的使用则是顺水推舟的事儿了。
本次使用的新的系统镜像,针对于BBBI
来说,似乎还有些问题,开机会比较慢,卡在一个fdisk error
的时间很长。文件系统中的数据总是丢失。
最后,再次感谢电子发烧友与深圳市英蓓特科技有限公司提供的试用机会。
`
|