CI 构建已验证 · Commit da4a4a0

基于ESP32的蜂箱多传感器数据采集与局域网展示原型

ESP32 读取 DHT11、BH1750、BMP280、模拟声音幅度和 MQ-2 原始 ADC;使用者本地配置后,Flutter 客户端可在可信局域网请求一条本地 JSON 响应。

ESP32ArduinoPlatformIOFlutterDHT11BH1750BMP280模拟 ADC本地 HTTP

工程规格与技术指标

核心主控 ESP32
开发架构 Arduino
应用场景 智能家居与交互终端
构建流状态 Actions 运行记录 ↗

设计物料与交付资料范围

公开一张已去除 EXIF/GPS 并缩放但拍摄日期未知的历史原型照片,以及已脱敏的历史原理图、PCB 预览和 UTF-8 BOM CSV;未公开 Gerber 或演示视频。

✓ 固件源码 (C/C++ PlatformIO 或 ESP-IDF)
✓ 引脚定义与硬件接口配置
✓ 构建脚本与 GitHub Actions 自动构建流
✓ 原理图与 PCB 制造工程(按各项目物料范围说明交付)

实测边界与工程已知约束

所有项目均基于真实工程制作,并在持续集成中经过严格的代码静态检查与编译构建。请注意以下边界细节:

  • MQ-2 原始 ADC 不代表烟雾、燃气、火灾或安全检测;声音幅度不代表蜂群健康或行为诊断;气压趋势不是天气预报。
  • HTTP 无认证和 TLS,仅限隔离可信局域网教学环境;项目不提供公网部署方案。
  • CI、Artifact 和构建不代表设备在线、传感器准确、蜂群状态、蜂箱安全、告警送达或有人处理。
  • 本项目不是养蜂生产、动物健康、气象预报、烟雾/燃气/火灾报警、环境安全、应急响应或无人值守系统。
  • Actions Artifact 会按 14 天保留策略过期,不是永久下载。
查看该项目的详细调试与常见报错解答 (FAQ) →

获取该方案完整工程包或申请硬件定制

支持提供完整可烧录工程、PCB 打样 Gerber 文件、毕业设计开题/答辩参考资料;支持功能扩展与单片机定制开发。