在本文中,我们将向您展示如何使用阿里云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上的地址是:>
如果对楼主有帮助,给个采纳好不,谢谢啦
“物联网(IoT)是一个相互关联的计算设备,机械和数字机器,物体,动物或人类的系统,它们具有唯一的标识符,并且能够通过网络传输数据,而不需要人与人或人 电脑互动“。
- 物联网议程上的“物联网”。
仍然不知道物联网系统如何运作?
我不怪你虽然快速的Google搜索将会提供大量的文章和帖子,解释物联网是什么以及其许多潜在的好处,但是并没有明确物联网系统如何实际运作。
作为Leverege的业务发展总监,我经常发现自己澄清那些非技术性的人。所以,作为一个非技术性的人,我自己(在布朗,我是哲学专业),这里是一个以简单的非技术术语解释的物联网。
物联网解释
完整的IoT系统集成了四个不同的组件:传感器/设备,连接,数据处理和用户界面。下面我将简要介绍一下每个组件及其功能。
1)传感器/设备
首先,传感器或设备从他们的环境中收集数据。这可能像温度读数一样简单,或者像完整的视频馈送一样复杂。
我使用“传感器/设备”,因为可以将多个传感器捆绑在一起,或者传感器可以作为不仅仅是检测事物的设备的一部分。例如,您的手机是具有多个传感器(相机,加速度计,GPS等)的设备,但您的手机不仅仅是传感器。
然而,无论是独立的传感器还是完整的设备,在第一步中,数据是从环境中收集的。
2)连接
接下来,这些数据被发送到云端(什么是云端),但它需要一种方式才能到达!
传感器/设备可以通过多种方式连接到云端,包括:蜂窝,卫星,WiFi,蓝牙,低功耗广域网(LPWAN),或通过以太网直接连接到互联网。
每个选项在功耗,范围和带宽之间进行权衡(这里是一个简单的解释)。选择哪个连接选项最好归结于特定的IoT应用程序,但它们都完成了相同的任务:将数据传输到云端。
3)数据处理
一旦数据进入云端,软件就可以进行某种处理。
这可能非常简单,例如检查温度读数是否在可接受范围内。或者也可能非常复杂,例如使用视频上的计算机视觉来识别物体(如您家中的入侵者)。
但是,当温度过高或者家中是否有入侵者会发生什么?这就是用户进来的地方。
4)用户界面
接下来,这些信息以某种方式对终端用户有用。这可能是通过对用户的警报(电子邮件,文本,通知等)。例如,当公司的冷库中的温度过高时,文字提醒。
此外,用户可能有一个允许他们主动登录系统的界面。例如,用户可能想要通过电话应用程序或网络浏览器检查他们家中的视频馈送。
但是,并不总是单向街道。根据IoT应用,用户也可以执行动作并影响系统。例如,用户可以通过手机上的应用程序远程调节冷库中的温度。
并且自动执行一些 *** 作。而不是等待您调整温度,系统可以通过预定义的规则自动进行。而不是只是打电话给你提醒你一个入侵者,物联网系统也可以自动通知有关当局。
概述 - 物联网系统如何运作
IoT系统由通过某种连接与云“通话”的传感器/设备组成。一旦数据进入云端,软件就会处理它,然后可能决定执行一个动作,例如发送警报或自动调整传感器/设备,而不需要用户。
但是如果需要用户输入,或者用户只需要在系统上登录,用户界面就可以这样做。然后,用户进行的任何调整或 *** 作都将以相反的方向通过系统发送:从用户界面到云端,并返回到传感器/设备进行某种更改。
应用:
第一个典型应用是信息的HUB,即搜索引擎(google为代表)。
第二个典型应用是人际关系的HUB,即社交网站(Facebook为代表)。
第三个典型应用是物品的HUB,即物联网(暂时没有代表)。切入点有两个:一是端到端的全程信息可视化(包括BOM的多级分解),典型应用包括食品安全;二是智能设备维护与工业智能化。
物联网(Internet of Things,简称IoT)是指通过各种信息传感器、射频识别技术、全球定位系统、红外感应器、激光扫描器等各种装置与技术,实时采集任何需要监控、 连接、互动的物体或过程,采集其声、光、热、电、力学、化学、生物、位置等各种需要的信息。
通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。物联网是一个基于互联网、传统电信网等的信息承载体,它让所有能够被独立寻址的普通物理对象形成互联互通的网络。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)