首页 实物视频演示 仿真视频演示 设计说明书预览 答辩PPT预览
编号:
HJJ-32-2021-003
设计简介:
本设计是基于单片机的稻田环境监测系统,主要实现以下功能:
主机
1、显示从机测量数据,并对从机进行阈值设置
2、实现多从机监测
3、具有报警功能(土壤湿度过低、温度过低)
从机
1、测量温湿度、土壤湿度以及光照度,并发送给主机显示
2、继电器1:土壤湿度过低打开水泵
继电器2:温度过低加热
继电器3:光照度过低开灯
标签:STM32单片机、土壤监测、zigbee、远程监测
题目扩展:土壤浇灌系统、农田监测系统、环境监测系统、温室大棚
1. 中控部分
- 核心控制器:采用STM32F103单片机,负责获取输入数据、进行数据处理,并控制输出部分的操作。
- 功能:实现稻田环境的实时监测与控制,包括温湿度检测、土壤湿度检测、光照强度检测、阈值调整、加热、补水、补光、报警等功能。
2. 输入部分
- 温湿度检测模块:DHT11模块用于检测当前的温度和湿度。
- 土壤湿度检测模块:用于检测当前的土壤湿度。
- 光照检测模块:光敏电阻和ADC0832组成的光照检测模块,用于检测当前的光照强度。
- 独立按键:三个独立按键用于切换界面和调整温度、湿度、光照强度的阈值。
- 供电电路:为整个系统提供稳定电源。
- Zigbee模块:用于发送和接收数据,实现远程数据传输。
3. 输出部分
- 显示模块:LCD1602显示屏用于显示当前温湿度、土壤湿度等环境参数。
- 加热控制:继电器控制加热片,当温度低于设定最小值时,加热片工作。
- 补水控制:继电器控制补水电机,当土壤湿度低于设定阈值时,补水电机工作。
- 补光控制:继电器控制LED灯,当光照强度过低时,LED灯亮。
- 报警模块:蜂鸣器用于在温度或土壤湿度超出设定阈值时进行报警。
- Zigbee模块:用于发送和接收数据,实现远程数据传输。