一种具有刷脸测温功能的门禁设备的制作方法_第1页
一种具有刷脸测温功能的门禁设备的制作方法_第2页
一种具有刷脸测温功能的门禁设备的制作方法_第3页
一种具有刷脸测温功能的门禁设备的制作方法_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一种具有刷脸测温功能的门禁设备的制作方法1.介绍本文介绍一种具有刷脸测温功能的门禁设备的制作方法,该门禁设备可以实现对进出人员的身份认证和体温测量。本文将从硬件设备和软件系统两个方面进行详细介绍。2.硬件设备2.1硬件材料RaspberryPi4B4GBRaspberryPi硬盘扩展板USB摄像头数字温度传感器人体红外感应模块移动电源TFT触摸屏保护壳杜邦线、电缆等小配件2.2硬件连接连接RaspberryPi和硬盘扩展板。将硬盘扩展板插入RaspberryPi的树莓派口上,然后将Sata数据线和电源线连接电源和硬盘扩展板。连接USB摄像头。将USB摄像头插入RaspberryPi的USB接口上。连接数字温度传感器。将数字温度传感器的信号线接到RaspberryPi的GPIO4口上,电源线接到RaspberryPi的3.3V口上,地线接到RaspberryPi的GND口上。连接人体红外感应模块。将人体红外感应模块的信号线接到RaspberryPi的GPIO17口上,电源线接到RaspberryPi的3.3V口上,地线接到RaspberryPi的GND口上。连接TFT触摸屏。将TFT触摸屏插入RaspberryPi的GPIO口,连接好电源。2.3硬件外观将以上硬件设备安装在保护壳中,使其外观更为美观,方便使用。3.软件系统3.1软件环境Raspbian操作系统Python编程语言openCV库dlib库face_recognition库Adafruit_DHT库tkinter库smtplib库3.2软件功能人脸识别:使用openCV、dlib和face_recognition库实现门禁设备的人脸识别功能,对于已知的人脸,设备可以自动识别并打印出该人的名字。温度检测:使用数字温度传感器实现门禁设备的温度检测功能,能够自动测量进入人员的体温并在屏幕上显示。人体检测:使用人体红外感应模块检测人体进出门的情况。信息提醒:使用tkinter库实现门禁设备的人脸识别和温度检测结果在屏幕上的显示,并使用smtplib库实现邮件提醒功能,当进入人员体温异常时,门禁设备可以自动向管理员的邮箱发送一封警报邮件。3.3软件实现根据以上功能要求,我们使用Python编程语言实现针对该门禁设备软件的源代码。通过使用openCV、dlib和face_recognition库实现人脸识别功能。从摄像头中获取实时的图像帧,对图像中人脸进行识别定位,利用face_recognition库进行人脸特征提取后进行比对。当比对结果与已知人脸库中的人物一致时,门禁设备将显示该人物的名字和头像。使用数字温度传感器实现体温检测。读取体温传感器的数据,并根据测温数据显示结果,当进入人员体温异常时,门禁设备会自动向管理员的邮箱发送一封警报邮件。使用人体红外感应模块检测人体进出门的情况。根据人体感应模块的信号判断人是否进入或离开门。使用tkinter库实现门禁设备的人脸识别和温度检测结果在屏幕上的显示。利用smtplib库实现邮件提醒功能,当进入人员体温异常时,门禁设备可以自动向管理员的邮箱发送一封警报邮件。4.总结本文介绍了一种具有刷脸测温功能的门禁设备的制作方法,并从硬件设备和软件系统两个方面进行了详细介绍。通过本文的制作方法,我们可

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论