设计简介:
项目名:防疫门禁(实物)
项目编号:mcuclub-dz-241
单片机类型:STM32F103C8T6
具体功能:
1、通过非接触红外红外测温模块测量体温
2、通过颜色传感器检测健康码
3、通过RFID进行刷卡,识别工号(3个卡)
4、通过两个按键,第一个按键启动测温,再按一次确定测温;第二个按键启动检测健康码,当温度大于38℃或安康码不是绿色,则不开门,
当全部正常后,显示屏提示“请手部消毒”,通过红外避障管检测手是否放上,放上后启动雾化片消毒,如果没有消毒,也不开门
5、再次刷卡,确认所有信息,如果都正常,则开门,否则不开门
6、通过WIFI模块将工号、检测信息发送到手机端,手机端可远程控制是否需要启动测量和不启动测量,门锁打开关闭
总字数:14768
摘 要
疫情时代对各种出入口场所需要人工进行来往人员人体温度的测量、健康码的识别、口覃佩戴识别与提醒,这种模式存在交叉感染风险,工作人员疲惫易出纸漏等问题。
为了解决上述问题,本文基于 STM32 单片机设计一款防疫智能门禁系统。该系统通过红外测温模块实现无接触测温、自动识别健康码、自动识别是否消毒、自动开启门禁的功能,通过测试,用户首先需要进行刷卡,扫码或者指纹其中一种方式进行确认,其次需要检测到人并且通过非接触测温检测当前体温在设置的范围之内进行开锁。经测试系统操作简单可靠,符合当前的防疫需求。此设计在门禁系统的安全性及可靠性方面具有一定的现实意义。
ABSTRACT
n the era of the epidemic, it is necessary to manually measure the human body temperature, identify the health code, and identify and remind the wear of the mouth of the personnel at various entrances and exits. This mode has the risk of cross-infection, and the staff is tired and prone to paper leakage.
In order to solve the above problems, this paper designs an anti-epidemic intelligent access control system based on STM32 microcontroller. The system realizes the functions of non-contact temperature measurement, automatic identification of health code, automatic identification of disinfection, and automatic opening of the access control through the infrared temperature measurement module. Through the test, the user first needs to confirm by swiping the card, scanning the code or fingerprint, and then needs to detect the person and detect the current temperature within the set range through non-contact temperature measurement. The tested system is simple and reliable, and meets the current epidemic prevention requirements. This design has certain practical significance in the security and reliability of the access control system.
Keywords: STM32 MCU; Health code; The epidemic; Non-contact temperature measurement; Entrance guard
目 录
第1章 引 言 5
第2章 系统设计方案 8
第3章 系统硬件电路设计 11
第4章 系统软件程序设计 17
第五章 实物制作与调试 21
结 论 25
参考文献 27
致 谢 28
附录 29