` 本来是要用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的时间很长。文件系统中的数据总是丢失。
最后,再次感谢电子发烧友与深圳市英蓓特科技有限公司提供的试用机会。
`
|