Arduino ile Micro Servo Motor Kullanımı

Arduino ile Micro Servo Motor Kullanımı

Bu derste Arduino ile Micro Servo Motor kullanımını görelim.

Bu derste Arduino ile Micro Servo Motor kullanımını görelim.

Fritzing şeması

servo-motor

Proje için gerekli malzemeler :

  • 1 adet Micro Servo Motor (Satın alma linki için tıklayınız)
  • Arduino UNO
  • 3 adet Erkek-Erkek Jumper kablo

Proje kısa bilgi :

SERVO-MOTOR-DETAY

  • →Sarı kabloyu Arduino'da ki 5.pin'e bağlıyoruz.
  • → VCC olan kırmızı kabloyu Arduino'daki 5V'a bağlıyoruz.
  • →GND olan siyah kabloyu Arduino'daki GND pinine bağlıyoruz.

Kod

/* 
 Kod Sokağı gururla sunar...
celalcan HACIHASANOĞLU
 www.kodsokagi.com
*/

#include <Servo.h>

Servo myservo;  // Servo'yu kontrol etmek için myservo adında değişken üretiyoruz.

int pos = 0;    // Servonun konumunu saklamak için değişkenimizi oluşturuyoruz.

void setup() {
  myservo.attach(9);  // servo'ya 9.pinden çıkış veriyoruz.
}

void loop() {
  for (pos = 0; pos <= 180; pos += 1) { // 180 dereceye kadar 1'er derece artırarak ilerleyecek
    myservo.write(pos);              // pos konumuna gitmesini servo'ya söylüyoruz.
    delay(15);                       // konuma ulaşmak için servo 15 milisaniye bekliyor.
  }
  for (pos = 180; pos >= 0; pos -= 1) { // 0 dereceye kadar 180 dereceden 1 er derece azaltalarak ilerler. Yani geri dönüş yapıyoruz artık.
    myservo.write(pos);              // pos konumuna gitmesini servo'ya söylüyoruz.
    delay(15);                       // konuma ulaşmak için servo 15 milisaniye bekliyor.
  }
}

 

 ⇒ Micro Servo Motor datasheet'i indirmek için tıklayınız...


Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git