首页 实物视频演示 仿真视频演示 设计说明书预览 答辩PPT预览
编号:
T2602309M
设计简介:
本设计是基于云平台的智慧农场环境监测系统设计与实现,主要实现以下功能:
从机通过温湿度传感器检测温湿度
从机通过二氧化碳传感器检测CO2
从机通过光敏电阻检测光强
从机通过土壤湿度传感器检测土壤湿度
主机通过zigbee与从机通信
主机通过oled显示从机采集到的数据
主机通过按键设置阈值,温湿度过高,蜂鸣器报警,土壤湿度过高,led灯闪烁,按键控制风扇和水泵
通过WiFi模块连接手机APP,实现远程监控
电源: 5V
传感器:温湿度传感器(DHT11)、二氧化碳传感器(KQ-2801)、土壤湿度传感器(Molsture)、光敏电阻
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:风扇(继电器),水泵(MX1508),蜂鸣器,led灯
人机交互:独立按键,WiFi模块(ESP8266),zigbee模块(CC2530)
标签:STM32、OLED12864、DHT11、KQ-2801、MX1508、Molsture、ESP8266,CC2530
题目扩展:基于zigbee的智慧农场环境监测系统设计与实现、基于物联网的智慧农场环境监测系统设计与实现、基于单片机的智能土壤环境监测系统设计与实现
基于云平台的智慧农场环境监测系统设计与实现可以分为三个主要部分:中控部分、输入部分和输出部分。下面分别对这三部分进行概述:
中控部分概述:
中控部分是整个农场环境监测系统的核心,采用了STM32单片机作为控制器。无论是主机还是从机,STM32单片机都扮演着至关重要的角色。它负责接收来自输入部分的数据,经过内部处理(如数据滤波、阈值判断等),然后根据处理结果控制输出部分执行相应的动作。单片机通过其强大的计算能力和丰富的外设接口,实现了对系统各部分的精准控制和高效管理。
主机输入部分概述:
- 独立按键:用于用户交互,如切换显示界面、开关水泵和风扇、设置温湿度和土壤湿度的阈值等。
- 供电电路:为主机系统提供稳定可靠的5V电源。
- ZIGBEE模块:作为无线通信接口,用于接收从机发送的环境监测数据。
主机输出部分概述:
- OLED显示模块:实时显示当前环境的温湿度、CO2浓度、光照强度和土壤湿度值,以及用户设置的阈值。
- 直流电机及其驱动芯片:通过驱动芯片控制直流电机的转动,进而驱动风扇进行通风降温。
- 继电器:用于控制水泵的开关,实现灌溉功能的自动化。
- 蜂鸣器:当环境的温湿度超过用户设置的阈值时,蜂鸣器会发出报警声,提醒用户注意。
- LED灯:虽然与蜂鸣器功能有所重叠(都用于报警),但LED灯可以通过闪烁等方式提供更直观的视觉提示。
- WIFI模块:将主机收集到的环境数据上传至云平台,同时允许用户通过云平台远程控制水泵和风扇的开关。
从机输入部分概述:
- 光敏电阻:检测当前光照强度,并将光信号转换为电信号供STM32单片机处理。
- DHT11温湿度传感器:检测当前环境的温湿度,并将数据发送给STM32单片机。
- 土壤湿度传感器:检测土壤湿度值,为灌溉决策提供依据。
- CO2检测模块:检测当前CO2浓度值,反映环境的通风状况。
- 独立按键:用于切换从机的显示界面,方便用户查看不同传感器的数据。
- 供电电路:为从机系统提供稳定的电源。
从机输出部分概述:
- ZIGBEE模块:将从机收集到的环境监测数据发送给主机,实现数据的远程传输和集中处理。