- 博客(3)
- 收藏
- 关注
原创 STM32F103C8T6+oled+MQ6异丁烷丙烷传感器+直流电机+温湿度传感器DHT11+对射红外传感器+光敏电阻传感器+蜂鸣器+4*4矩阵键盘
本项目基于STM32F103C8T6微控制器,设计了一个多功能集成系统,涵盖安全防护、环境监测与智能控制三大功能。系统通过4*4矩阵键盘输入密码进行安全验证,若密码错误超过三次,蜂鸣器报警并闪烁警示灯;验证通过后,系统进入环境监测与智能控制模式,利用红外对射传感器检测人员出入,光敏电阻判断昼夜并自动控制白灯亮灭,同时支持手动控制。系统还通过OLED显示屏实时显示温湿度及可燃气浓度数据,当数据超出预设阈值时,自动启停风扇。硬件部分包括STM32最小系统板、多种传感器、显示屏及驱动模块等,支持传感器校准及串口数
2025-05-19 12:49:15
396
原创 ArkUI(组件,属性)
被@state修饰的变量叫做状态变量(更改实时渲染,没被修饰的变量叫做普通变量,普通变量只会在初始化的时候进行渲染,后续更改不会被渲染。arr.splice(起始位置,从当前位置删除几项,从当前位置新增的元素1,从当前位置新增的元素2)Position组件的使用//绝对定位,子组件放到父组件上面,位置可以通过x,y坐标的形式调整。2.自定义类型 let a:’a’|’b’|’c’=’a’或者’b’或者’c’(2.)但写在后面的组件会优先级高一点,即显示的内容会被置于它上面的组件之上。
2024-12-08 00:06:04
762
原创 ofca-openharmony认证考试
59.小明在安装DevEco Studio过程中,发现有报错信息,但是并未理会,在使用工具时,发现代码错误检查、代码自动跳转等功能无法正常使用,上述功能属于哪部分能力?68.在ArkTS中,Promise是一种用于处理异步操作的对象,可以将异步操作转换为类似于同步操作的风格,以方便代码编写和维护,其一共有几种状态?D.音频服务(Audio Framework)通过音频HDI捕获音频数据并保存至文件,实现音频录制功能。83.文件管理支持应用文件上传到网络服务器和网络服务器下载网络资源文件到本地应用文件目录。
2024-12-07 23:42:56
2869
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅