Potansiyometre ile led parlaklığı

Bu led kontrolünü yapmak icin arduinoya ihtiyaç yok aslinda. Ama ayni anda potansiyometre degerini gerilim değerini okuyarak led in hangi deger için yanmaya başladığını görebiliriz.

Bunun icin gerekli malzemeler ;

5kΩ yada 10 kΩ potansiyometre
1 tane led
Direnç (ben 4 tane 330Ω direnç kullandim)
Arduino uno
Jumper kablo
Breadboard

7v6NDN

Bu uygulamayi odanizdaki masa lambasinda da uygulayabilirsiniz.

Devreyi kurmak icin potansiyometreyi breadboard a takiyoruz. Potansiyometrenin orta ucunu arduino üzerinde A1 pinine takiyoruz ayni zmanda bu orta ucu ledimize takicaz. Potansiyometrenin sol ucunu (kırmızı kablo olan uc) arduino üzerinde gnd ye yani toprak uca bağlıyoruz. Diğer uc yani sağ ucu da potansiyometreye güç vermek için arduino üzerinde 5v pinine takiyoruz.
Ledi bağlamak icin potansiyometrenin orta ucunu kullanıyoruz. Orta ucunu direnclere bağlıyoruz direncleri paralel bağladım 330Ω dan az direncim yoktu. Direnclerin diğer uçlarına ledin anot(+) ucunu taktim katot (-) ucunu arduinonun gnd bağlantılarını birleştirdim. Boylece devremiz tamamlanmis oldu.

Potansiyometrenin değerini ve gerilim değerini okumak icin gerekli kod ve yazilimlar şunlar;


const int analogGirisPini= A1;
int potansiyometreDegeri=0;
float gerilim=0;
void setup() {
Serial.begin(9600);
}
void loop() {
potansiyometreDegeri=analogRead(analogGi¬risPini);
gerilim=(potansiyometreDegeri/1023.0)*5.¬0;
// sonuçları ekrana yazdırıyoruz.
Serial.print("Potansiyometre Değeri= ");
Serial.println(potansiyometreDegeri);
Serial.print("Gerilim Değeri= ");
Serial.println(gerilim);
delay(750);
}

  1. idilc10 29 Ağustos 2016 15:36

    kodun
    gerilim=(potansiyometreDegeri/1023.0)*5.0; kısmını açıklar mısınız rica etsem? potansiyometre değerini neden 1023 e bölüp 5 ile çarptınız?

    Cevapla
    • Arduinocu 30 Ağustos 2016 17:13

      arduino da bulunan 8 bitlik ADC var . Bunuda decimal sayi sistemine cevirdigimizde 2^8 den 1024 yapar . Demek oluyorki analog degerden olculen deger 0 ile 1023 arasinda olacaktir.

      OLCUM SU SEKILDE olur 0 volt 0 degerini gosterir 5 volt ise 1023 degerini gosterir

      o zaman matematiksel olarak
      5 volt 1023 ise
      gerilim PotansiyometreDEGERI

      dogru orantilidir . Bundan dolayi yukardaki kod olusuyor
      SAYGILAR

      Cevapla
      • Melike 24 Ekim 2016 09:34

        Teşekkürler biraz geç gördüm

        Cevapla
  2. Arduinocu 21 Haziran 2016 08:10

    Tebrikler melike

    Cevapla
    • Melike 25 Temmuz 2016 21:21

      Yavaş yavaş öğrenmeye çalışıyorum 😊 Teşekkürler

      Cevapla

Bir Cevap Yazın

Time limit is exhausted. Please reload CAPTCHA.