Arduino pır sensör - TRN CODING

Arduino pır sensör

 ARDUINO PIR SENSÖR


int led = 13;                
int sensor = 2;              
int state = LOW;              
int val = 0;                 
void setup() {
  pinMode(led, OUTPUT);      
  pinMode(sensor, INPUT);    
  Serial.begin(9600);        
}
void loop(){
  val = digitalRead(sensor);   
  if (val == HIGH) {           
    digitalWrite(led, HIGH);  
    delay(100);                 
    if (state == LOW) {
      Serial.println("Hareket Basladi"); 
      state = HIGH;       
    }
  } 
  else {
      digitalWrite(led, LOW); 
      delay(200);              
      if (state == HIGH){
        Serial.println("Hareket Durdu");
        state = LOW;       
    }
  }
}

Yorum Gönder

1 Yorumlar