12 Şubat 2017 Pazar

Arduino UNO - Potansiyometrenin Değerini Okumak

 Bu programımızda potansiyometre ile değer okumayı anlatacağım. Öncelikle potansiyometreye değinmek istiyorum. Potansiyometre, ayalı bir dirençtir. Potansiyometre, devrelerde akımı sınırlamak ya da gerilimi bölmek amacıyla kullanılan devre elemanıdır. Bu programımızda da potansiyometreyi çevirerek serial monitörde değerin azalıp arttığını göreceğiz.

Projemizde gerekli olan malzemeler şunlardır;

     1x Arduino UNO
     1x 10K Potansiyometre
     3x Jumper


Devremizin kurulumu aşağıdaki gibidir.

Kırmızı jumper = +5V   ,   Sarı jumper = A0   ,   Siyah jumper = GND


Projemizin kodu


int potDeger=0;     //Tamsayı tipinde potDeger değişkeni oluşturuldu.

void setup()        //Setup fonksiyonu INPUT - OUTPUT ayarları yapar.

{
pinMode (A0,INPUT);      //Potansiyometre giriş olarak bağlandı.
Serial.begin (9600);          //9600 baudrate hızıyla seri haberleşme başladı.
}

void loop()    //Anaprogram.(Sonsuz döngü)

{

potDeger=analogRead(A0);  //Potansiyometreyi okuyup potDeger’in içine atıldı.
Serial.println(potDeger);   //Potansiyometrenin değeri ekranda yazılır.

delay(100);   //100ms arayla potansiyometre değeri yazılır.

}


Eray YILDIRIM

1 yorum:

  1. Eray bey çok başarılı bir çalışma olmuş teşekkür ederim .

    YanıtlaSil