#include <Servo.h> // servo kütüphanesini ekledik
Servo servo; // servo nesnesine isim verdik
// mesafe sensorunun pinlerini atadık
int echoPin = 8;
int trigPin = 9;
long sure,mesafe; // mesafe sensoru ölçümü için 2 değişken atadık

void setup() {
  servo.attach(2); // servoyu 2. pine atadık
  // mesafe sensorunu giriş çıkış olarak ayarladık
  pinMode(echoPin,INPUT);
  pinMode(trigPin,OUTPUT);

}

void loop() {
  // mesafe sensorunu aktif hale getirdik
  digitalWrite(trigPin,LOW);
  delayMicroseconds(5);
  digitalWrite(trigPin,HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin,LOW);
  sure = pulseIn(echoPin,HIGH);

  mesafe = sure /29.1/2; // mesafeyi ölçtü

  if(mesafe < 10) { // eger mesafe 10dan küçükse 
    servo.write(90);
    delay(2000);
  } else { // aksi taktirde
    servo.write(180);
  }
}
