Wang Beihong 79b546632b 添加对额外 UI 资源和火焰状态变量的支持
- 增加了 `ui.h` 中资源数组的大小以容纳新的 UI 元素。
- 更新了 `ui_font_chinese_16.c`,添加了更多中文字符以更好地支持本地化。
- 在 `vars.h` 中添加了用于管理火焰状态的新函数,增强了系统的监测能力。
2026-04-21 02:25:20 +08:00
2026-04-19 20:49:20 +08:00
2026-04-19 20:49:20 +08:00
2026-04-19 20:49:20 +08:00
2026-04-19 20:49:20 +08:00
2026-04-19 20:49:20 +08:00

引脚分配

IIC设备

这类设备有BH1750光照传感器、AHT30温湿度传感器

设备名称 SCL引脚 SDA引脚
BH1750 GPIO1 GPIO2
AHT30 GPIO1 GPIO2

继电器

一共有4个继电器分别控制4个设备的开关从1号到4号依次为风扇、照明灯、制冷片、加热器。

设备名称 继电器编号 GPIO引脚
风扇 1 GPIO37
照明灯 2 GPIO38
制冷片 3 GPIO39
加热器 4 GPIO40

ADC传感器

这个用的是ADC输入连接到GPIO3引脚。

设备名称 GPIO引脚
火焰传感器 GPIO3
MQ-2 GPIO8

串口设备

设备名称 TX引脚 RX引脚
气体传感器 GPIO4 GPIO5
语音模块 GPIO6 GPIO7

IO设备

设备名称 GPIO引脚
HC-SR312 GPIO16
微动开关 GPIO17

称重模块

设备名称 GPIO引脚
HX711 GPIO35
    set_var_door_status("关闭");
    set_var_food_status("良好");
    set_var_door_status("关闭");
    set_var_hum_status("有人");
    set_var_hot_status("开");
    set_var_cool_status("关");
    set_var_fan_status("开");
    set_var_light_status("开");
Description
智能粮仓的代码
Readme 23 MiB
Languages
C 75.5%
C++ 24.4%