Skip to content

智能农业监测系统

样例项目

这是一个样例项目页面,供各小组参考项目展示的格式和内容结构。请各小组长按照此模板编写自己组的项目介绍。

基本信息

项目详情
项目名称智能农业监测系统
小组名称智慧农业小分队
项目方向IoT / 嵌入式 / 前端开发
项目周期2026年7月 — 2026年8月

小组成员

姓名角色GitHub
张三组长 / 后端开发@zhangsan
李四前端开发@lisi
王五嵌入式开发@wangwu
赵六测试 / 文档@zhaoliu

项目简介

智能农业监测系统是一个基于 IoT 技术的农业环境监测平台。系统通过部署在田间的传感器节点,实时采集 土壤湿度温度光照强度 等环境数据,通过 WiFi 模块上传至云服务器,农户可通过 Web 端和手机端随时查看农田环境状态,并在异常情况时收到告警通知。

项目旨在解决传统农业中人工巡检效率低、数据不及时的问题,帮助农户实现 精准灌溉科学种植

技术栈

硬件端

  • 主控芯片: ESP32
  • 传感器: DHT11 温湿度传感器、BH1750 光照传感器、土壤湿度传感器
  • 通信: WiFi (MQTT 协议)
  • 开发环境: Arduino IDE / PlatformIO

后端

  • 语言: Node.js + TypeScript
  • 框架: Express.js
  • 数据库: MySQL + Redis
  • 消息队列: MQTT Broker (Mosquitto)
  • 部署: Docker + Nginx

前端

  • 框架: React 18 + TypeScript
  • UI 组件库: Ant Design
  • 图表: ECharts
  • 构建工具: Vite

核心功能

  1. 实时数据采集 — 传感器每分钟上报一次环境数据,支持温湿度、光照、土壤湿度等多维指标
  2. 数据可视化 — Web 端仪表盘以折线图、仪表盘等形式展示历史数据和实时数据
  3. 阈值告警 — 当环境指标超出设定阈值时,系统通过短信和 App 推送发送告警通知
  4. 灌溉建议 — 基于土壤湿度数据,结合天气预报,给出智能化灌溉建议
  5. 历史数据查询 — 支持按时间段查询和导出历史环境数据
智能农业监测系统 Logo

💡 使用正方形构图,简洁有辨识度。建议同时提供 SVG 和 PNG 格式。


项目截图

Web 端仪表盘

仪表盘截图

💡 截图要点:展示核心功能页面,包含真实数据而非空白状态。截图中应体现统计卡片、数据图表等关键界面元素。

图片存放规范

截图类型文件名格式说明
Logologo.pngPNG正方形,≥ 128×128px
仪表盘screenshot-dashboard.pngPNGWeb 端核心功能界面
移动端screenshot-mobile.pngPNG手机端界面(如有)
硬件photo-hardware.jpgJPG硬件实物照片(如有)
架构图architecture.pngPNG系统架构图
演示视频demo.mp4MP4项目演示(可选,≤ 20MB)

📐 截图工具推荐:系统自带截图(macOS: Cmd+Shift+4)| 架构图:draw.io / Excalidraw | 压缩:TinyPNG


系统架构图

系统架构图

💡 架构图要点:清晰展现系统的分层结构,包括设备层、通信层、服务层、数据层和展示层。使用 draw.io 或 Excalidraw 等工具绘制,导出为 PNG 格式。

代码仓库

  • 项目源码: 本页面仅作为项目展示样例,不提供独立源代码仓库

演示

演示链接

在线演示地址:https://example-smart-agri.vercel.app

(实际项目中请替换为真实的演示链接)

项目亮点

  • 🌱 软硬件结合,端到端的完整 IoT 解决方案
  • 📊 直观的数据可视化仪表盘,支持多维度数据对比
  • ⚡ 实时告警推送,确保农户第一时间获知异常
  • 🐳 Docker 容器化部署,一键启动全部服务
  • 📝 文档完善,代码规范,适合团队协作

项目总结

在为期四周的实践活动中,我们小组完成了从需求分析到系统部署的完整项目开发流程。团队成员各司其职、密切配合,在遇到技术难题时共同攻克。

主要收获:

  1. 掌握了 ESP32 + MQTT 的 IoT 开发技术
  2. 学会了 React + Node.js 全栈开发技能
  3. 实践了敏捷开发流程和 Git 协作规范
  4. 提升了项目文档编写和成果展示能力

💡 小组长提示:请参考此样例页面编写你们组的项目介绍。将所有 example样例 相关的内容替换为你们自己的项目信息即可。

西安电子科技大学广州研究院