Здесь рассказывается, как можно легко и просто соединить python, компьютерное зрение (библиотека openCV) и плату arduino.
Ссылки на использованный материал:
* Код для распознавания лица https://artelliq.com/blog/how-to-build-a-webcam-face-detector-using-opencv-python/ (не забиваем правильно указать камеру )
* Файл-описание для оправления лиц https://raw.githubusercontent.com/opencv/opencv/master/data/haarcascades/haarcascade_frontalface_default.xml
* Работа firmata и arduino https://arduinoplus.ru/arduino-python-10/
(подробнее о firmata https://github.com/firmata/protocol)
Ссылки на используемое ПО:
* PyScripter https://sourceforge.net/projects/pyscripter/ (Внимание! Версия IDE должна совпадать с версией python)
* Arduino IDE https://www.arduino.cc/en/software