什么是物联网(IoT)?-程序员宅基地

技术标签: 大数据ai人工智能it计算机科普  有用的知识  物联网  IoT  

IoT(即物联网)一词是指互联设备的集合网络,以及促进设备与云之间以及设备自身之间通信的技术。由于价格低廉的计算机芯片和高带宽电信的出现,我们现在已有数十亿台设备连接到互联网。也就是说,牙刷、吸尘器、汽车、机器等日常设备可以利用传感器收集数据,智能地为用户服务。  

物联网将日常“事物”与互联网相结合。90 年代以来,计算机工程师一直在为日常用品添加传感器和处理器。但是,这项工作最初进展十分缓慢,因为芯片又大又笨重。名为 RFID 标签的低功耗计算机芯片是首个用于跟踪昂贵设备的芯片。随着计算设备尺寸不断缩小,这些芯片也越来越小,速度越来越快,并且更加智能。


将计算能力整合至小型物件中的成本如今已经大大下降。例如,您可以为嵌入 RAM 小于 1MB 的 MCU(例如电灯开关)添加 Alexa 语音服务连接功能。整个物联网行业如雨后春笋般涌现,让我们的家庭、企业和办公室充满物联网设备。这些智能物件可自动与互联网进行数据往来传输。所有这些“看不见的计算设备”及与此相关的技术统称为物联网。

IoT 的工作原理是什么?

一般的 IoT 系统通过实时收集和交换数据来运作。IoT 系统有三个组件:

智能设备

即具有计算能力的电视、安全摄像头或运动设备等装备。智能设备从环境、用户输入或使用模式中收集数据,通过网络与 IoT 应用程序进行数据通信。

IoT 应用程序

IoT 应用程序是一种服务和软件集合,整合了从各种 IoT 设备接收的数据。它使用机器学习或人工智能(AI)技术来分析此数据并据此做出明智决策。这些决策会传输回 IoT 设备,然后 IoT 设备会以智能方式对输入进行响应。 

图形用户界面

用户可以通过图形用户界面管理 IoT 设备或设备机群。常见示例包括用于注册和控制智能设备的移动应用程序或网站。 

IoT 设备示例有哪些?

我们看看目前使用的一些物联网系统示例:

互联汽车

汽车等车辆可通过多种方式连接到互联网。这可以通过智能仪表盘、信息娱乐系统设置车辆连接的网关实现。它们从加速器、制动器、车速表、里程表、车轮和油箱收集数据,以监测驾驶员的表现和车辆运行状况。互联汽车用途广泛:

  • 监控租赁车队以提高燃油效率并降低成本。
  • 帮助父母跟踪孩子的驾驶行为。
  • 发生车祸时自动通知朋友和家人。
  • 预测车辆维护需求并防止类似需求。

互联家居

智能家居设备致力于提高房屋的使用效率和安全性,并改善家庭联网能力。智能插座等设备可以监测用电量,智能温度调节器可以更好地控制温度。水耕系统可以使用 IoT 传感器管理庭院,而 IoT 烟雾感知器可以检测烟草烟雾。门锁、安全摄像头和漏水检测器等家庭安全系统可以检测和防范威胁,并向房主发出警报。 

家居互联设备可用于:

  • 自动关闭未在使用的设备。
  • 出租房产管理和维护。
  • 寻找放错地方的物品,例如钥匙或钱包。
  • 自动执行日常任务,如吸尘、煮咖啡等。

智慧城市

IoT 应用程序提高了城市规划和基础设施维护效率。政府正在使用 IoT 应用程序来解决基础设施、健康和环境方面的问题。IoT 应用程序可用于:

  • 测量空气质量和辐射水平。
  • 通过智能照明系统降低能源成本。
  • 检测街道、桥梁和管道等关键基础设施的维护需求。
  • 高效管理车辆停放事宜,从而提高利润。

智能建筑

大学校园和商业建筑等建筑物使用 IoT 应用程序来提高运营效率。在智能建筑中,IoT 设备可用于:

  • 减少能源消耗。
  • 降低维护成本。
  • 更高效地利用工作空间。

什么是工业 IoT?


工业 IoT (IIoT) 是指,制造、零售、健康和其他企业用来提高业务效率的智能设备。从传感器到设备等各种工业设备可为企业主提供详细的实时数据,这些数据可用来改进业务流程。它们提供有关供应链管理、物流、人力资源和生产的见解,从而降低成本并增加收入来源。 

我们来看一下现有的智能工业设备在不同行业中的应用情况:

制造业


制造业企业 IoT 通过预测性维护来减少计划外停机时间,并采用可穿戴技术进一步保护工人安全。IoT 应用程序可以在机器故障发生之前预测到故障,从而减少生产停机时间。头盔和腕带中的可穿戴设备以及计算机视觉摄像头可用来警告工人注意潜在危险。

汽车


基于传感器的分析和机器人技术可提高汽车制造和维护效率。例如,工业传感器用于提供内部车辆组件的 3D 实时图像。可更快完成诊断和故障排除,同时 IoT 系统会自动订购替换部件。  

物流和运输


商业和工业 IoT 设备可为供应链管理提供帮助,包括库存管理、供应商关系、车队管理以及定期维护。航运公司利用工业 IoT 应用程序跟踪资产,优化运输路线的燃料消耗。这项技术对于需要严格控制温度的冷藏集装箱特别有用。供应链经理可通过智能计算路线和重新计算路线算法做出明智预测。

零售

Amazon 正在推动零售业中的自动化和人机协作创新。Amazon 设施利用联网机器人来跟踪、定位、分类和搬运产品。

IoT 如何改善我们的生活?

物联网对人类生活与工作有着广泛影响。它可以让机器承担更多繁重工作,代劳冗长乏味的任务,并让生活更加健康、更有效率且更加舒适。 

例如,互联设备可能会改变您整个上午的日常生活。在您按下“小睡”按钮后,您的闹钟会自动启动咖啡机并打开您的百叶窗。您的冰箱会自动检测快消耗完的食品杂货,然后订购上门送货。您的智能烤箱会告知您今天的菜单,它甚至可以烹饪预先调配好的食材,并确保为您准备好午餐。您的智能手表会安排好会议,而您的互联汽车会自动设置 GPS 以方便停车加油。IoT 领域的机会数不胜数!

对于企业而言,IoT 有哪些优势?

加速创新

物联网能够使企业进行高级分析,发现新机遇。例如,企业可以收集有关客户行为的数据,从而制作针对性强的广告活动。

利用 AI 和 ML,将数据转化为洞察和行动

可根据收集的数据和历史趋势来预测未来结果。例如,保修信息可以与 IoT 收集的数据结合,用于预测维护事件。可据此主动为客户提供服务,从而提升客户忠诚度。

提高安全性

对数字和物理基础设施的持续监控可以优化性能、提高效率并降低安全风险。例如,可将从现场监控器中收集的数据与硬件和软件版本数据结合,自动安排系统更新。

扩展差异化解决方案

IoT 技术能够以客户为中心的方式进行部署,提高客户满意度。例如,可以及时补充热门产品,避免库存短缺。

有哪些 IoT 技术?

IoT 系统中使用的技术可能包括: 

边缘计算

边缘计算是指让智能设备向 IoT 平台发送或从中接收数据以及执行其他操作的技术。它提高了 IoT 网络边缘的计算能力,减少了通信延迟并缩短了响应时间。

云计算

云技术用于远程数据存储和 IoT 设备管理,可以让网络中的多个设备访问数据。

机器学习

机器学习是指用于处理数据并根据相关数据做出实时决策的软件和算法。这些机器学习算法可以部署在云中或边缘。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_22182989/article/details/125630760

智能推荐

如何配置DNS服务的正反向解析_dns反向解析-程序员宅基地

文章浏览阅读3k次,点赞3次,收藏13次。root@server ~]# vim /etc/named.rfc1912.zones #添加如下内容,也可直接更改模板。[root@server ~]# vim /etc/named.conf #打开主配置文件,将如下两处地方修改为。注意:ip地址必须反向书写,这里文件名需要和反向解析数据文件名相同。新建或者拷贝一份进行修改。nslookup命令。_dns反向解析

设置PWM占空比中TIM_SetCompare1,TIM_SetCompare2,TIM_SetCompare3,TIM_SetCompare4分别对应引脚和ADC通道对应引脚-程序员宅基地

文章浏览阅读2.5w次,点赞16次,收藏103次。这个函数TIM_SetCompare1,这个函数有四个,分别是TIM_SetCompare1,TIM_SetCompare2,TIM_SetCompare3,TIM_SetCompare4。位于CH1那一行的GPIO口使用TIM_SetCompare1这个函数,位于CH2那一行的GPIO口使用TIM_SetCompare2这个函数。使用stm32f103的除了tim6和tim7没有PWM..._tim_setcompare1

多线程_进程和线程,并发与并行,线程优先级,守护线程,实现线程的四种方式,线程周期;线程同步,线程中的锁,Lock类,死锁,生产者和消费者案例-程序员宅基地

文章浏览阅读950次,点赞33次,收藏19次。多线程_进程和线程,并发与并行,线程优先级,守护线程,实现线程的四种方式,线程周期;线程同步,线程中的锁,Lock类,死锁,生产者和消费者案例

在 Linux 系统的用户目录下安装 ifort 和 MKL 库并配置_在linux系统的用户目录下安装ifort和mkl库并配置-程序员宅基地

文章浏览阅读2.9k次。ifort 编译器的安装ifort 编译器可以在 intel 官网上下载。打开https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/fortran-compiler.html#gs.7iqrsm点击网页中下方处的 Download, 选择 Intel Fortran Compiler Classic and Intel Fortran Compiler(Beta) 下方对应的版本。我选择的是 l_在linux系统的用户目录下安装ifort和mkl库并配置

使用ftl文件生成图片中图片展示无样式,不显示_ftl格式pdf的样式调整-程序员宅基地

文章浏览阅读689次,点赞7次,收藏8次。些项目时需要一个生成图片的方法,我在网上找到比较方便且适合我去设置一些样式的生成方式之一就是使用Freemarker,在对应位置上先写好一个html格式的ftl文件,在对应位置用${参数名}填写上。还记得当时为了解决图片大小设置不上,搜索了好久资料,不记得是在哪看到的需要在里面使用width与height直接设置,而我当时用style去设置,怎么都不对。找不到,自己测试链接,准备将所有含有中文的图片链接复制一份,在服务器上存储一份不带中文的文件。突然发现就算无中文,有的链接也是打不开的。_ftl格式pdf的样式调整

orin Ubuntu 20.04 配置 Realsense-ROS_opt/ros/noetic/lib/nodelet/nodelet: symbol lookup -程序员宅基地

文章浏览阅读1.5k次,点赞6次,收藏12次。拉取librealsense。_opt/ros/noetic/lib/nodelet/nodelet: symbol lookup error: /home/admin07/reals

随便推点

操作系统精选习题——第四章_系统抖动现象的发生由什么引起的-程序员宅基地

文章浏览阅读3.4k次,点赞3次,收藏29次。一.单选题二.填空题三.判断题一.单选题静态链接是在( )进行的。A、编译某段程序时B、装入某段程序时C、紧凑时D、装入程序之前Pentium处理器(32位)最大可寻址的虚拟存储器地址空间为( )。A、由内存的容量而定B、4GC、2GD、1G分页系统中,主存分配的单位是( )。A、字节B、物理块C、作业D、段在段页式存储管理中,当执行一段程序时,至少访问()次内存。A、1B、2C、3D、4在分段管理中,( )。A、以段为单位分配,每._系统抖动现象的发生由什么引起的

UG NX 12零件工程图基础_ug-nx工程图-程序员宅基地

文章浏览阅读2.4k次。在实际的工作生产中,零件的加工制造一般都需要二维工程图来辅助设计。UG NX 的工程图主要是为了满足二维出图需要。在绘制工程图时,需要先确定所绘制图形要表达的内容,然后根据需要并按照视图的选择原则,绘制工程图的主视图、其他视图以及某些特殊视图,最后标注图形的尺寸、技术说明等信息,即可完成工程图的绘制。1.视图选择原则工程图合理的表达方案要综合运用各种表达方法,清晰完整地表达出零件的结构形状,并便于看图。确定工程图表达方案的一般步骤如下:口分析零件结构形状由于零件的结构形状以及加工位置或工作位置的不._ug-nx工程图

智能制造数字化工厂智慧供应链大数据解决方案(PPT)-程序员宅基地

文章浏览阅读920次,点赞29次,收藏18次。原文《智能制造数字化工厂智慧供应链大数据解决方案》PPT格式主要从智能制造数字化工厂智慧供应链大数据解决方案框架图、销量预测+S&OP大数据解决方案、计划统筹大数据解决方案、订单履约大数据解决方案、库存周转大数据解决方案、采购及供应商管理大数据模块、智慧工厂大数据解决方案、设备管理大数据解决方案、质量管理大数据解决方案、仓储物流与网络优化大数据解决方案、供应链决策分析大数据解决方案进行建设。适用于售前项目汇报、项目规划、领导汇报。

网络编程socket accept函数的理解_当在函数 'main' 中调用 'open_socket_accept'时.line: 8. con-程序员宅基地

文章浏览阅读2w次,点赞38次,收藏102次。在服务器端,socket()返回的套接字用于监听(listen)和接受(accept)客户端的连接请求。这个套接字不能用于与客户端之间发送和接收数据。 accept()接受一个客户端的连接请求,并返回一个新的套接字。所谓“新的”就是说这个套接字与socket()返回的用于监听和接受客户端的连接请求的套接字不是同一个套接字。与本次接受的客户端的通信是通过在这个新的套接字上发送和接收数_当在函数 'main' 中调用 'open_socket_accept'时.line: 8. connection request fa

C#对象销毁_c# 销毁对象及其所有引用-程序员宅基地

文章浏览阅读4.3k次。对象销毁对象销毁的标准语法Close和Stop何时销毁对象销毁对象时清除字段对象销毁的标准语法Framework在销毁对象的逻辑方面遵循一套规则,这些规则并不限用于.NET Framework或C#语言;这些规则的目的是定义一套便于使用的协议。这些协议如下:一旦销毁,对象不可恢复。对象不能被再次激活,调用对象的方法或者属性抛出ObjectDisposedException异常重复地调用对象的Disposal方法会导致错误如果一个可销毁对象x 包含或包装或处理另外一个可销毁对象y,那么x的Disp_c# 销毁对象及其所有引用

笔记-中项/高项学习期间的错题笔记1_大型设备可靠性测试可否拆解为几个部分进行测试-程序员宅基地

文章浏览阅读1.1w次。这是记录,在中项、高项过程中的错题笔记;https://www.zenwu.site/post/2b6d.html1. 信息系统的规划工具在制订计划时,可以利用PERT图和甘特图;访谈时,可以应用各种调查表和调查提纲;在确定各部门、各层管理人员的需求,梳理流程时,可以采用会谈和正式会议的方法。为把企业组织结构与企业过程联系起来,说明每个过程与组织的联系,指出过程决策人,可以采用建立过程/组织(Process/Organization,P/O)矩阵的方法。例如,一个简单的P/O矩阵示例,其中._大型设备可靠性测试可否拆解为几个部分进行测试