最近设计了一个项目基于单片机的环境监测系统设计,与大家分享一下:
一、基本介绍
项目名:环境检测(实物)
项目编号:mcuclub-dz-303
单片机类型:STM32F103C8T6
具体功能:
1、通过DHT11获取温湿度
2、通过光敏电阻获取光照值
3、通过雨水检测模块检测雨量值
4、通过风速检测模块检测风速值
5、当雨量值大于阈值时,打开步进电机旋转180°度表示打开遮雨棚,恢复正常反转180°;温湿度或光照不在阈值内,需要检测风速是否在设置阈值最大值和最小值之间,如果是,则打开电机,否则不打开(阈值可以设置3m/s~10m/s)
6、通过按键设置各上下限、手动控制电机的打开和关闭、切换模式
7、通过显示屏显示测量值
8、通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制电机的打开和关闭、切换模式
注:开机自检后就检测雨量值,如果不在阈值内,3s停顿在打开电机
二、32实物图
单片机型号:STC89C52
板子为绿色PCB板,两层板,厚度1.2,上下覆铜接地。元器件基本上为插针式,个别降压芯片会使用贴片式。
供电接口:TYPE-C
四、原理图
软件版本:AD2013
电路连线方式&