《图解物联网》读书笔记

举报
长路 发表于 2022/11/22 21:27:56 2022/11/22
【摘要】 文章目录前言一、基础知识二、物联网架构三、物联网设备四、先进的感测技术五、物联网服务的系统开发第八章、物联网与机器人 前言 本篇博客是在阅读《图解物联网》书籍的读书笔记,若文章中出现相关问题,请指出! 所有博客文件目录索引:博客目录索引(持续更新) 一、基础知识 物联网常用的两种标准:蓝牙与ZigBee。 网络包含:①设备连接到其他设备的网络;②设备连接到服务器的网络。 对于物联网服务也有两种传输

@[toc]

前言

本篇博客是在阅读《图解物联网》书籍的读书笔记,若文章中出现相关问题,请指出!

所有博客文件目录索引:博客目录索引(持续更新)

一、基础知识

物联网常用的两种标准:蓝牙与ZigBee。

网络包含:①设备连接到其他设备的网络;②设备连接到服务器的网络。

对于物联网服务也有两种传输方式:①同步传输。②异步传输。

某个物品添加了传感器之后,能够利用对应的传感器来采集对应的信息,将非结构化数据(图像、语言、自然语言)中的有用信息提取出来存储到数据库中。

能够使用机器学习等方式来训练数据,掌握这些数据之间的联系,最终提供更好的服务。

image-20211026192815986



二、物联网架构

物联网服务作用:①从设备收到的数据保存到数据库,并对采集的数据进行分析。②向设备发送指令和信息。

整体架构:设备、网关、服务器

image-20211026193156471

三种协议:HTTP、WebSocket、MQTT(专门针对物联网信息传输协议)

  • websocket:用于在互联网上实现套接字通信。它实现了 Web 浏览器和 Web 服务器间的数据双向连续传输。
    • websocket与http区别: HTTP协议而言,每次发送数据都必须生成发送数据用的通信路径及连接,也就是说客户端没有发出申请就不能进行通信;而websocket只要一开始根据客户端发出的连接申请确立了连接,就能持续用同一个连接传输数据。另外,只要确立了连接,就算客户端没有发出申请,服务器也能给客户端发送数据。
  • MQTT:是一种能实现一对多通信(人们称之为发布或订阅型)的协议。MQTT 还实现了轻量型协议。因此它还能在网络带宽低、可靠性低的环境下运行;又因为消息小、协议机制简单,所以在硬件资源(设备、CPU 和内存等)受限的条件下也能运行,可以说是为物联网量身定做的协议。

使用MQTT,双发如设备、发送服务器可以不知道对方的ip地址,而是通过订阅、发布操作来通过MQTT这个中介来获取对应的数据信息。

image-20211026195647940

传输数据格式:MessagePack:直接以二进制形式接收数据,利于计算机处理

image-20211026194303138

处理数据有两种方式:流处理与批处理。

  • 批处理(隔一段时间就分批处理一次积攒的数据): Hadoop MapReduce、Apache Spark。
  • 流处理(不保存数据,按照到达处理服务器的顺序对数据依次进行处理):Spark Streaming、Apache Storm


三、物联网设备

ZigBee痛点:想要跟 PC、智能手机联动,就需要给这些设备连接专用的接收器,而蓝牙很多设备都是默认自带支持的。

传感器:是一种装置,它的用途在于检测周边环境的物理变化,将感受到的信息转换成电子信号的形式输出。人类用五种感官来感知环境的变化,设备则用传感器来感知。

image-20211026201730753



四、先进的感测技术

GPS:利用人造卫星来围绕地球旋转。一启动接收器,接收器就会开始接收卫星发射出的无线电波,GPS 接收器并不会向卫星发射信息,它毕竟只是一台用来接收卫星发来的无线电波的设备

卫星发射出来的信息:最重要的两条①发射无线电波时的准确时刻。②卫星在宇宙空间中的位置。

image-20211026203036241


五、物联网服务的系统开发

系统结构:无线设备、网关以及中心服务器。

image-20211026225519691

image-20211026230036737

第八章、物联网与机器人

日本产业技术综合研究所:机器人相关的。

ROS:开源的机器人操作系统

日本产业技术综合研究所](https://openrtm.org/openrtm/):机器人相关的。

ROS:开源的机器人操作系统

物联网就是把所有设备连接到互联网

我是长路,感谢你的耐心阅读。如有问题请指出,我会积极采纳!
欢迎关注我的公众号【长路Java】,分享Java学习文章及相关资料
Q群:851968786 我们可以一起探讨学习
注明:转载可,需要附带上文章链接

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。