#include <Servo.h>

Servo myservo;
unsigned long previousMillis = 0;
const long interval = 15; // Servo için güncelleme aralığı

int pos = 0; // Servo açısı

void setup() {
  myservo.attach(9);
}

void loop() {
  unsigned long currentMillis = millis();
  
  if (currentMillis - previousMillis >= interval) {
    previousMillis = currentMillis;
    // Servo açısını güncelle
    pos += 1; // Servo açısını artır
    if (pos > 40) { // Servo 180 dereceye kadar dönebilir
      pos = 0; // 180 dereceye ulaşıldığında 0 dereceye geri dön
    }
    myservo.write(pos); // Servo açısını güncelle
  }
}