温室环境监测系统

Arduino 控制器与环境传感、显示、警报、储存及风扇子系统的方块图
environment-block-diagram.png
环境监测原型的电路原理图
environment-circuit-schematic.png
Arduino 环境监测系统的详细接线图
environment-wiring-layout.png
团队开发的网页仪表板,显示不同时间上载的温室传感数据
environment-dashboard.png

概览

在此团队机电整合项目中,我们开发了一个温室环境监测原型,用于测量温度、相对湿度、二氧化碳、空气质量指数及总挥发性有机化合物。Arduino 系统显示实时读数、将附有时间戳记的测量数据记录至兼容 Excel 的 CSV 文件,并在超出可设定阈值时启动视觉、声音及风扇反应。我负责领导团队及硬件交付、设计整体电路与系统架构,并完成接线、最终焊接、组装及硬件整合。团队亦结合 3D 打印外壳及用于查看记录数据的网页仪表板。

整合原型结合多参数监测、可设定的温度与二氧化碳警报、主动风扇控制、实时显示及长时间数据记录。系统以 30 分钟为间隔收集 24 小时数据,并透过团队开发的仪表板展示。此项目加强了我将系统架构转化为可组装及测试的机电装置之实务经验,同时协调硬件、软件、外壳及文件工作。

开发内容

  • 以 Arduino Mega 2560 为核心设计完整电路及系统架构。
  • 整合 ENS160、AHT21 传感器、LCD、状态 LED、蜂鸣器、SD 卡模组、控制元件及由 L293D 驱动的风扇。
  • 完成电路接线、最终焊接、实体组装及端对端硬件整合。
  • 领导团队协调,并支持系统测试及硬件故障排查。

主要技术重点

  • Arduino Mega 2560
  • ENS160 and AHT21
  • 电路设计
  • 焊接与接线
  • 传感器整合
  • SD 与 CSV 记录
  • L293D 风扇控制
  • 硬件测试

工具与技能

Arduino Mega 2560、Arduino IDE、电路及系统设计、ENS160 与 AHT21 传感器整合、L293D 电机控制、LCD 整合、SD 卡记录、CSV 数据处理、焊接、接线、硬件组装、故障排查、系统测试及团队领导。

返回项目