基于STM32单片机大棚蔬菜环境(有完整资料)
资料查找方式特纳斯电子电子校园网搜索下面编号即可编号T3842205M设计简介本设计是基于单片机的大棚蔬菜环境系统主要实现以下功能1.可通过温湿度传感器采集当前环境的温度、湿度数值。2.可通过光敏传感器采集当前的光照数值。3.可通过继电器控制加热片实现种植环境温度恒温控制。4.可通过继电器控制启水泵进行浇水实现种植环境水量饱和。5.可通过LED灯实现种植植物光照吸收充足6.0LED液晶显示蜂鸣器警报7.可通过WIFI模块连接云平台标签STM32单片机、OLED12864、组网模块、WIFI模块、继电器、DHT11、光敏电阻、USB灯题目扩展智能大棚系统、智能养花系统基于STM32单片机大棚蔬菜环境中控部分、输入部分和输出部分。下面分别对这三部分进行概述中控部分STM32F103单片机核心作用作为大棚蔬菜环境监测系统的控制核心STM32F103单片机负责从输入部分获取环境数据如温湿度、光照强度等经过内部算法处理根据预设的阈值和逻辑判断向输出部分发送控制指令。数据处理单片机对接收到的数据进行实时处理包括温湿度、光照强度的监测与阈值比较以及根据比较结果决定是否需要启动浇水、加热或照明等动作。通信协调在主机与从机之间单片机通过ZigBee模块进行数据传输确保数据的实时性和准确性。输入部分从机输入DHT11温湿度传感器实时检测大棚内的温湿度值为单片机提供环境参数以便进行后续处理。光敏电阻感知当前的光照强度确保光照条件满足蔬菜生长的需求。供电电路为从机部分的各个模块提供稳定的电源供应。主机输入独立按键允许用户手动操作如切换显示界面、设置温湿度阈值、控制继电器开关等增加系统的灵活性和用户友好性。ZigBee模块接收从机发送的环境数据实现主机与从机之间的通信确保数据的实时更新。供电电路为主机部分的各个模块提供稳定的电源供应确保系统的稳定运行。输出部分从机输出继电器控制输出根据温湿度传感器的数据当湿度低于设定最小值时控制继电器启动浇水系统当温度低于设定最小值时控制继电器启动加热系统。ZigBee模块将从机采集的环境数据发送给主机实现数据的上传和共享。USB灯当光照强度低于设定最小值时自动开启USB灯进行照明确保大棚内的光照条件适宜蔬菜生长。主机输出OLED显示屏直观显示当前大棚内的温湿度及其阈值、光照强度以及系统的工作模式等信息便于用户监控和了解大棚环境。WIFI模块连接手机APP实现数据的远程传输和监控。用户可以通过手机APP查看大棚环境数据切换工作模式控制继电器和灯的开关等。蜂鸣器当温湿度低于设定的最小值时蜂鸣器发出报警声提醒用户注意大棚内的环境条件及时采取措施进行调整。5 实物调试5.1 电路焊接总图首先将电路焊接在集成板上共有以下部分第一部分是电源模块将电源插座、电源开关、10k电阻和一个指示灯依次焊接焊接好之后插入电源指示灯点亮电源模块测试正常。第二部分是显示模块排针焊接好后将OLED12864显示屏插入排针。第三部分是单片机模块本次课题使用的是STM32F103C8T6单片机。第四部分是独立按键模块。第五部分为蜂鸣器第六部分为温湿度传感器第七部分是光敏电阻第八部分为继电器用来控制浇水与加热第九部分为LED灯提供补光光源第十部分是WIFI模块。下图5-1为焊接完整实物图图5-1电路焊接总图5.2 大棚蔬菜环境系统实物测试如图5-2所示下图为上电后此时显示屏显示智能养花装置的基本情况。图5-2大棚蔬菜环境系统实物图5.3 设置阈值测试如图5-3所示此设计中设置温度阈值。图5-3设置阈值实物图5.4WIFI测试如图5-4所示我们通过APP与WIFI模块进行连接实现了用云平台远程监控与控制大棚蔬菜环境系统。图5-4 WIFI测试实物图6 仿真调试6.1仿真总体设计如图5-5所示仿真部分包含STM32F103C8T6最小系统板、OLED12864显示屏、DHT11温湿度模块、独立按键、LED灯、继电器、蜂鸣器、光敏电阻、LED灯。图5-5 大棚蔬菜环境系统仿真图6.2按键调节阈值测试如图5-6所示此设计中通过按键设置湿度下限为20%。图5-7 按键设置阈值仿真图6.3温度检测测试如图5-8所示设置温度为24摄氏度。图5-8设置温度仿真图设计说明书部分资料如下设计摘要本文介绍了一种基于单片机的大棚蔬菜环境控制系统的设计与实现。该系统利用温湿度传感器和光敏传感器实时监测大棚内的温度、湿度和光照强度并通过继电器控制加热片、水泵和LED灯实现温度恒温控制、水量饱和和光照供给。同时系统具备液晶显示屏和蜂鸣器警报功能便于用户获取环境状态信息。此外系统支持通过IFI模块连接云平台实现远程监控和数据管理。该系统设计简单使用成本低适用于大棚蔬菜种植环境。通过温湿度传感器的监测系统能够自动控制加热片以维持恒温保证蔬菜的生长环境稳定。光敏传感器可以检测光照强度并实现LED灯的自动开关提供适宜的光照条件。系统还具备液晶显示屏可以实时显示温湿度和光照数值方便用户了解环境状况。当环境参数超出设定范围时蜂鸣器能够发出警报提醒用户及时采取措施。同时系统通过IFI模块连接云平台用户可以远程监控大棚环境并进行数据管理。实验结果表明该系统能够稳定准确地监测温湿度和光照并根据设定的阈值进行自动控制。液晶显示屏和蜂鸣器功能正常可靠能够满足用户对环境状态信息的需求。通过与云平台的连接用户可以随时随地远程监控大棚环境提高管理效率。该系统具有较好的实用性和可行性能够为大棚蔬菜种植提供有效的环境控制解决方案。未来可以进一步优化系统的性能增加更多传感器和功能提高系统的智能化水平实现更加精确和高效的蔬菜环境控制。关键词单片机、大棚蔬菜、温湿度监测、光照控制、液晶显示、云平台字数11000目录摘 要ABSTRACT1 引 言1.1 选题背景及实际意义1.2 国内外研究现状1.3 课题主要内容2 系统设计方案2.1 系统整体方案2.2 单片机的选择2.3 电源方案的选择2.4 显示方案的选择2.5 温湿度检测方案的选择3系统设计与分析3.1 整体系统设计分析3.2 主控电路设计3.2.1 STM32F103C8T6单片机3.2.2 晶振电路和复位电路3.3 液晶屏显示模块3.4 DHT11传感器检测温湿度模块4 系统程序设计4.1 编程软件介绍4.2 主程序流程设计4.3 按键函数流程设计4.4 显示函数流程设计4.5 处理函数流程设计5 实物调试5.1 电路焊接总图5.2 大棚蔬菜环境系统实物测试5.3 设置阈值测试5.4WIFI测试6 仿真调试6.1仿真总体设计6.2按键调节阈值测试6.3温度检测测试结 论参考文献致 谢