Bu uygulamada MATLAB' da yüz detektörlerini kullanarak yüz tespiti edilip Arduino yardımıyla ledimiz yanmaktadır.
clc,clear all;
a=arduino('com5')
FaceDetector = vision.CascadeObjectDetector;
cam=ipcam('http://192.168.1.253:8080/videofeed');
while(1)
frame=snapshot(cam);
BBOX = step(FaceDetector,frame);
videoFrame = insertShape(frame, 'Rectangle', BBOX);
imshow(videoFrame); title('Bulunan Yüz Resimleri');
n=size(BBOX,1);
str_n=num2str(n);
str=strcat(str_n, ' Kişi Bulundu');
disp(str);
if n==1
writeDigitalPin(a,'D9', 1);
else
writeDigitalPin(a,'D9', 0);
end
end