【Raspberry Pi 通过面部识别自动解锁门】

2022-10-08 15:22:43来源:周公解梦

使用RaspberryPi自动化您的智能家居是RaspberryPi社区中的一个流行想法,并且有许多独特的方法可以将SBC实施到各种设计中。今天,我们将分享另一个由制造商和开发商DillonMcCardell创建的基于家庭自动化的项目,他使用Pi来操作一个门锁系统,该系统使用称为AuraLock的面部识别。

该系统的工作方式与您预期的一样——它使用摄像头捕捉潜在面孔的图像。如果检测到识别和批准的面部,Pi将触发锁舌解锁。锁舌解锁后,用户可以进入房间并手动锁门或使用相应的移动应用程序锁门。

该移动应用程序是由McCardell为AuraLock项目从头开始创建的。它基于Android,并提供了一系列功能,将项目从基本概念转变为成熟的智能家居系统。该应用程序允许用户远程控制锁、管理用户帐户、实时访问相机,甚至启用一种自动解锁任何面部而不是特定面部的模式——非常适合人们可能期待有人陪伴的时候。

AuraLock由RaspberryPi在ServoPWMPiHAT以及一些附加组件的帮助下供电。它使用一个12MP摄像头模块、一个LED、一个伺服器、一个磁性门传感器和一个MCP3008模数转换器(ADC)。所有这些组件都使用为AuraLock项目开发的定制PCBMcCardell协同工作。一切都安装在使用SolidWorks和Fusion360创建的定制3D打印外壳内。

该项目的软件方面相当复杂,McCardell非常友好地在项目页面上分享了有关它如何工作的所有有趣细节。总而言之,移动应用程序使用Firebase数据库与RaspberryPi进行通信。该移动应用程序采用自定义GUI设计,带有各种按钮,用于锁定、解锁、捕获图像、监控使用历史记录以及向解锁注册表添加新面孔。

如果您想重新创建这个Raspberry Pi 项目,或者只是想更好地了解它是如何协同工作的,请访问官方AuraLock 项目页面,并确保关注 McCardell,以了解未来更令人印象深刻的发展。

相关文章更多>>

科技最新内容更多>>