最近设计了一个项目基于单片机的温度可控式超声波感应水龙头控制模块设计,与大家分享一下:
一、基本介绍
项目名:智能感应水龙头(实物)
项目编号:mcuclub-dz-328
单片机类型:STM32F103C8T6
具体功能:
1、通过红外避障管检测是否有人,如果有人,则触发水龙头出水5s,5s后自动关闭
2、通过防水式DS18B20测量水温,可设置一个出水温度,当水温低于设置的出水温度-1度,进行加热;当水温高于设置的出水温度+1度,进行制冷
3、通过DS18B20测量环境温度
4、通过按键可设置出水时间、出水温度
5、通过OLED显示屏显示测量数据
二、51实物图
单片机型号:STC89C52
板子为绿色PCB板,两层板,厚度1.2,上下覆铜接地。元器件基本上为插针式,个别降压芯片会使用贴片式。
供电接口:TYPE-C
四、原理图
软件版本:AD2013
电路连线方式:网络标号连线方式
注意:原理图只是画出了模块的引脚图,而并不是模块的内部结构原理图