使用STM32F103C8T6,OLED,LED,有源蜂鸣器,光敏传感器,温湿度传感器,3个按键
现象
1. 开机启动
给开发板上电后,OLED会显示欢迎信息,2秒后进入主界面(默认显示温湿度页面)
2. 页面切换
短按模式键(PB0):循环切换四个显示页面:
温湿度页面:显示温度和湿度值
光照页面:显示光照强度和ADC值
时间页面:显示系统运行时间
设置页面:显示和修改报警阈值
3. 参数设置
切换到设置页面
短按设置键:在三个设置项间循环切换:
光敏阈值(Light Thresh)
温度阈值(Temp Thresh)
湿度阈值(Humi Thresh)
长按设置键:进入/退出调整模式
在调整模式下短按模式键:
增加/减小当前选中的阈值
光敏阈值:每次增加/减小100(范围0-4095)
温度阈值:每次增加/减小1℃(范围0-50℃)
湿度阈值:每次增加/减小5%(范围0-100%)
2025-08-26 17:08:45
352KB
STM32
1