//Servo Motor 90 Derece Döndürme
#include<Servo.h> //Servo motor çalışması için gerekli kütüphane dosyasını ekledik.
Servo motor; //motor adında bir servo nesnesi oluşturduk.
void setup()
{
motor.attach(9); // Servo motorun data pinini Arduino 9 numaralı pine bağladık.
}
void loop()
{
motor.write(90); // Servo motora açı değeri olarak 90 dereceye döndürdük.
}
//Açıklama:
//Devreye bir kere enerji verdiğinizde servo motor 90 derece dönecektir.
//Tekrar 90 derece döndürmeyi test etmek için 90 değeri yerine 0 girerek servo motoru eski haline getirmeliyiz.
//Sonra tekrar 90 veya başka bir değer girerek servo motoru farklı açıda döndürebiliriz.
DEVRENİN ÇALIŞMASI:
Devreye enerji verdiğimizde servo motor bulunduğu konumdan 90 derece hareket edecektir. Burada 90 değeri yerine 0 -180 arasında sayı değerleri girerek devrenin çalışmasını bu şekilde de test edebilirsiniz.
DEVRE BAĞLANTI ŞEMASI:

DEVRE KURULUMU:
Malzemeler:
Arduino Uno
1 adet SG90 Servo Motor
3 adet iki ucu erkek jumper kablo
Servo motorun kırmızı uç çıkışına (+), jumper kablo bağlanarak kablonun diğer ucu Arduino’nun +5 Volt pinine, servo motorun kahverengi uç çıkışına (-), jumper kablo bağlanarak kablonun diğer ucu Arduino’nun GND pinine, servo motorun turuncu uç çıkışına (data) jumper kablo bağlanarak kablonun diğer ucu Arduino’nun 9 numaralı PWM dijital girişine bağlanarak devre tamamlanır.
