一、基本介绍
项目名:基于STM32单片机
项目编号:mfmcu-dz-003
单片机:STM32F103C8T6
项目说明:
本设计是由最小系统、DHT11温湿度计模块、红外模块、蜂鸣器模块、水滴检测模块、蓝牙模块、直流电机驱动模块和 OLED显示模块等组成的基于STM32 单片机的粮食存储系统。在该系统中,DHT11温湿度模块、水滴检测模块以及红外模块作为输入端口,用于检测粮食仓库中的环境信息。核心为STM32单片机,对输入的数据进行处理和判别,然后控制直流电机驱动打开风扇,OLED模块可以实现一些简单的文字显示,方便用户查看系统的状态和输出信息。蜂鸣器模块则是通过声音输出来向用户提供报警信息,而蓝牙可以将度温湿度信息上传到手机查看,而且可以设置温湿度的阈值以及进行一些其它的操作。
功能简介:
- 最小系统:为整个 STM32 单片机提供稳定的运行基础,包括时钟电路、复位电路等,确保单片机正常工作。
- DHT11 温湿度计模块:
- 采集粮食仓库内的温度和湿度数据。
- 将采集到的数据传输给 STM32 单片机进行处理。
- 红外模块:
- 检测仓库内特定区域的红外信号变化。
- 例如检测是否有人员闯入或物体移动等异常情况,并将信号反馈给单片机。
- 蜂鸣器模块:
- 根据单片机的控制指令发出声音报警。
- 如温湿度异常、红外检测到异常情况时,通过声音提醒用户。
- 水滴检测模块:
- 监测仓库内是否存在漏水或湿度异常导致的水滴凝结情况。
- 一旦检测到水滴,将信号传送给单片机。
- 蓝牙模块:
- 与手机等外部设备建立蓝牙连接。
- 将温湿度信息上传至手机端,以便用户远程查看。
- 接收手机端发送的设置指令,如温湿度阈值的设定以及其他相关操作指令。
- 直流电机驱动模块:
- 在单片机的控制下驱动直流电机工作。
- 例如当温湿度或其他环境参数异常时,开启风扇进行通风换气等操作。
- OLED 显示模块:
- 显示系统的相关状态信息,如当前温湿度数值、是否有异常报警等文字信息。
- 以直观的方式呈现给现场用户,方便其快速了解系统运行情况。
二、实物
三、 PCB
四、其它疑问
如果有其他需求,可以微信或者QQ联系~