鸿蒙开发往期必看:
一分钟了解”纯血版!鸿蒙HarmonyOS Next应用开发!
“非常详细的” 鸿蒙HarmonyOS Next应用开发学习路线!(从零基础入门到精通)
“一杯冰美式的时间” 了解鸿蒙HarmonyOS Next应用开发路径!
样例简介
本文档介绍了安全厨房案例中的相关智能窗户通风设备,本安全厨房案例利用轻量级软总线能力,将两块欧智通V200Z-R/BES2600开发板模拟的智能窗户通风设备和燃气告警设备组合成。当燃气数值告警时,无需其它操作,直接通知软总线网络中的通风设备的电机工作,反之则关闭窗户通风设备中的电机。
运行效果
对于窗户通风系统的单独操作:
组成分布式网络后,检测到燃气超标,自动控制电机工作来通风换气:
样例原理
如上图所示,智能安全厨房整体方案可以分成如下:智能窗户通风设备、智能燃气告警设备、家庭路由器组成。首先窗户通风设备和燃气告警设备链接到同一个路由器下。
其中智能窗户通风设备和智能燃气告警设备不仅可以分别单独操控,还可以在完成相互的软总线设备发现、认证、pin码校验等步骤后组成一个最小的分布式软总线网络后, 利用RPC 能力来时实现设备的相互操作。
工程版本
- 系统版本/API版本:OpenHarmony 3.1 release
- hb版本:0.4.6
- 工具链版本:gcc-arm-none-eabi-10.3-2021.10
快速上手
准备硬件环境
欧智通V200Z-R开发板 *1;
小熊派 hm_nano 开发套件中的E53_1A1 拓展板;
正常工作无线路由一台(请保证预设 热点名称:test_wifi 密码:12345678 ; 是否能连接互联网均可)
硬件连线图:<