Skip to content

I'm interfacing an Arduino Uno with a camera and using Python to implement face recognition.

Notifications You must be signed in to change notification settings

mohd-minhal/FACE_RECOGNITION_WITH_ARDUINO_UNO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FACE_RECOGNITION_WITH_ARDUINO_UNO

This project integrates an Arduino Uno with a 16x2 LCD and implements face recognition using Python.

Requirements

Hardware:

  • Arduino Uno (Arduino UNO R3)
  • 16x2 LCD Display

Software:

  • Arduino IDE
  • Python (version 3.x)
  • Visual Studio Desktop Development Tools
  • CMake

Python Modules:

  • OpenCV
  • Dlib (requires CMake for installation)
  • Face_recognition
  • PySerial

How to Use

  1. Clone the repository.
  2. Upload ard_chaser.ino to the Arduino board using the Arduino IDE.
  3. Modify the serial port name in the Face_Rec script:
    ArduinoConn = serial.Serial("YOUR_SERIAL_PORT", 9600)  # Replace "YOUR_SERIAL_PORT" with your actual port (e.g., "COM3" on Windows)
  4. Run the Face_Rec script.

This setup will enable the Arduino to interface with the camera and display recognized individuals' names on the LCD. If a face is not recognized, the display will show "Unknown."

About

I'm interfacing an Arduino Uno with a camera and using Python to implement face recognition.

Topics

Resources

Stars

Watchers

Forks