Bu etkinliğimizde potansiyometre ile servo motorumuzu kontrol edebileceğiz.
#include // Servo kütüphanesini ekliyoruz.
const int pot=A1; // Servo kontrol potunu bağlayacağımız analog giriş.
Servo servom; // Bu komutla servo kontrol nesnemizi oluşturduk.
int potdurum=0;
int aci = 0;
void setup(){
servom.attach(5); // Servomuzu bağlayacağımız pini belirledik.
}
void loop()
{
potdurum=analogRead(pot);
aci= map(potdurum,0,1023,0,180);//Pottan okunan değeri 180e oranlıyoruz.
{servom.write(aci); // Yukarıdaki oranladığımız değeri servoya yazdırıyoruz.
delay(1000); // 1000 milisaniye (1 saniye) beklet
}
}