Arduino Servo Motor – Sg90 – Mg90 – Servo Motor Kontrolü – Ders 53-

Dc motorlar içerisinde değerlendirebileceğimiz servo motorlar bir çok alanda kullanılmaktadır.

Servo, herhangi bir mekanizmanın işleyişini hatayı algılayarak yan bir geri besleme düzeneğinin yardımıyla denetleyen ve hatayı gideren otomatik aygıttır. Servo Motor ise içerisindeki elektronik yapı sayesinde konumu istediğimiz yerde bekletilebilen motordur.

servo motor
servo motor

Arduino ile servo motorlar kullanılarak bir çok proje gerçekleştirilebilir. Biz sizlerle Mikro Servo SG90 modelini arduino ile kullanımı kavrayacağız.

.servo_sg90Bu motor, 5 volt ile çalışabilmesi ve çok fazla akım çekmemesi arduino ile kullanımı rahatlıkla yapılabilmektedir.

Bu motoru arduino ile kullanırken hazır kütüphaneden faydalanabiliyoruz. Bu kütüphane Arduino ide kurulumu içerisinde standart olarak bulunmaktadır. Haricen kütüphane indirip kurmanıza gerek yoktur.

Aşağıdaki şemada bir servo motorun potansiyo metre ile kullanımını gerçekleştireceğiz.

servo sg 90 şema
servo sg 90 şema
//Görsel İşitsel Teknoloji Kanalı
//wwww.teknikerler.com
//Kerim Arı Youtube kanalı Servo Motor  Kodları  - kullanımı örnek Kodları



#include <Servo.h>
#define pot A0
Servo servo_git;  
int pozisyon;

void setup() {

  Serial.begin(9600);
  servo_git.attach(9);  

}

void loop() {

 pozisyon = analogRead(pot);
 pozisyon = map(pozisyon, 0,1023,0,180);
 Serial.print("Açı ");
 Serial.println(pozisyon);
  servo_git.write(pozisyon);                 
  delay(15);                           
}
Videoyu İZLEMEK İÇİN TIKLAYINIZ