最近设计了一个项目基于单片机的自动门 自动感应门系统,与大家分享一下:
一、基本介绍
项目名:自动门 自动感应门
项目编号:mcuclub-jk-002
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、利用两个人体红外热释电检测内外部是否有人
2、当外部的人体热释电检测到有人时,利用红外避障管检测手指是否放在非接触红外测温模块上,通过非接触红外测温模块测量人体温度,3s后数据稳定,只有温度在设置的正常范围内,才可以进行开门,否则不开门,并声光报警。开门后10s自动关门
3、当内部人体热释电检测到有人时,自动开门,并10s后自动关门
4、当关门时,通过分离式红外对管进行防夹触发(步进电机模拟门)
5、通过按键可设置人体的温度上下限,并可切换自动门的模式和控制自动门的打开和关闭
6、通过显示屏显示人体温度、是否有人、门的状态及模式
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制门的打开和关闭以及切换模式
二、51实物图
单片机型号:STC89C52
板子为绿色PCB板,两层板,厚度1.2,上下覆铜接地。元器件基本上为插针式,个别降压芯片会使用贴片式。
供电接口:TYPE-C
三、51仿真图
仿真软件版本:proteus8.9
电路连线方式:网络标号连线方式
注意:部分实物元器件仿真中没有,仿真中会用其他工作原理相似的元件代替,这样可能导致实物程序和仿真程序不一样