1、根据查询相关信息阿里云物联网平台提供设备定位的增值服务,可根据设备提供的移动基站、WiFiAP、IP地址等信息,来获取设备的位置信息,实现及时、低损耗地定位设备。
2、阿里云物联网平台提供的设备位置服务解决了耗电量大,使用电池供电的移动设备无法长时间续航,且在GPS信号较弱的场所(地下停车场、隧道等),会出现较大的定位偏差等问题。
在本文中,我们将向您展示如何使用阿里云IoT平台轻松将Android Things连接到您的物联网(IoT)网络,我们将为该项目构造一个示例:功能性甲醛和温度传感器。有些人可能不了解Android Things,简单来说, 它就是让开发者可以使用Android开发工具开发嵌入式设备 。
项目设备清单
NXP iMX7D
设备接线图
在设置硬件之后,是时候在阿里云IoT平台上配置软件了。
首先,导航到物联网控制台并激活阿里云IoT。创建高级产品并添加产品属性定义:
Android Things设备开发
1、使用Android Studio创建Android Things项目,并授予网络权限
2、将“eclipsepahomqtt”存储库添加到gradle
3、通过I2C读取DHT12数据
4、通过UART获取Ze08CH2O数据
5、创建阿里云IoT连接并报告数据
设备启动后,您可以在阿里云IoT控制台上查看设备的实时数据, 设备管理 - >运行状态 。
此项目在GIT上的地址是:>不宜比较。
1、阿里云物联网平台是向下连接海量设备,支撑设备数据采集上云;向上提供云端API,指令数据通过API调用下发至设备端,实现远程控制。
2、开源是把源代码开放,使用者只要不违反开源平台的相关规定,就可以进行相关修改开发,Linux系统就是开源系统,只要有能力,就可以修改Linux系统的内核代码,实现想要的变态功能。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)