回复
小熊派上手第一天(搭建环境)
七沫池
发布于 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平台。
分类
标签
赞
收藏
回复
相关推荐