#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
  }
}


Categories:

Tags:

No responses yet

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Dersler