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 Potansiyometre İle Servo Motor Kontrol

Merhaba arkadaşlar arduino ile çılgın projelerde olabildiğince hızlı ilerlemeye devam ediyoruz. Bu yazımızın konusu arduino potansiyometre ile servo motor kontrolü nasıl yapılır nasıl bağlanır onu öğreneceğiz. 🙂 İsterseniz zaman kaybetmeden hemen işe koyulalım 🙂

Arduino Potansiyometre İle Servo Motor Kontrol Projesi Malzeme Listesi

1- Herhangi Bir Arduino Modeli (Ben mega kullanacağım)

2- Servo Motor

3- 10 k Potansiyometre

4- Breadbord ve Jumper Kablolar

Arduino Potansiyometre İle Servo Motor Kontrolü Devre şeması

Alt tarafta çizdiğimiz devre şemasına bakarak devremizi breadboard’umuza kuralım.

Ö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. Bu konuyu şu postta anlatmıştık aksi halde arduinonuz servonun amper’ini karşılayamayacağından  arduinonuz yanacaktır !

Yazılım

Devreyi kurduktan sonra alt tarafta yer alan kodları Arduino kartımıza yükleyelim ve Serial Monitörü açalım bakalım ne ile karşılaşacağız 🙂

//DONANIM PLUS ELEKTRONİK
//TASARIM TOLGA SOYTEPE
//İNSTAGRAM Tolgasyp
//TWİTTER TSytpp
#include<Servo.h> // servo kütüphanesini ekliyoruz
int
potpin = A0, // pot giriş pinini A0 a tanımadık
potdeger; // pottan aldığımız degerleri atayacağımız bir değişken tanımladık
Servo servom; // servom adında bir servo motor tanımladık
void setup() {
Serial.begin(9600); // usb üzerinden seri iletişimi başlattık
servom.attach(2); // servonun data pinini 2. pine bağladık..
pinMode(potpin,INPUT); // potu bağladığımız pini giriş olarak tanımladık..}void loop() {
potdeger = analogRead(potpin); // potdegeri pottan aldığımız veriye eşitledik
potdeger = map(potdeger, 0, 1023, 0, 180); // map komutuyla pottan aldığımız 0- 1023 değerini servo motorun derece kapasitesi olan 0- 180 e oranladık
servom.write(potdeger); // ve oranladığımız değeri servoya yaptırmasını söyledik..
Serial.println(potdeger); // Serial monitöre pottan aldığımız değerleri yazmasını söyledik..
delay(10);// arduinonun sağlıklı çalışması için bir ara zaman bıraktık..}

Projede kullanılan yazılım kodlarını buradan indirebilirsiniz 🙂

Tam solda iken;

Tam sağda iken;

Arada iken;

Bir yazının daha sonuna geldik umarım faydalı olmuştur anlamadığınız veya kafanıza takılan yerler olursa yorumda 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 ...