#include <HUSKYLENS.h> // v0.3.2
#include <Wire.h> // v1.0.1
HUSKYLENS huskylens;
int cikisPini=2; // çıkış pini
void setup(){
Wire.begin(); huskylens.begin(Wire);
huskylens.writeAlgorithm(ALGORITHM_FACE_RECOGNITION); // yüz tanıma modu seçildi
pinMode(cikisPini,OUTPUT); digitalWrite(cikisPini,0); // çıkış kapalı başlatıldı
}
void loop(){
if(!huskylens.request()) return; // veri yoksa geç
if(!huskylens.isLearned() || !huskylens.available()) return; // yüz yoksa geç
HUSKYLENSResult r=huskylens.read(); // yüz verisi alındı
if(r.ID>0){ // herhangi bir kayıtlı yüz tanındıysa
digitalWrite(cikisPini,1); delay(1000); digitalWrite(cikisPini,0); // çıkış 1 sn aktif
}
}
No responses yet