学习笔记——物联网知识

开始学习一个新技能,用博客记录并积累。。。

今天的内容是在知乎上听了一个live讲座,主讲人为“啊花”,标题为:物联网:前端工程师的新蓝海,

物联网简介

IOT(Internet of Things)
以互联网为基础,物之间的相连
应用:个人和家庭、工业、服务业、基建等,如风力发电机、摄像头监控、红绿灯、城市智能垃圾桶等。

物联网的三层结构模型

下图来源于五角大寨的博客,链接https://blog.csdn.net/lihongzhai/article/details/80370308,侵删
在这里插入图片描述
自下而上依次是感知层、传输层、应用层,通过感知层的数据获取经过传输层的网络协议通信最后在应用层数据应用,实现物联网,从而可以远程观察设备运行状态和数据展示。

有关通信协议

图片来源于live课程里的PPT。
在这里插入图片描述
协议分两部分,一部分是底层的网络通信协议,一部分是上层的应用协议,物联网还是主要基于互联网的,通信协议包括:TCP/IP协议实现跟云端的通信、应用层面还是HTTP协议和MQTT协议。

其他有关要求

在这里插入图片描述
每个端层面上都需要计算能力,所以需要CPU。
操作系统:RTOS;real time Operating System实时操作系统

JavaScript与物联网

JavaScript的优势

JS的性能不再是问题,JS可以在服务端、网页、无线客户端、嵌入式、安卓端都可以一致的标准化实现;动态的用脚本下发到各种平台上立即执行;社区比较活跃,有较多方向上库可以使用。
优势

JavaScript与硬件

驱动硬件和硬件框架
ruff 的是国产的
IOT.JS是三星公司的

IOT平台

此处以亚马逊的IOT平台为例:
lass层:虚拟主机、数据库(基础设施)
lambda:模型包括触发和返回和脚本容器
shadow:各个端离线状态的保持
在这里插入图片描述

人机交互界面

移动交互的新特性
web开发的新场景

在这里插入图片描述

以上思维导图均来自于啊花的知乎live课程,侵删。

本次课程主要是js和物联网之间的关系,包括了哪些内容,仅为概念入门。从感知层的传感器数据采集如何用代码实现需要再了解,包括网络传输层的网络协议怎么下沉到代码实现中,交互选择不一定是使用web,安卓要怎么实现呢?这个是一个庞大的学习体系~

ON THE WAY……

发布了1 篇原创文章 · 获赞 0 · 访问量 8

猜你喜欢

转载自blog.csdn.net/LION95/article/details/105646351