Automatisez votre maison intelligente avec un Tarte aux framboises est une idée populaire dans la communauté Raspberry Pi et il existe de nombreuses façons uniques d’implémenter le SBC dans différentes conceptions. Aujourd’hui, nous partageons un autre projet basé sur la domotique créé par le fabricant et développeur Dillon McCardell qui utilise un Pi pour faire fonctionner un système de verrouillage de porte utilisant la reconnaissance faciale connue sous le nom de AuraLock.
Le système fonctionne comme vous vous en doutez : il utilise une caméra pour capturer des images de visages potentiels. Si un visage reconnu et approuvé est détecté, le Pi déclenchera le déverrouillage du pêne dormant. Une fois le pêne dormant déverrouillé, les utilisateurs peuvent entrer dans la pièce et verrouiller manuellement la porte ou le faire à l’aide de l’application mobile correspondante.
L’application mobile a été créée à partir de zéro par McCardell uniquement pour le projet AuraLock. Il est basé sur Android et offre une multitude de fonctionnalités qui font passer le projet d’une idée de base à un système de maison intelligente à part entière. L’application permet aux utilisateurs de contrôler à distance le verrou, de gérer les comptes d’utilisateurs, d’accéder à la caméra en temps réel et même d’activer un mode qui se déverrouille automatiquement pour n’importe quel visage plutôt qu’un spécifique, idéal pour les moments où l’on attend de la compagnie.
AuraLock est alimenté par un Raspberry Pi à l’aide d’un Servo PWM Pi HAT ainsi que de quelques composants supplémentaires. Il utilise un module de caméra 12 MP, une LED, un servo, un capteur de porte magnétique et un convertisseur analogique-numérique (ADC) MCP3008. Tous ces composants fonctionnent ensemble à l’aide d’un PCB personnalisé développé par McCardell pour le projet AuraLock. Tout est logé à l’intérieur d’un boîtier personnalisé, imprimé en 3D, créé à l’aide de SolidWorks et Fusion360.
Le côté logiciel du projet est plutôt complexe et McCardell a eu la gentillesse de partager tous les détails juteux sur son fonctionnement sur la page du projet. Pour résumer, l’application mobile utilise une base de données Firebase pour communiquer avec le Raspberry Pi. L’application mobile est conçue avec une interface graphique personnalisée avec divers boutons pour des choses comme le verrouillage, le déverrouillage, la capture d’images, la surveillance de l’historique d’utilisation et l’ajout de nouveaux visages au registre de déverrouillage.
Si vous souhaitez recréer ce projet Raspberry Pi ou simplement avoir une meilleure idée de son fonctionnement, visitez la page officielle du projet AuraLock et assurez-vous de suivre McCardell pour des développements plus impressionnants à l’avenir.