SERVO MOTORU 90 DERECE DÖNDÜRME

//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.