Close
0%
0%

Face Recognition Door Lock With Smartphone Notific

A smart Face Recognition Door Lock built using the HuskyLens AI Camera and ESP32-C6.

Public Chat
Similar projects worth following
An Advanced Level Door Lock Project With Smart level of Security. This Face Recognition Door Lock. Instead of carrying keys or remembering PINs, users simply look at the HuskyLens camera, which recognizes authorized faces and communicates with the ESP32-C6 to unlock the door. This project combines AI-powered vision with IoT control in a beginner-friendly setup. It’s a great demonstration of how low-cost AI modules like HuskyLens can be integrated with microcontrollers to create real-world security systems.

Have you ever wished your home security system felt as futuristic and intelligent as JARVIS from Iron Man? With my latest creation, that wish gets a step closer to reality. I’ve designed and built a Face Recognition Door Lock with Smartphone Notifications, combining sleek aesthetics with cutting-edge AI technology.

The modern design inspired by the Iron Man arc reactor, giving it that unmistakable high-tech, premium look. At the heart of the system is the DFRobot HuskyLens AI Machine Vision Sensor, an incredibly capable and beginner-friendly module that handles facial recognition with impressive speed and accuracy.

Security is at the core of this build — the door only unlocks when an authorized face comes within view of the HuskyLens camera. As soon as it detects and verifies a face from the stored authorized profiles, the door unlocks instantly and a Telegram bot sends a notification straight to your smartphone. Multiple authorized faces can be stored, and each time one of them is recognized, you’ll get an alert. If the face isn’t authorized, the lock stays firmly shut and silent, making sure only trusted individuals can get inside.

The process is seamless — the HuskyLens constantly scans for faces, verifies them against its database, and either grants access with a notification or denies entry without a sound. With the latest DFRobot Beetle ESP32-C6 microcontroller as the brain of the system, everything runs smoothly, from managing the HuskyLens to handling secure Telegram communication.

The result is a responsive, reliable, and stylish door access system that feels like it belongs in Tony Stark’s lab. This project is celebrating my love for the Marvel universe while merging fandom-inspired design with real-world security and functionality. I’ve always wanted my own J.A.R.V.I.S., and now, every time I walk up to my door, I feel like Tony Stark arriving at his workshop.

F8VF4UDMEBV2L1V.png

Connection

Portable Network Graphics (PNG) - 92.16 kB - 10/02/2025 at 17:28

Preview

Back (2).stl

For 3D Printing

Standard Tesselated Geometry - 229.67 kB - 10/02/2025 at 13:00

Download

MainPanel.stl

For 3D Printing

Standard Tesselated Geometry - 376.64 kB - 10/02/2025 at 12:59

Download

  • 1 × Huskeylens: AI Machine Vision Sensor
  • 1 × DFRobot Beetle ESP32-C6
  • 1 × MP1584EN Module
  • 1 × DC Female Jack
  • 1 × Solenoid Lock

View all 7 components

  • 1
    CAD & 3D Printing

    To start this project, I Started designing the CAD using Fusion 360. It’s a simple and compact design that’s easy to print and assemble. 

    For 3D Printing, You can directly download the required STL files below:

    1. Main Panel.stl
    2. Back.stl

    For 3D printing, I Recommend PCBWay, a professional 3D printing service known for its high precision, affordable pricing, and wide range of material choices. They support advanced technologies like SLA, SLS, MJF, and FDM, delivering smooth and durable parts that are ideal for both prototypes and final builds.

    One of the best things about PCBWay 3D printing is their fast turnaround time and reliable worldwide shipping, making it super convenient for hobbyists, students, and professionals alike. Whether you’re just getting started or working on a serious engineering project, PCBWay is a great choice.

    This September, PCBWay is offering TPU (FDM) 3D printing from just $7.96, up to 80% off! TPU is the perfect material for flexible yet durable parts. With PCBWay’s professional-grade 3D printing, high precision, smooth finish, and reliable global shipping, you can bring your flexible ideas to life at the best price. Bigger weight, bigger discount – limited time only, Sept 1–30!

    👉 Use the link to get an exclusive discount on your first 3D printing order from PCBWay!

  • 2
    Face Recognition

    Registering your face on the HuskyLens is very easy. Switch the HuskyLens to Face Recognition mode, then Point the + symbol at a face, short press the learning button to learn the face. If the same face is detected by HuskyLens, a blue frame with words Face: ID1 will be displayed on the screen, which indicates that HuskyLens has learned the face and can recognize it now.You can repeat the process to add multiple faces, each with its own unique ID.

  • 3
    Huskeylens Assembly

    Start by placing the HuskyLens into its dedicated slot inside the enclosure. Make sure it is aligned correctly with the front opening for a clear view. Once positioned, secure it firmly using the two provided screws.

    After securing the module, connect the included 4-pin JST connector to the HuskyLens. This connector makes the wiring neat and simple, ensuring a stable and reliable connection.

View all 16 instructions

Enjoy this project?

Share

Discussions

Does this project spark your interest?

Become a member to follow this project and never miss any updates