全国青少年人工智能创新挑战赛|开源硬件创意智造专项赛 智能物联AIoT智能农业系统完整设计方案

全国青少年人工智能创新挑战赛|开源硬件创意智造专项赛 智能物联AIoT智能农业系统完整设计方案(最终定稿)
适配赛事:开源硬件创意智造专项赛·智能物联方向
项目主题:低成本、易部署AIoT智能农业监测控制系统(可拓展农旅融合庄园农场场景)
本次更新核心:新增Streamlit、Vue双版本后端数据接收与存储方案,搭配自研Web管理后台,提供两套可选开发环境,适配不同技术基础参赛选手,全程开源免费、部署简单、展示效果专业,完全匹配项目可视化后台界面。

一、项目定位与核心目标

1. 项目背景

随着城市化进程加速和绿色农业、乡村文旅产业快速发展,阳台菜园、屋顶农场、社区共享农场、乡村合作社小型种植基地逐步普及,成为城市居民参与可持续生活、乡村打造农旅融合项目的核心场景。但目前小型种植场景普遍存在三大痛点:普通种植者缺乏科学种植经验、人工人力管理成本高昂、病虫害监测与环境调控滞后,极大制约了农作物产量与品质。基于以上行业痛点,本项目设计一套低成本、易部署、全可视化、可远程管控的AIoT智能农业系统,解决小型种植场景智能化缺失的问题,同时可拓展升级为智能化农旅融合庄园农场管理系统,让智能农业兼具科技性与人文温度。

2. 核心设计目标

  • 技术闭环:实现环境感知→数据传输→后端存储统计→Web可视化展示→智能自动控制→远程手动管控全链路AIoT闭环;
  • 低成本落地:硬件亲民、开源免费开发工具、无需付费云服务器,适配青少年赛事制作场景;
  • 可视化直观:复刻专业农业监测后台,实现折线图、仪表盘、水波百分比图多维度数据展示;
  • 高拓展性:支持单机家庭种植、多地块社区农场、农旅庄园多级场景拓展。

二、系统总体架构(三层标准物联网架构)

1. 感知层(数据采集终端)

搭载多种高精度传感器,实时采集种植环境核心数据,包含空气温湿度、土壤墒情、环境光照强度,搭配时钟模块标记数据时间戳,为数据分析、设备调控提供数据支撑。

2. 网络层(数据传输终端)

以ESP32主控板为核心,依托自带WiFi模块,通过HTTP/MQTT通用物联网协议,将实时采集的传感器数据上传至本地Web后端服务器,同时接收后台下发的控制指令,实现双向通信。

3. 应用层(数据与控制终端)

采用双后端可选方案(Streamlit快速开发版 / Vue专业前端版),搭配本地数据库实现数据接收、存储、统计分析,通过自研Web管理后台完成数据可视化展示、设备远程控制、异常数据预警,支持电脑、手机多终端访问。

三、全套硬件清单(1:1匹配后台展示数据)

1. 核心主控模块

ESP32-WROOM-32开发板(自带WiFi/蓝牙、低成本、兼容性强,支持双向数据通信,为项目核心控制终端)+ 传感器扩展板(简化接线、稳定供电)

2. 传感器采集模块(与Web后台控件一一对应)

传感器型号
Web后台对应展示控件
核心功能作用
DHT22温湿度传感器
温度/湿度实时折线图
采集种植环境空气温湿度,为通风、病虫害预警提供数据支撑
电容式土壤湿度传感器
土壤湿度水波百分比图
监测土壤墒情,触发自动灌溉启停逻辑
高精度光敏传感器
光照强度指针仪表盘
采集环境光照数值,联动植物补光灯自动调控
DS3231时钟模块
后台实时时钟/时间戳
统一数据采集时间,保障历史数据可追溯、可统计

3. 智能执行机构模块

5V继电器模块×3、直流微型灌溉水泵、LED植物补光灯、静音散热小风扇,用于实现自动灌溉、自动补光、自动通风降温功能。

4. 辅助配件

5V/2A稳压电源、杜邦线、面包板、亚克力固定支架、防水套管(传感器防水防护)。

四、全套开发环境(硬件+双版本Web后台)

本项目摒弃第三方固定云平台,采用自研本地Web管理后台,提供两套后端开发方案,选手可根据自身技术基础任选其一,均实现数据接收、存储、可视化、远程控制全功能。

1. 硬件终端开发环境(统一通用)

  • 开发软件:Arduino IDE 2.0(免费开源、适配ESP32)
  • 开发语言:C/C++
  • 通信协议:HTTP POST(数据上传)、HTTP GET(指令下发)
  • 核心功能:传感器数据采集、WiFi联网、数据上传后端、接收后台控制指令、驱动执行机构

2. Web后台通用前端环境(两套后端通用)

  • 开发工具:VS Code
  • 前端技术栈:HTML + CSS + JavaScript + AJAX
  • 可视化图表库:ECharts(开源免费,实现项目所需折线图、水波图、仪表盘)
  • 页面功能:实时数据展示、历史曲线回看、设备远程控制、数据异常提示、实时时钟同步

3. 后端数据接收与存储【双可选方案】

方案一:Streamlit 快速开发方案(新手首选、极简高效、赛事高适配)

适合编程基础薄弱、追求快速落地、稳定演示的参赛选手,无需复杂前端代码,一键部署、自动生成可视化后台。
  • 开发语言:Python
  • 开发框架:Streamlit(轻量级数据可视化框架)
  • 数据库:内置SQLite3本地数据库(无需安装配置,文件式存储)
  • 开发工具:VS Code / PyCharm
  • 核心优势:代码量极少、开发速度快、自动渲染图表、自带数据统计功能、零配置部署、免费开源
  • 实现功能:接收ESP32上传数据、自动存储历史数据、实时刷新温湿度/光照/土壤湿度图表、数据导出(Excel/CSV)、环境数据统计分析
  • 部署方式:本地电脑一键运行指令,浏览器直接访问后台页面

方案二:Vue 专业开发方案(进阶首选、界面精致、技术含金量高)

适合有前端基础、追求项目专业性、冲击高分的参赛选手,企业级开发技术栈,答辩亮点充足。
  • 开发语言:JavaScript + Python
  • 开发框架:Vue2/Vue3 + Flask接口服务
  • 数据库:SQLite3(本地存储)/ MySQL(可选拓展)
  • 开发工具:VS Code、Vue CLI
  • 核心优势:界面可自定义程度高、交互流畅、响应式布局(适配电脑/手机)、前后端分离架构、符合工业级物联网项目标准、技术亮点突出
  • 实现功能:搭建独立前端管理界面、对接后端API接口、实时数据刷新、设备远程启停、历史数据查询、阈值报警、数据可视化大屏展示
  • 部署方式:本地前后端分离部署,独立Web后台域名访问,展示效果专业

五、Web管理后台完整功能(1:1匹配参考界面)

1. 实时数据可视化模块(核心展示)

  • 温度折线图:时间轴动态刷新,实时展示环境温度变化趋势,留存历史波动数据;
  • 湿度折线图:同步记录空气湿度变化,联动温度数据判断种植环境病害风险;
  • 土壤湿度水波图:百分比可视化展示土壤含水量,直观反馈灌溉效果;
  • 光照强度仪表盘:指针式动态显示实时光照数值,区分弱光、适宜、强光区间;
  • 系统实时时钟:同步数据采集时间戳,保证所有监测数据可追溯。

2. 数据存储与统计分析模块

  • 自动存储:后端实时接收硬件数据,永久本地存储,断电不丢失;
  • 历史回看:支持24小时/7天数据曲线查询,展示环境变化规律;
  • 数据导出:可将所有监测数据导出为表格文件,用于数据分析与答辩展示;
  • 智能统计:自动计算日均温湿度、平均土壤湿度、光照时长,优化种植策略。

3. 智能自动控制模块

  • 自动灌溉:土壤湿度低于阈值自动开泵补水,达标自动停泵,后台数据同步更新;
  • 自动补光:环境光照不足时自动开启植物补光灯,满足作物光合作用需求;
  • 自动通风:环境温度、湿度过高时自动启动风扇,实现降温除湿,预防病虫害。

4. 远程手动管控与预警模块

  • 远程操控:Web后台一键手动开启/关闭水泵、补光灯、风扇,支持自动/手动模式自由切换;
  • 异常预警:土壤过干、高温高湿、光照异常时,后台界面高亮提示风险,规避作物生长隐患。

六、核心项目运行逻辑

  1. 设备初始化:ESP32上电联网,初始化所有传感器与执行机构,建立与后端服务器的通信连接;
  2. 数据循环采集:硬件终端每3-5秒采集一次温湿度、土壤湿度、光照数据,附带时间戳;
  3. 数据上传存储:通过HTTP协议将数据上传至Streamlit/Vue后端,后端接收后存入本地数据库;
  4. 前端可视化渲染:Web前端定时请求后端数据,通过ECharts实时更新所有图表控件;
  5. 智能逻辑判断:硬件终端根据预设阈值自动调控设备,同时响应后台手动控制指令;
  6. 数据持续统计:后端实时累计、存储、分析数据,生成完整种植环境数据档案。

七、农旅融合拓展功能(项目拔高亮点)

  • 多地块分区管理:后端支持新增监测节点,可拓展为多区域庄园农场监测系统,适配农旅规模化场景;
  • 作物生长档案:绑定环境数据与作物生长周期,生成可视化生长日记,用于农旅展示科普;
  • 病虫害智能预警:基于高温高湿、土壤积水等数据组合,预判病虫害爆发风险,提前预警;
  • 文旅场景适配:可拓展人体感应模块,农场访客到访时后台提示,联动灯光氛围调控,提升农旅体验。

八、赛事核心创新与评分亮点

  • 架构完整创新:实现感知-传输-存储-分析-可视化-控制全链路AIoT闭环,区别于单一监测类作品;
  • 双方案适配创新:提供Streamlit简易版+Vue专业版双后端方案,适配不同技术层级,自主性、原创性极强;
  • 数据驱动创新:摆脱传统硬件展示,依托后端数据库实现数据存储、统计、分析,体现智能化种植核心;
  • 低成本落地创新:全部开源免费工具、亲民硬件成本,易部署、可复制,具备实际推广价值;
  • 场景拓展创新:从家庭阳台种植延伸至社区农场、农旅庄园,兼具实用性与创新性,贴合绿色农业政策。

九、项目完整交付物清单(比赛直接提交)

  • 智能农业系统实物成品(硬件全套设备);
  • 系统架构图、硬件接线原理图、流程逻辑图;
  • ESP32硬件端完整源代码(Arduino);
  • Web端全套源码(前端ECharts可视化代码 + Streamlit/Vue双版本后端代码);
  • 后台运行截图、数据统计报表、功能演示视频;
  • 完整项目设计说明书、5分钟答辩PPT全套材料。

十、全套免费开发工具汇总

  • 硬件编程:Arduino IDE 2.0
  • 代码编辑:VS Code、PyCharm
  • 后端运行:Python 3.x(自带SQLite3数据库)
  • 可视化组件:ECharts开源图表库
  • 框架支持:Streamlit、Vue(全部开源免费)

十一、项目推荐采购清单(赛事专用、低成本适配)

本清单严格贴合项目功能需求、赛事制作场景,优选低成本、易采购、兼容性强的器件,无需冗余配件,性价比高、适配ESP32主控,可直接采购组装,完美适配双后端Web管理系统功能。

1. 核心主控模块

  • ESP32-WROOM-32开发板 ×1(核心主控,自带WiFi/蓝牙,支持双向数据通信)
  • ESP32传感器扩展板 ×1(拓展IO接口,简化接线、稳定供电,避免接线混乱)

2. 传感器采集模块(全功能适配后台可视化)

  • DHT22高精度温湿度传感器 ×1(采集空气温湿度,适配后台温湿度折线图)
  • 电容式土壤湿度传感器 ×1(防腐蚀,精准采集土壤墒情,适配水波百分比展示)
  • 高精度光敏传感器 ×1(采集环境光照,适配后台光照仪表盘)
  • DS3231实时时钟模块 ×1(提供精准时间戳,保障数据可追溯)

3. 智能执行机构模块

  • 5V低电平触发继电器模块 ×3(分别控制水泵、补光灯、风扇,稳定安全)
  • 微型直流灌溉水泵+水管套装 ×1(适配小型种植场景,自动灌溉专用)
  • LED植物补光灯 ×1(低压安全,适配作物补光需求)
  • 5V静音小风扇 ×1(通风降温、除湿,预防病虫害)

4. 辅助配件与结构材料

  • 5V/2A稳压电源适配器 ×1(整套设备稳定供电)
  • 杜邦线公对母、公对公、母对母套装 ×1(接线专用)
  • 830孔面包板 ×1(电路搭建、调试)
  • 亚克力固定支架/激光切割外壳 ×1(设备规整固定,提升作品颜值)
  • 传感器防水套管、防水胶带(户外/种植场景防护,延长器件寿命)

5. 软件工具(全部免费开源,无需采购)

  • 硬件编程:Arduino IDE 2.0
  • 代码编辑:VS Code、PyCharm
  • 运行环境:Python 3.x、SQLite3内置数据库
  • 可视化工具:ECharts开源图表库
  • 后端框架:Streamlit、Vue2/Vue3、Flask

6. 清单优势说明

整套采购清单无冗余器件、低成本、高适配,完全匹配项目智能监测、自动控制、Web可视化全功能,器件通用性强、故障率低,适合青少年快速组装调试,同时满足赛事作品完整性、创新性、实用性评分要求。
posted @ 2026-05-22 17:59  kkman2000  阅读(72)  评论(0)    收藏  举报