กลับไปหน้ารวมไฟล์
smart-face-detection-door-lock-a97530-en.md

This project turns on the door lock automatically when recognized a known face. I have also used Blynk app to show who have entered the door.

This project is Based on Iot, Serial Communication and Face Recognition.

Before you do anything just copy and paste the code in pycharm and save it. Then please select the pictures of the people you want to give access and paste it to the Python Project File.

Make sure that your NodeMcu is setup.

get the com of the nodemcu and uploading speed and write it somewhere

if you need help these are my contacts:

Insta: www.instagram.com/rakin.anwar.28/

mail: rakinanwar2862@gmail.com

EXPANDED TECHNICAL DETAILS

Computer Vision Security Integration

This project combines high-level AI face detection with local Arduino-controlled hardware for a keyless entry system.

  • Edge-to-MCU Bridge: An external camera (or smartphone) runs a face-recognition script (often in Python/OpenCV). Once a "Match" is confirmed, the script sends an authorization signal to the Arduino via the Blynk IoT cloud.
  • Physical Lock Actuation: Upon receiving the "Authorized" signal, the Arduino triggers a 12V Solenoid Deadbolt via a relay or high-current MOSFET.

Interaction Design

  • Real-Time Notifications: Sends a push notification to the owner's phone via Blynk, including the name of the recognized person or an "Intruder Alert" if an unknown face is detected at the door.

ข้อมูล Frontmatter ดั้งเดิม

title: "Smart face detection door lock"
description: "This project turn disables the door lock for an authorised user by face detection."
author: "rakin_anwar"
category: ""
tags:
  - "openvc"
  - "python"
  - "smart appliances"
  - "human welfare"
  - "security"
  - "data collection"
  - "facerecognition"
  - "internet of things"
  - "monitoring"
  - "disability reduction"
  - "robots"
views: 5305
likes: 2
price: 699
difficulty: "Intermediate"
components:
  - "1x Relay (generic)"
  - "1x Webcam, Logitech® HD Pro"
  - "1x Raspberry Pi 3 Model B"
  - "1x NodeMCU ESP8266 Breakout Board"
  - "1x Jumper wires (generic)"
tools: []
apps:
  - "1x Blynk"
  - "1x Arduino IDE"
  - "1x PyCharm"
downloadableFiles: []
documentationLinks: []
passwordHash: "301d8a4e38ffc17c2431e82de9f120366ee34f6fb2940ff24301260ac352d8b1"
encryptedPayload: "U2FsdGVkX1+2Nxuzr3RNWGMt2Bj7mHuLTI3Ddti7RDjlWNOE4XaJdbjh65zYlnwfAQvwgnIPqQG5bOMwV3ay+noRX6H5a+uWfys1v4XH9iSYcTPRv4wtWdE7z8GKJVnt"
seoDescription: "Build an Arduino-based Smart face detection door lock. Securely unlock doors for authorized users using face detection technology."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/smart-face-detection-door-lock-a97530_cover.jpg"
lang: "en"