小熊派上手第一天(搭建环境)

发布于 2022-7-17 18:49
浏览
0收藏

1 BearPi-HM Nano开发板简绍
BearPi-HM Nano开发板是一块专门为鸿蒙OS设计HarmonyOS的开发板,板载高度集
成的2.4GHz WLAN SoC芯片Hi3861,并板载NFC电路及标准的E53接口,标准的E53接
口可扩展智能家居、智能台灯、智能安防、智能烟感等案例
开发板外观及其功能接口介绍如下图所示:
小熊派上手第一天(搭建环境)-开源基础软件社区

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平台。

收藏
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐