/FingerPrint-Security-System-IoT

This project creates a secure system against bad people, takes photos of people in case of unauthorized entry and sends notifications to the owner via e-mail.

Primary LanguageC++

Description Of The Project

  • This project creates a secure system against bad people, takes photos of people in case of unauthorized entry and sends notifications to the owner via e-mail.
  • This project is only a prototype and is open to development.

The circuit diagram of the project is below 👇

image

  • In this project, a laptop camera was used as a camera module.
  • When the wrong fingerprint is read, the red LED turns on, and when the correct fingerprint is read, the green LED turns on.

image image

  • When the wrong fingerprint is read, it takes a photo of the person and sends an e-mail to the owner.

image

image

Description Of The Files

Enroll.ino: This file is used to record fingerprints.
Fingerprint.ino: This file is used to perform the necessary operations when the fingerprint is read.
Main.py: This python file is used to take a photo of the bad person and send it to the owner by e-mail when the fingerprint is read incorrectly.

The Technologies Used In This Project

  • NodeMCU ESP826
  • Finger Print Sensor DY-50
  • OpenCV (cv2)
  • SMTP Protocol
  • Camera Module
  • ThingSpeak (for data transfer)
  • Python
  • Ardunio IDE

Authors and Thanks