Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >物联网知识科普(3)——物联网技术栈

物联网知识科普(3)——物联网技术栈

作者头像
物流IT圈
发布于 2019-07-16 01:38:43
发布于 2019-07-16 01:38:43
5.3K0
举报
文章被收录于专栏:物流IT圈物流IT圈

一、物联网的技术架构

物联网架构可分为三层:感知层、网络层、应用层。

感知层由各种传感器组成,将物体的数据,通过传感器收集后,由网络层传输出去。网络层包含互联网、云端、运营商网络、各种短距离局域网(如ZigBee等)。

应用层是物联网与用户的接口,一般以UI界面的形式展现。

二、物联网感知层关键技术

物品可能是电器(如洗衣机、冰箱)、物体(如门、窗)等。在物联网应用中,物品上有三项关键技术应用(一些非物联网的通用技术不作介绍,如模电、数电、射频、PCB布线等知识):

  1. 嵌入式系统技术
  2. 传感器技术
  3. 网络连接技术

1. 嵌入式系统技术

目前物联网行业的在嵌入式方面,arm架构是最主要的架构。对于要长期致力于嵌入式开发的同学来讲,arm是必须要学的。入门学习可以从stm32学习板开始,使用keil作为主要的开发工具。学习过程中要完全理解掌握开发板的各种用法、液晶屏和LED屏、数码管的控制使用等。一些常用的通讯,如:RS232、RS485、I2C需要学习掌握。

其它一些单片机,如51系列也可以进行学习,在物联网中也有较多应用。

如果非电子专业的,只是把物联网作为兴趣爱好,那嵌入式的学习可以选择一些简单上手的平台,如Arduino、树霉派等。

2. 传感器技术

物联网技术中,传感器应用极其广泛,学习过程中要把常用的传感器用法完全掌握,如:霍尔传感器、加速度传感器、压力传感器、人体红外感应传感器等。

3. 网络连接技术

不管是做物品端开发,还是服务器、APP等开发,网络连接技术都是必须深入学习。一般专业课都会有以太网、TCP/IP原理讲解,专业课的知识必须掌握,另外要学习一些基于TCP/IP的高级通讯协议,如HTTP协议、MQTT协议。

物联网还有一些专用的通讯协议需要学习,如:

  • Zigbee
  • NFC
  • WiFi
  • GPRS
  • USB
  • NB-IoT
  • RFID
  • 蓝牙
  • Lora

这些通讯协议并不是都要完全学习掌握,根据个人学习精力可以逐步安排学习。在使用开发板学习时,通常都包含这些组件,可以直接进行实验学习。

三、物联网云端开发关键技术

1. 网络后端开发技术

网络后端技术,目前国内流行的主要是Java、PHP、Python等。学习网络后端技术,以Java为例,需要学习掌握以下内容:

  • Java 常用开发框架(SSH、SpringMVC、SpringBoot等)
  • Java Web开发
  • Java 数据库基础操作
  • Java Socket通讯技术(Netty框架等)
  • 分布式开发与负载均衡
  • Java MQTT 服务端技术,有开源系统可以部署使用,以上几条都是基础,这一条是物联网需要的核心技术

2. 网络安全相关技术

  • 防火墙
  • 防重放
  • 防遇权
  • 防伪造

3. 大数据存储与分析技术

由于物联网常常会产生大量的数据,现在大数据的存储与分析在物联网行业得到了普遍的应用。国内大数据通常需要掌握以下技术:

  • 大数据平台的搭建与维护(如HadoopHBaseCassandra等)
  • 数据分析技术,如HiveSparkStorm、Elasticsearch等。

四、物联网移动端开发关键技术

国内现在物联网技术的应用,主要集中在家电物联网、远程抄表类应用,这个过程中移动端往往成为重要的展示设备,如果要学习移动端开发,主要要学习以下技术:

  • 安卓应用程序开发、iOS应用程序开发
  • HTML5 移动端开发,如angularJS、React、Vue等
  • MQTT 通讯协议
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-03-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 驼马精英 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
物联网技术,全矩阵图景展现
【原创声明】 作者:王一鸣 来源:物联江湖(iot521) 欢迎转载,请保留本声明,谢谢 ! 参照物联网技术的自然组成结构,以及信息产业格局和物联网商业视角的分层架构,物联网的技术矩阵可分成六个层次。从下至上为:元素层、器件层、终端和节点层、(信息)资源汇聚层、平台服务层、应用层。 技术矩阵分成两个“域”:“边缘域”、“云端域”,两“域”的边界主要体现在终端和节点层、资源汇聚层、应用层。 1、元素层 信息科学中的自然现象和效应,是各种基础信息科学的集合,是构建器件层的基础(物联网最基本的技术元素)。包括
企鹅号小编
2018/02/01
9280
物联网技术,全矩阵图景展现
物联网架构概述_物联网9大应用领域
大家好,又见面了,我是你们的朋友全栈君。 物联网(The Internet of Things,简称IOT)其核心组成就是物联设备、网关和云端。
全栈程序员站长
2022/10/02
3.5K0
物联网架构概述_物联网9大应用领域
MQTT,物联网圈的 HTTP,万物互联第一步
物联网本身也是 AI 和区块链应用很好的落地场景之一,各大云服务商也在纷纷上架物联网平台和服务。
用户1737318
2019/11/19
1.1K0
MQTT,物联网圈的 HTTP,万物互联第一步
物联网技术是什么 物联网技术的发展历程
互联网随着现代科技的发展,也飞速的成长,科学技术不断革新,大家都生活在一个大数据、高科技的生活状态里。虽然很多人都不知道物联网具体是什么,但是大家对物联网都很有兴趣,很好奇到底什么是物联网技术?接下来会详细地为大家介绍一下物联网的相关知识。
用户8739990
2021/07/23
1.9K0
物联网技术是什么 物联网技术的发展历程
物联网中使用了哪些技术?
物联网不断为我们带来更美好的未来:冰箱能够自动在当地杂货店订购食物以补充自己,桥梁向迎面而来的汽车发出冰冻表面的警告,或者是监控你的健康状况并将实时数据直接发送到医生的iPhone上的智能设备。虽然这一切可能很快触手可及,我们必须意识到,在这些场景的背后,是巨大的机器使梦想成为现实。没有我们周围无数的物联网技术,这些梦想永远不会实现。
用户2605137
2022/04/12
1.3K0
物联网中使用了哪些技术?
物联网的体系架构概述[通俗易懂]
物联网有别于互联网,互联网的主要目的是构建一个全球性的信息通信网络,而物联网则侧重信息服务,即利用互联网、无线通信等进行业务信息的传送,服务对象由人转变为包括人在内的所有物品。物联网作为互联网的延伸,通过将智能物件整合到数字世界,面向用户提供个性化和私有化服务。
全栈程序员站长
2022/09/29
4.6K0
物联网的体系架构概述[通俗易懂]
技术流派:物联网IoT的技术落地
前言 本文仅代表笔者的个人观点; 文中内容仅供技术探讨,不能作为生产环境的技术指导; 一、物联网是个啥 根据百度百科的定义: 物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。其英文名称是:“Internet of things(IoT)”。顾名思义,物联网就是物物相连的互联网。这有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。物联网通过智能感知、识别技术与普适
魏新宇
2018/06/25
1.5K0
「物联网技术」EMQX 的MQTT 和 Kafka 对比
MQTT与Kafka完全不同。MQTT是由OASIS技术委员会的成员(大多数是IBM和Microsoft的高级工程师)开发的协议和技术标准。Kafka是LinkedIn首次实现的开源流平台。2011年开放源码后被Apache孵化器孵化,成为Apache软件基金会的顶级项目。
架构师研究会
2020/07/17
4.5K0
【持续更新中】物联网(NB-IOT/LoRa/RFID/NFC/5G)的架构,协议及应用入门汇集
本文作为一个对物联网感兴趣的爱好者的一些收集信息,包括物联网的架构,协议及应用入门,涉及NB-IOT,LoRa,MQTT,NFC,RF-ID,5G等技术,并持续更新中(截止2020.01.31)。 欢迎大家也推荐好的文章。
辉哥
2020/02/18
6.4K0
【持续更新中】物联网(NB-IOT/LoRa/RFID/NFC/5G)的架构,协议及应用入门汇集
什么是物联网?它和互联网有啥关系?
物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。其英文名称是:“Internet of things(IoT)”。顾名思义,物联网就是物物相连的互联网。这有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网是互联网的应用拓展,与其说物联网是网络,不如说物联网是业务和应用。因此,应用创新是物联网发展的核心,以用户体验为核心的创新2.0是物联网发展的灵魂。
用户5777378
2019/07/08
2.8K0
什么是物联网?它和互联网有啥关系?
共享单车IOT物联网系统是怎么设计的?
物联网(IOT)的概念很早就有了,只是在共享单车普及之前物联网并不被多数人所熟知,因此听起来很神秘。今天文章的主题就和大家一起聊一聊关于物联网(IOT)相关的话题,并从技术的角度解析下大家每天会使用到的共享单车在系统技术层面的运行原理,希望能够给大家的生活带来点小乐趣。
用户5927304
2019/08/01
3.4K0
共享单车IOT物联网系统是怎么设计的?
物联网、云计算、大数据、人工智能怎么区分?
一、物联网   1、什么是物联网?   物联网在之前被定义为通过射频识别(RFID)、红外线感应器、全球定位系统、激光扫描器、气体感应器等信息传感设备按约定的协议把任何物品与互联网连接起来进行信息交换
BestSDK
2018/03/02
1.9K0
MQTT,CoAP, AMQP, REST/HTTP,JMS,XMPP & DDS: 我该如何选择哪种物联网IOT通信协议?
我们近期都在讨论MQTT这一物联网通信协议,但是,实际上物联网的通信协议不仅仅只有MQTT,可能在工业物联网IIOT领域涉及到且应用更普遍的是OPC UA和MQTT。所以,我们这期简单介绍下其他几种物联网协议,以便于更好地使用这些协议。
Hello工控
2025/06/11
1060
MQTT,CoAP, AMQP, REST/HTTP,JMS,XMPP & DDS: 我该如何选择哪种物联网IOT通信协议?
5G 将会给物联网带来哪些技术助力?产生哪些变化?
近日,腾讯无线网络与物联网技术负责人李秋香与高校科研教授、产业链、运营商等各行业的嘉宾一起参与了知乎「 科技共振之 5G+ 」活动,除了专业的5G探讨,也聊了不少和开发者们息息相关的问题。基于此,云加社区联手知乎科技,从知乎超过 10000 条 5G 相关问答中精选内容落地社区专题「 共探 5G 」。
腾讯云开发者社区
2019/12/06
3.2K0
物联网知识科普(4)——室内实时定位技术及原理
RTLS即 Real Time Location Systems的简称,实时定位系统。
物流IT圈
2019/07/16
5.3K0
物联网知识科普(4)——室内实时定位技术及原理
物联网技术与智慧公厕系统解决方案
物联网技术与智慧公厕系统解决方案的融合是城市公共服务智能化发展的必然趋势。通过充分发挥物联网技术的优势,我们能够打造更加舒适、便捷、高效和环保的公厕环境,提升城市的品质和形象,为人们的生活带来更多的便利和福祉。相信在不久的将来,智慧公厕将在更多的城市普及,成为城市文明的一张新名片。物联网技术与智慧公厕系统解决方案是一种通过物联网技术实现公厕智能化管理的创新方案,旨在提升公厕的管理效率、卫生水平和服务质量。以下是该解决方案的核心内容、功能特点及应用案例的详细分析:
用户10110555
2025/05/14
1370
终于有人把物联网和边缘计算的关系说清楚了
今年特别火的物联网是什么?边缘计算和物联网有什么关系?也许之前你有点搞不清,看完这篇文章相信您会对边缘计算和物联网有新的认识。
边缘计算
2019/07/03
1.3K0
终于有人把物联网和边缘计算的关系说清楚了
物联网用什么系统(物联网技术)
操作系统是物联网时代的战略制高点,今天 PC 和手机时代的操作系统霸主未必能在物联网时代延续霸业。操作系统产业的规律是,当垄断已经形成,后来者就很难颠覆,只有等待下一次产业浪潮。如今,一个全新的、充满想象空间的操作系统市场机会正在开启。
全栈程序员站长
2022/07/29
5.5K0
物联网用什么系统(物联网技术)
物联网技术概论
Author: Frytea Title: 物联网技术概论 Link: https://blog.frytea.com/archives/98/ Copyright: This work by TL-Song is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
宋天伦
2020/07/16
9150
物联网技术概论
嵌粉须知:看看嵌入式系统是如何驱动物联网发展的
物联网的发展以及火热,相信人人都有所了解,那么在嵌入式系统是如何驱动物联网发展的,往下看。。。。。 物联网技术并不是一个单独的技术,而是多种已有技术的融合:如处理器技术、互联网技术、嵌入式系统技术、传感器网络技术、通信技术、RFID技术等。而且,物联网是新一代信息技术的重要组成部分,是互联网与嵌入式系统发展到高级阶段的融合,作为物联网重要技术组成的嵌入式系统,正成为物联网融合发展的巨大驱动力。 首先我们以RFID为例来看看无线传感器网络里面的嵌入式技术。感知层是物联网中的重要的感知节点,它融合了传感技术、嵌
用户1605515
2018/04/11
1.1K0
推荐阅读
相关推荐
物联网技术,全矩阵图景展现
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档