/Face-Detection-and-Tracking-Using-OpenCv-Python-and-Arduino-Serial-Communication

The face position identified with OpenCV is processed using Python and then transmitted to Arduino via Serial Communication. Arduino, in turn, directs the servo motors to the position where the face is located.

Primary LanguagePython

Face-Detection-and-Tracking-Using-OpenCv-Python-and-Arduino-Serial-Communication

Working Prenciple

How the project works: Your face is recognized using OpenCv and Python. Your face is tried to be brought to the center according to the position of your face on the screen. The data produced in Python is sent to the Arduino, which processes them and sends them to the servo motors.

Required Software

Required Hardware:

For serial connection, Arduino must be connected to the computer via usb .