资料查找方式特纳斯电子电子校园网搜索下面编号即可编号T1482203M设计简介基于物联网的智能大棚系统设计简介1:系统检测光照强度空气温湿度土壤湿度二氧化碳浓度通过OLED 屏显示。2:系统设置温度阈值、二氧化碳阈值空气温度与二氧化碳浓度阈值超标开启风扇降温通风土壤湿度过低开启水泵浇水。3:系统设置光照强度阀值低于阙值开启补光灯。4:系统温度、湿度、二氧化碳、土壤湿度阀值超标蜂鸣器报警提示。5:系统通过 4g 模块将检测的数据发送到云端手机 APP 读取服务器的数据进行展示。6:手机APP 上可以设置工作模式通过APP 远程控制开关风扇灯光水泵。标签STM32、OLED、4g模块、土壤湿度、CO2基于物联网的智能大棚系统中控部分、输入部分和输出部分。下面分别对这三部分进行概述中控部分核心组件STM32F103单片机功能概述作为智能大棚系统的控制中心STM32F103单片机负责接收来自多个输入模块的数据包括温湿度、光照强度、土壤湿度和二氧化碳浓度等。单片机对这些数据进行实时处理根据预设的阈值和逻辑判断控制输出模块执行相应的操作如显示信息、控制风扇和水泵的工作、调节LED灯的亮度以及发送数据到云端等。输入部分DHT11温湿度采集模块功能实时检测大棚内的温度和湿度为环境控制提供依据。光敏电阻功能测量当前的光照强度判断是否需要补充光照。土壤湿度传感器功能检测土壤中的水分含量确保植物得到适量的灌溉。CO2检测模块功能监测大棚内的二氧化碳浓度以优化植物的光合作用条件。独立按键功能提供用户交互界面用于切换显示界面、设置工作模式、调整阈值和控制继电器等。供电电路功能为整个系统提供稳定可靠的电源供应。输出部分OLED显示模块功能显示大棚内的温湿度、光照强度、土壤湿度、二氧化碳浓度及其阈值以及当前的工作模式等信息。继电器控制风扇功能当温度或二氧化碳浓度超过预设阈值时自动启动风扇进行通风换气。继电器控制水泵功能当土壤湿度低于预设阈值时自动启动水泵进行灌溉。LED灯功能在光照不足时自动开启LED灯为植物提供补充光照。4G模块功能将大棚内的环境数据实时发送到阿里云用户可通过手机APP远程查看和控制大棚内的LED灯、风扇和水泵的开关以及工作模式等。蜂鸣器功能在温度、二氧化碳浓度超过阈值或土壤湿度低于阈值时触发蜂鸣器进行声音报警提醒管理人员注意。5 实物调试5.1 电路焊接总图首先在AD中根据各个模块画出原理图然后导出PCB进行连线最后通过嘉立创进行打板。板子到手之后就是焊接过程第一部分是电源模块将电源接口、电源开关、1k电阻、两个电容进行滤波和一个指示灯依次焊接焊接好之后插入Type-C电源指示灯点亮电源模块测试正常。第二部分是显示模块排母焊接好后将OLED显示屏插入排母。第三部分是单片机最小系统板因为最小系统板已经引出了程序烧录接口和自带复位电路所以只要焊接两个排母将单片机最小系统板插入排母。第四部分是二氧化碳传感器先焊接一个3Pin的排母将传感器插入排母。第五部分是土壤湿度焊接一个3Pin的排母后插入。第六部分是Air724UG模块先焊接一个4Pin的白色底座然后用相应的杜邦线链接。第七部分独立按键模块和第八部分蜂鸣器和第九部分温湿度传感器和第十部分两个继电器和第十一部分光敏点电阻都是直接焊接在电路板上。下图5-1为焊接完的整体实物图图5-1电路焊接总图5.2 Air724UG模块联网在上电之前先给模块接入信号线再插进去一个可以正常使用的手机卡这里使用的是移动的手机卡然后给电路板通电等Air724UG模块上蓝色指示灯慢闪之后按一下单片机最小系统上面的复位按键当Air724UG模块上蓝色指示灯快闪之后就说明模块已经连上网了这个时候就可以在手机云智能APP上远程监控了。此时显示屏显示测得的温湿度、光照强度、土壤湿度、二氧化碳浓度和模式。如图5-2所示图5-2联网图5.3 设置温度阈值实物测试如图5-3所示按下第一个按键后屏幕显示“设置温度阈值 25”按第二个按键温度阈值1按第三个按键温度阈值-1。图5-3设置温度阈值实物图5.4 设置土壤湿度阈值实物测试如图5-4所示第二次按下第一个按键后屏幕显示“设置土壤湿度阈值”按第二个按键土壤湿度阈值1按第三个按键土壤湿度阈值-1。图5-4设置土壤湿度阈值实物图5.5 设置光照阈值实物测试如图5-5所示第二次按下第一个按键后屏幕显示“设置光照阈值”按第二个按键光照阈值1按第三个按键光照阈值-1。图5-5设置光照阈值实物图5.6 设置二氧化碳阈值实物测试如图5-6所示第二次按下第一个按键后屏幕显示“设置CO2阈值”按第二个按键二氧化碳阈值1按第三个按键二氧化碳阈值-1。图5-6设置二氧化碳阈值实物图5.7 温度或二氧化碳大于阈值测试如图5-7所示在自动模式的情况下当温度或者大于温度阈值时蜂鸣器报警控制风扇的继电器自动打开手机上显示风扇的开关是打开状态。图5-7温度或二氧化碳大于阈值图5.6 土壤湿度小于阈值测试如图5-8所示在自动模式的情况下当土壤湿度小于阈值时蜂鸣器报警控制水泵的继电器自动打开手机上显示水泵的开关是打开状态。图5-8土壤湿度小于阈值图5.7 光照小于阈值测试如图5-9所示在自动模式的情况下当光照强度小于阈值时LED灯自动打开手机上显示灯的开关是打开状态。图5-9光照小于阈值图6 仿真调试6.1仿真总体设计仿真设计总体包括32单片机、OLED显示屏、三个按键、模拟土壤湿度和二氧化碳浓度的电位器、光照传感器、温湿度传感器、2个继电器、蜂鸣器、LED灯和模拟Air724UG模块的串口虚拟终端。图6-1 仿真设计总图6.2设置温度阈值仿真测试如图6-3所示按下第一个按键后屏幕显示“设置温度阈值 25”按第二个按键温度阈值1按第三个按键温度阈值-1。图6-3设置温度阈值仿真图6.4 设置土壤湿度阈值仿真测试如图6-4所示第二次按下第一个按键后屏幕显示“设置土壤湿度阈值”按第二个按键土壤湿度阈值1按第三个按键土壤湿度阈值-1。图6-4设置土壤湿度阈值仿真图6.5 设置光照阈值仿真测试如图6-5所示第二次按下第一个按键后屏幕显示“设置光照阈值”按第二个按键光照阈值1按第三个按键光照阈值-1。图6-5设置光照阈值仿真图6.6 设置二氧化碳阈值仿真测试如图6-6所示第二次按下第一个按键后屏幕显示“设置CO2阈值”按第二个按键二氧化碳阈值1按第三个按键二氧化碳阈值-1。图6-6设置二氧化碳阈值仿真图6.7 温度或二氧化碳大于阈值测试如图6-7所示在自动模式的情况下当温度或者大于温度阈值时蜂鸣器报警控制风扇的继电器自动打开手机上显示风扇的开关是打开状态。图6-7温度或二氧化碳大于阈值图6.6 土壤湿度小于阈值测试如图6-8所示在自动模式的情况下当土壤湿度小于阈值时蜂鸣器报警控制水泵的继电器自动打开手机上显示水泵的开关是打开状态。图6-8土壤湿度小于阈值图6.7 光照小于阈值测试如图6-9所示在自动模式的情况下当光照强度小于阈值时LED灯自动打开手机上显示灯的开关是打开状态。图6-9光照小于阈值图设计说明书部分资料如下设计摘要基于单片机的智能大棚系统作为农业智能化技术的应用旨在推动农业现代化优化温室环境管理提升作物生产效率和品质实现农业可持续发展。该系统通过集成传感器网络能够实时监测大棚内外的温度、湿度、光照强度等环境参数并将数据传输至系统进行分析。基于分析结果系统采用单片机技术实现自动控制调节通风、灌溉、遮阳等设备以满足不同作物生长阶段的需求。同时系统运用数据分析技术可以深入了解作物的生长状况预测生长趋势为农民和农业管理者提供科学决策的依据。这一智能大棚系统还具备远程监控功能通过网络连接用户可以随时远程访问系统查看实时数据、控制设备从而实现更便捷的农业生产管理。此外该系统不仅提高了农业生产的效率和产量也为农民减轻了生产管理的负担创造了更有利于农业可持续发展的条件。综合而言这一系统在推动农业现代化、智能化、环保化方面具有巨大潜力为农业领域注入了新的活力和活力并为未来农业可持续发展提供了创新路径。关键词单片机Air724UG模块光敏电阻温湿度检测土壤湿度检测字数12000目录摘 要ABSTRACT1 引 言1.1 选题背景及实际意义1.2 国内外研究现状1.3 课题主要内容2 系统设计方案2.1 系统整体方案2.2 单片机的选择2.3 电源方案的选择2.4 显示方案的选择2.5 土壤湿度方案的选择2.6 物联网方案的选择3系统设计与分析3.1 整体系统设计分析3.2 主控电路设计3.3 显示模块3.4 光敏电阻3.5 Air724UG模块3.6 DHT11传感器检测温湿度4 系统程序设计4.1 编程软件介绍4.2 主程序流程设计4.3 按键函数流程设计4.4 显示函数流程设计4.5 处理函数流程设计5 实物调试5.1 电路焊接总图5.2 Air724UG模块联网5.3 设置温度阈值实物测试5.4 设置土壤湿度阈值实物测试5.5 设置光照阈值实物测试5.6 设置二氧化碳阈值实物测试5.7 温度或二氧化碳大于阈值测试5.6 土壤湿度小于阈值测试5.7 光照小于阈值测试6 仿真调试6.1仿真总体设计6.2设置温度阈值仿真测试6.4 设置土壤湿度阈值仿真测试6.5 设置光照阈值仿真测试6.6 设置二氧化碳阈值仿真测试6.7 温度或二氧化碳大于阈值测试6.6 土壤湿度小于阈值测试6.7 光照小于阈值测试结 论参考文献致 谢
智能大棚(有完整资料)
资料查找方式特纳斯电子电子校园网搜索下面编号即可编号T1482203M设计简介基于物联网的智能大棚系统设计简介1:系统检测光照强度空气温湿度土壤湿度二氧化碳浓度通过OLED 屏显示。2:系统设置温度阈值、二氧化碳阈值空气温度与二氧化碳浓度阈值超标开启风扇降温通风土壤湿度过低开启水泵浇水。3:系统设置光照强度阀值低于阙值开启补光灯。4:系统温度、湿度、二氧化碳、土壤湿度阀值超标蜂鸣器报警提示。5:系统通过 4g 模块将检测的数据发送到云端手机 APP 读取服务器的数据进行展示。6:手机APP 上可以设置工作模式通过APP 远程控制开关风扇灯光水泵。标签STM32、OLED、4g模块、土壤湿度、CO2基于物联网的智能大棚系统中控部分、输入部分和输出部分。下面分别对这三部分进行概述中控部分核心组件STM32F103单片机功能概述作为智能大棚系统的控制中心STM32F103单片机负责接收来自多个输入模块的数据包括温湿度、光照强度、土壤湿度和二氧化碳浓度等。单片机对这些数据进行实时处理根据预设的阈值和逻辑判断控制输出模块执行相应的操作如显示信息、控制风扇和水泵的工作、调节LED灯的亮度以及发送数据到云端等。输入部分DHT11温湿度采集模块功能实时检测大棚内的温度和湿度为环境控制提供依据。光敏电阻功能测量当前的光照强度判断是否需要补充光照。土壤湿度传感器功能检测土壤中的水分含量确保植物得到适量的灌溉。CO2检测模块功能监测大棚内的二氧化碳浓度以优化植物的光合作用条件。独立按键功能提供用户交互界面用于切换显示界面、设置工作模式、调整阈值和控制继电器等。供电电路功能为整个系统提供稳定可靠的电源供应。输出部分OLED显示模块功能显示大棚内的温湿度、光照强度、土壤湿度、二氧化碳浓度及其阈值以及当前的工作模式等信息。继电器控制风扇功能当温度或二氧化碳浓度超过预设阈值时自动启动风扇进行通风换气。继电器控制水泵功能当土壤湿度低于预设阈值时自动启动水泵进行灌溉。LED灯功能在光照不足时自动开启LED灯为植物提供补充光照。4G模块功能将大棚内的环境数据实时发送到阿里云用户可通过手机APP远程查看和控制大棚内的LED灯、风扇和水泵的开关以及工作模式等。蜂鸣器功能在温度、二氧化碳浓度超过阈值或土壤湿度低于阈值时触发蜂鸣器进行声音报警提醒管理人员注意。5 实物调试5.1 电路焊接总图首先在AD中根据各个模块画出原理图然后导出PCB进行连线最后通过嘉立创进行打板。板子到手之后就是焊接过程第一部分是电源模块将电源接口、电源开关、1k电阻、两个电容进行滤波和一个指示灯依次焊接焊接好之后插入Type-C电源指示灯点亮电源模块测试正常。第二部分是显示模块排母焊接好后将OLED显示屏插入排母。第三部分是单片机最小系统板因为最小系统板已经引出了程序烧录接口和自带复位电路所以只要焊接两个排母将单片机最小系统板插入排母。第四部分是二氧化碳传感器先焊接一个3Pin的排母将传感器插入排母。第五部分是土壤湿度焊接一个3Pin的排母后插入。第六部分是Air724UG模块先焊接一个4Pin的白色底座然后用相应的杜邦线链接。第七部分独立按键模块和第八部分蜂鸣器和第九部分温湿度传感器和第十部分两个继电器和第十一部分光敏点电阻都是直接焊接在电路板上。下图5-1为焊接完的整体实物图图5-1电路焊接总图5.2 Air724UG模块联网在上电之前先给模块接入信号线再插进去一个可以正常使用的手机卡这里使用的是移动的手机卡然后给电路板通电等Air724UG模块上蓝色指示灯慢闪之后按一下单片机最小系统上面的复位按键当Air724UG模块上蓝色指示灯快闪之后就说明模块已经连上网了这个时候就可以在手机云智能APP上远程监控了。此时显示屏显示测得的温湿度、光照强度、土壤湿度、二氧化碳浓度和模式。如图5-2所示图5-2联网图5.3 设置温度阈值实物测试如图5-3所示按下第一个按键后屏幕显示“设置温度阈值 25”按第二个按键温度阈值1按第三个按键温度阈值-1。图5-3设置温度阈值实物图5.4 设置土壤湿度阈值实物测试如图5-4所示第二次按下第一个按键后屏幕显示“设置土壤湿度阈值”按第二个按键土壤湿度阈值1按第三个按键土壤湿度阈值-1。图5-4设置土壤湿度阈值实物图5.5 设置光照阈值实物测试如图5-5所示第二次按下第一个按键后屏幕显示“设置光照阈值”按第二个按键光照阈值1按第三个按键光照阈值-1。图5-5设置光照阈值实物图5.6 设置二氧化碳阈值实物测试如图5-6所示第二次按下第一个按键后屏幕显示“设置CO2阈值”按第二个按键二氧化碳阈值1按第三个按键二氧化碳阈值-1。图5-6设置二氧化碳阈值实物图5.7 温度或二氧化碳大于阈值测试如图5-7所示在自动模式的情况下当温度或者大于温度阈值时蜂鸣器报警控制风扇的继电器自动打开手机上显示风扇的开关是打开状态。图5-7温度或二氧化碳大于阈值图5.6 土壤湿度小于阈值测试如图5-8所示在自动模式的情况下当土壤湿度小于阈值时蜂鸣器报警控制水泵的继电器自动打开手机上显示水泵的开关是打开状态。图5-8土壤湿度小于阈值图5.7 光照小于阈值测试如图5-9所示在自动模式的情况下当光照强度小于阈值时LED灯自动打开手机上显示灯的开关是打开状态。图5-9光照小于阈值图6 仿真调试6.1仿真总体设计仿真设计总体包括32单片机、OLED显示屏、三个按键、模拟土壤湿度和二氧化碳浓度的电位器、光照传感器、温湿度传感器、2个继电器、蜂鸣器、LED灯和模拟Air724UG模块的串口虚拟终端。图6-1 仿真设计总图6.2设置温度阈值仿真测试如图6-3所示按下第一个按键后屏幕显示“设置温度阈值 25”按第二个按键温度阈值1按第三个按键温度阈值-1。图6-3设置温度阈值仿真图6.4 设置土壤湿度阈值仿真测试如图6-4所示第二次按下第一个按键后屏幕显示“设置土壤湿度阈值”按第二个按键土壤湿度阈值1按第三个按键土壤湿度阈值-1。图6-4设置土壤湿度阈值仿真图6.5 设置光照阈值仿真测试如图6-5所示第二次按下第一个按键后屏幕显示“设置光照阈值”按第二个按键光照阈值1按第三个按键光照阈值-1。图6-5设置光照阈值仿真图6.6 设置二氧化碳阈值仿真测试如图6-6所示第二次按下第一个按键后屏幕显示“设置CO2阈值”按第二个按键二氧化碳阈值1按第三个按键二氧化碳阈值-1。图6-6设置二氧化碳阈值仿真图6.7 温度或二氧化碳大于阈值测试如图6-7所示在自动模式的情况下当温度或者大于温度阈值时蜂鸣器报警控制风扇的继电器自动打开手机上显示风扇的开关是打开状态。图6-7温度或二氧化碳大于阈值图6.6 土壤湿度小于阈值测试如图6-8所示在自动模式的情况下当土壤湿度小于阈值时蜂鸣器报警控制水泵的继电器自动打开手机上显示水泵的开关是打开状态。图6-8土壤湿度小于阈值图6.7 光照小于阈值测试如图6-9所示在自动模式的情况下当光照强度小于阈值时LED灯自动打开手机上显示灯的开关是打开状态。图6-9光照小于阈值图设计说明书部分资料如下设计摘要基于单片机的智能大棚系统作为农业智能化技术的应用旨在推动农业现代化优化温室环境管理提升作物生产效率和品质实现农业可持续发展。该系统通过集成传感器网络能够实时监测大棚内外的温度、湿度、光照强度等环境参数并将数据传输至系统进行分析。基于分析结果系统采用单片机技术实现自动控制调节通风、灌溉、遮阳等设备以满足不同作物生长阶段的需求。同时系统运用数据分析技术可以深入了解作物的生长状况预测生长趋势为农民和农业管理者提供科学决策的依据。这一智能大棚系统还具备远程监控功能通过网络连接用户可以随时远程访问系统查看实时数据、控制设备从而实现更便捷的农业生产管理。此外该系统不仅提高了农业生产的效率和产量也为农民减轻了生产管理的负担创造了更有利于农业可持续发展的条件。综合而言这一系统在推动农业现代化、智能化、环保化方面具有巨大潜力为农业领域注入了新的活力和活力并为未来农业可持续发展提供了创新路径。关键词单片机Air724UG模块光敏电阻温湿度检测土壤湿度检测字数12000目录摘 要ABSTRACT1 引 言1.1 选题背景及实际意义1.2 国内外研究现状1.3 课题主要内容2 系统设计方案2.1 系统整体方案2.2 单片机的选择2.3 电源方案的选择2.4 显示方案的选择2.5 土壤湿度方案的选择2.6 物联网方案的选择3系统设计与分析3.1 整体系统设计分析3.2 主控电路设计3.3 显示模块3.4 光敏电阻3.5 Air724UG模块3.6 DHT11传感器检测温湿度4 系统程序设计4.1 编程软件介绍4.2 主程序流程设计4.3 按键函数流程设计4.4 显示函数流程设计4.5 处理函数流程设计5 实物调试5.1 电路焊接总图5.2 Air724UG模块联网5.3 设置温度阈值实物测试5.4 设置土壤湿度阈值实物测试5.5 设置光照阈值实物测试5.6 设置二氧化碳阈值实物测试5.7 温度或二氧化碳大于阈值测试5.6 土壤湿度小于阈值测试5.7 光照小于阈值测试6 仿真调试6.1仿真总体设计6.2设置温度阈值仿真测试6.4 设置土壤湿度阈值仿真测试6.5 设置光照阈值仿真测试6.6 设置二氧化碳阈值仿真测试6.7 温度或二氧化碳大于阈值测试6.6 土壤湿度小于阈值测试6.7 光照小于阈值测试结 论参考文献致 谢