Files
Smart-granary-code/README.md
Wang Beihong a1566f3dc6 功能:添加 Wi-Fi 连接管理组件
在 wifi-connect.c 中实现了新的 Wi-Fi 连接管理模块,负责配网、连接及状态上报。

添加了用于 Wi-Fi 配置和状态显示的 HTML 界面。

集成了 NVS 用于存储 Wi-Fi 凭证。

更新了 CMakeLists.txt 以包含新模块的依赖项。

修改了 main.c 以初始化 Wi-Fi 连接管理并等待连接成功。
2026-04-20 13:11:50 +08:00

53 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## 引脚分配
### 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 | GPIO36 |