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