第一节 物联网的概念

第一,物联网的核心和基础,仍然是互联网,是在互联网基础上的延伸和扩展的一个网络。

第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交互和通信。也就是说它的用户端,由原先的人机之间的交互,增加了物之间的交互。

2物联网的结构

我们来看一下物联网的结构,我们从物、联和网这三个角度来看一下物联网的结构。

,它就是指能够接入互联网的智能设备。联,它是指接入互联网的标准和方式。网是指在云端形成具体的应用场景。

所以我们学习物联网,主要学习这三点内容。其一就是如何设计一个智能设备。其二就是如何把这个智能设备接入到互联网。其三就是我们把这个设备接入互联网以后,我们用它做什么?通过物联网结构的介绍,我们了解学习物联网要从哪几个方面入手。

2.1物联网之“物”

在物联网世界当中的“物”,和我们普通的物,有什么不同?这里面的物,是指智能设备。传统的物品必须经过智能化的改造,才能符合物联网中物的特点。即传统的物品和物联网中的物是有显著区别的,如果把传统的物品接入到网络,是要经过智能化改造的。

2.1.1“物”的组成

典型的物联网中的物,它包括以下三个部分,运算器、传感器、控制器。

所谓运算器,他主要提供数据处理和逻辑运算。这里强调,运算器有一个能算尽算的原则,即在互联网当中,我们讲究边缘计算,能算尽算。

传感器,它能够采集周边环境的数据,比如说温度、湿度、光照、二氧化碳浓度、震动、烟雾等等,所以说传感器呢就像人的这个感官一样,它能够收集周边环境的各种数据。

控制器,它能够接收运算器的指令,并执行某种动作。比如,控制继电器,控制电源的开关,控制电机的运转等等。控制器就像我们人的四肢,运算器就像我们人的大脑。

2.1.2运算

物联网中的运算器,我们大部分是指单片机,还有嵌入式等等。单片机,比嵌入式的运算速度和存储能力都低,但是单片机它具有成本低、体积小、功耗低等特点。

当我们需要大算力的时候,比如在物联网的网关当中,一般情况下,我们使用的是嵌入式设备。那么对于普通的物,我们只需要使用单片机就够了。

一般情况下,单片机或者是嵌入式,不能单独工作,它必须呢配合外围的电路驱动来进行工作。目前市场上典型的单片机主要是51系列的单片机,典型的嵌入式,是arm 架构的s t m32结构的嵌入式设备。

为了便于开发,我们也可以使用一些开源的运算器。比如arduino就是典型的单片机级别的开源的运算器,树莓派呢就是典型的嵌入式级别的开源的运算器。

2.1.3****传感器

下面呢我们介绍一下传感器。传感器它是指使用物理特性,把自然界当中的信号转换成电信号的电子器件。传感器有上百种。并且还在不断的增加,它能够采集自然界当中的大部分的信息,比较典型的比如说温湿度传感器、烟雾传感器、酒精传感器、红外线传感器,土壤湿度传感器等等。

当然我们典型的物联网开发当中,可以使用目前市场上有的传感器,但是有的开发当中需要采集特殊的环境数据的时候,我们可能要设计自己去设计一个传感器供项目来使用。

2.1.4控制器

控制器,它是指智能设备的执行机构,表现形式更加的多样化,比如,继电器电机,震动等等。它能够执行智能设备传过来的指令,使得智能设备与其他的智能设备或者是人之间实现交互。

2.1.5智能设备的软件

一般情况下,智能设备不仅仅是硬件的一个简单组装,其实智能设备要实现它的功能,最重要的还是需要给它注入灵魂,也就是我们要编程。

单片机进行编程,一般可以使用c ++、python、还有javascript等等这些编程语言。给嵌入式编程,除了上述的这个编程语言以外呢,我们还可以使用q t、 java、C#等等高级编程语言。

2.1.6智能设备的开发过程

如果我们对物联网设备进行开发的话,一般包括呢如下的几个过程,首先我们要选择核心的芯片以及呢对外围电路进行设计。然后,我们可以使用p c b来设计电路板。

电路板设计完以后呢,把各个元器件焊接到电路板上,完成这个物的硬件的开发。

我们也可以使用仿真软件,在这个物没有变成物理产品之前,对它进行测试。然后我们对这个物进行编程来实现它的功能。

2.2物联网之“联”

下面我们来看一下智能设备是如何接入到互联网当中的。物联网联网的目的主要是接入到互联网,所以物联网往往是一些末端的网络。由于这个物的数量众多,环境复杂,所以一般物联网在联网的时候都是采用无线的网络。

这里面包括wifi、蓝牙、5g、zigbee、nbiot、 lora、rfid等等,但是他们共同的特点都是无线网络。大家可以想一下,如果把这么多的物进入到互联网,使用有线的话,那我们在这个物理世界当中,人就没有地方呆了。所以物联网的这个联网的过程大部分都是使用无线网络。

2.2.1典型的物联网拓扑结构

我们可以看一下,这是一个典型的物联网的一个拓扑结构。一般的情况下,物联网都处于网络的边缘,他联网的方式呢也是更加的复杂,一个物联网它都会有一个网关啊,起到汇聚的作用。

我们可以看一下,在左侧嗯电信的运营商来提供的这个信号,比如说4g、5g还有nbiot等等,这是在室外,我们一般情况下呢使用这样的一个信号。那么在室内,我们往往使用wifi来连接,这就是一个典型的这个物联网的拓扑结构。

2.2.2联网分类

对于物联网的这个无线网络的这个应用场景,它取决于具体的需求。也就是说,我们在设计一个物联网项目的时候,在众多的无线网络当中,我们具体采用哪一种连接。

最后

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。

因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新!!

系化!**

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新!!

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值