Kod:
	
	#include <Servo.h>
Servo servoMotor; // Servo motor nesnesi oluşturuluyor
int ledPin = A1; // LED'in bağlı olduğu dijital pin (13)
int servoPin = A2; // Servo motorun bağlı olduğu dijital pin (9)
int angle = 0; // Başlangıç açısı
void setup() {
  servoMotor.attach(servoPin); // Servo motoru belirtilen pini kullanarak başlat
  pinMode(ledPin, OUTPUT); // LED pinini çıkış olarak ayarla
}
void loop() {
  for (angle = 0; angle <= 180; angle++) { // 0 ile 180 derece arasında döngü oluştur
    servoMotor.write(angle); // Servo motoru belirli açıya döndür
    delay(10); // Servo motorun daha akıcı hareket etmesi için delay süresi azaltıldı
    if (angle >= 70 && angle <= 90) {
      digitalWrite(ledPin, LOW); // LED'i söndür
    } else if (angle >= 90 && angle <= 110) {
      digitalWrite(ledPin, HIGH); // LED'i tam parlaklıkta yak
    }
  }
 
  for (angle = 180; angle >= 0; angle--) { // 180 ile 0 derece arasında döngü oluştur
    servoMotor.write(angle); // Servo motoru belirli açıya döndür
    delay(10); // Servo motorun daha akıcı hareket etmesi için delay süresi azaltıldı
    if (angle >= 70 && angle <= 90) {
      digitalWrite(ledPin, LOW); // LED'i söndür
    } else if (angle >= 90 && angle <= 110) {
      digitalWrite(ledPin, HIGH); // LED'i tam parlaklıkta yak
    }
  }
}
	C# ile yazıldı. Kodda hata var çözemedim. Bu proje benim için önemli yardımcı olanlara şimdiden teşekkürler.