Kaydol

Giriş Yap

Parolanızı mı unuttunuz

Şifreni mi unuttun? Lütfen e-mail adresinizi giriniz. Bir bağlantı alacaksınız ve e-posta yoluyla yeni bir şifre oluşturacaksınız.

Üzgünüz, gönderi ekleme izniniz yok.

Arduino İle Servo Motor Konrolü

Arduino İle Servo Motor Konrolü

Merhaba arkadaşlar arduino ile çılgın projelerde olabildiğince hızlı ilerlemeye devam ediyoruz. Bu yazımızın konusu arduino servo motor kontrolü nasıl yapılır nasıl bağlanır onu öğreneceğiz. 🙂 Ama öncelikle servo motorlar hakkında biraz bilgiye sahip olmamız lazım. Servo motorlar, belirli bir konuma dönebilen mükemmel cihazlardır.Genellikle, 180 derece dönebilen bir servo kolu vardır. Arduino’yu kullanarak, bir servoya belirli bir konuma gitmesini söyleyebiliriz ve oraya gidecektir. Bu kadar basit! Servo motorlar ilk önce Uzaktan Kumanda (RC) dünyasında kullanıldı, genellikle RC araçların veya fleplerin bir RC düzleminde yönlendirilmesini kontrol etmek için. Zamanla kullanımlarını robotik, otomasyon ve tabii ki Arduino dünyasında buldular. Eğer sizde heyecanlandıysanız zaman kaybetmeden hemen işe koyulalım 🙂

Malzeme Listesi

1- Herhangi Bir Arduino Modeli

2- Servo Motor

3- Jumper Kablolar

4- Pil Veya Güç Kaynağı

Not: Tüm bu malzemeleri elektronik parça satan yerlerde bulabilirsiniz yada şu ve buadreslerden internet üzerinden güvenle sipariş edebilirsiniz 🙂

Arduino İle Servo Motor Konrolü Devre Şeması

Önemli Not !!

Bu şemada dikkat edilmesi gereken şey micro servolar için uygun olmasıdır. Eger büyük torklu servolar kullanacaksanız ek güç kaynağı bağlamanız gerekmektedir tıpkı alttaki şemada ki gibi, aksi halde arduinonuz servonun amper’ini karşılayamayacağından  arduinonuz yanacaktır !

Arduino’ya servo motor bağlanma adımları şunlardır;

1- Servo motorun üç pimli dişi konnektörü vardır. En koyu veya hatta siyah olan kablo genellikle eksidir.

2- Bunu arduino da GND‘ye bağlayın. kırmızı olan güç kablosunu 5V‘a bağlayın.

3- Servo konektördeki geriye kalan kabloyu arduino’daki dijital bir pine bağlayın.(biz 2. pine bağladık)

Arduino İle Servo Motor Kontrolü Programlama

Devreyi kurduktan sonra alt tarafta yer alan kodları Arduino kartımıza yükleyelim.

//DONANIM PLUS ELEKTRONİK
//TASARIM TOLGA SOYTEPE
//İNSTAGRAM Tolgasyp
//TWİTTER TSytpp
#include<Servo.h> // Servo kütüphanemizi ekledik
Servo servom; // bağladığımız servoya bir isim tanımladık
void setup() {
servom.attach(2); // Servomuzu 2. pine tanımladık}void loop() {
servom.write(0); // servoya 0’ıncı dereceye gitmesini söyledik
delay(1000); // 1 saniye bekleyip
servom.write(45); // 45 derece dönmesini söyledik
delay(1000); // 1 saniye bekleyip
servom.write(90);// 45 derece daha dönüp 90 dereceye gelmesini söyledik
delay(1000); // 1 saniye bekleyip
servom.write(180); // 90 derece daha dönüp toplamda 180 dereceye gelmesini söyledik
delay(1000);// 1 saniye daha bekleyip tekrar – 180 derece dönüp 0’ıncı dereceye dönmesini söyledik

}

Proje kodlarını buradan indirebilirsiniz 🙂

Minik bir hatırlatma seri iletişimi başlatarak serial monitörden de servonun pozisyonunu izleyebilirsiniz 🙂

Bir yazının daha sonuna geldik umarım faydalı olmuştur anlamadığınız veya kafanıza takılan yerler olursa yorumlardan veya kişisel sosyal medya hesaplarımdan ulaşabilirsiniz. Kolay gelsin 🙂

İlginizi Çekebilecek Diğer Yazılar

Arduino ile 6 Potansiyometre Kullanarak 6 Servo Kontrolü

Merhaba arkadaşlar arduino ile projelerde uzun bir aradan sonra kaldığımız yerden devam ediyoruz. Bu geçirdiğimiz ...

Arduino Nedir? Özellikleri Nelerdir? Nerelerde Kullanılır? Ne İşe Yarar?

Arduino nedir? Arduino ile neler yapılabilir? Ne işe yarar bu Arduino? Arduino çeşitleri nelerdir? Arduino ...

Arduino ile Nrf24l01 Kullanarak Joystick ile Servo Kontrolü

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz… Bugün ki konumuz Arduino ile Nrf24l01 ...

Arduino ile Nrf24l01 Kullanarak Potansiyometre ile Servo Kontrolü

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz… Bugün ki konumuz Arduino ile Nrf24l01 ...

Arduino, Nrf24l01 ile DHT11 kullanarak Lcd Ekrana Sıcaklık Verisi Yollama

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki konumuz bir önceki yazımızın ...

Arduino, Nrf24l01 ile DHT11 kullanarak Serial Monitörden Sıcaklık Bilgileri Okuma

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki konumuz Nrf24l01 ve Dht11 ...

Arduino İle Akıllı Çöp Kutusu

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki konumuz oldukça basit ama ...

Arduino ile NRF24L01 Wireless Modül İle Led Kontrolü

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı gitmeye çalışıyoruz. Bugün ki konumuz Arduino ile NRF24L01 ...

Arduino İle Engelden Kaçan Robot Yapımı

Merhaba arkadaşlar arduino ile projelerimizde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki yazımızın konusu başlıkta da ...

Arduino Uno İle 4x4x4 Led Küp Nasıl Yapılır ?

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki konumuz Arduino ile 4x4x4 ...