梅科尔工作室-看鸿蒙设备开发实战14天笔记(一)-课程介绍

星如雪_梭如月
发布于 2022-7-13 22:38
浏览
0收藏

1.物联网开发概述

       物联网是物物相连的互联网,是互联网的延伸,它利用局部网络或互联网等通信技术把传感器、控制器、机器、人员和物等通过新的方式连在一起,形成人与物、物与物相连,实现信息化和远程管理控制。

2.物联网架构、通信协议基础知识

2.1.物联网典型层级架构

端(各种端,手表端等):信息收集,信号处理

边(边缘网关,边缘盒子):本地数据自治、低时延

管(2G,NB-IOT等):接入和传输网络

云(设备接入,AI分析等):多协议多网络设备连接,数据分析和处理

行业应用(智慧城市等):数据呈现以及客户交互

2.2.常用协议

CoAP,MQTT

ModBus

OPC-UA

2.3.设备接入方式

(1)有线通信:ETH,RS-232,RS-485,USB,M-Bus,PLC

(2)短距无线通信:蓝牙,wifi等

(3)蜂窝移动:2G,3G等

(4)LPWA通信:SigFox,LoRa,NB-IOT,eMTC

3.鸿蒙设备开发步骤(之后课程介绍,即之后文章内容)

(1)开发环境搭建

(2)快速入门

(3)内核开发(任务管理,软件定时器,信号量,事件管理,互斥锁,消息队列)

(4)驱动子系统开发(GPIO,GPIO中断,PWM,ADC,I2C,UART)

(5)无线联网开发(WiFi AP热点,WIFI STA联网)

(6)网络应用开发(UDP客户端、服务端,TCP客户端、服务端,MQTT客户端)

(7)设备联网上云(对接华为云IOT平台)

4.华为云IOT

         构建开发的物联平台,加速企业数字化转型

4.1.平台介绍

         提供海量设备的接入和管理能力,将物理设备联接到云,支撑设备数据采集上云和云端下发命令给设备进行远程控制,配合华为云其他产品,帮助快速构筑物联网解决方案。

4.2.鸿蒙开发板连接华为云IOT平台

          之后文章案例将演示如何在BearPi-Nano开发板使用MQTT协议连接到华为IOT平台。

 

 

 

 

分类
已于2022-7-13 22:38:11修改
3
收藏
回复
举报
3条回复
按时间正序
/
按时间倒序
Whyalone
Whyalone

搞点代码噻,搞点实例噻

回复
2022-7-14 11:25:33
星如雪_梭如月
星如雪_梭如月 回复了 Whyalone
搞点代码噻,搞点实例噻

因为这个是对鸿蒙开发者学堂-鸿蒙设备开发视频的整理,视频一开始只是讲了之后要讲的东西,相当于课程大纲,代码,实例应该要到后面了,而且也没有开发板,还不知道有些东西能弄不能。

回复
2022-7-14 12:33:49
星如雪_梭如月
星如雪_梭如月 回复了 Whyalone
搞点代码噻,搞点实例噻

如果想要详细一点的可以去鸿蒙开发者学堂搜索鸿蒙设备开发实战,目前课程刚开始,还在进行中

回复
2022-7-14 12:37:19
回复
    相关推荐