POTANSİYOMETRE İLE PWM LED KONTROLÜ (POTENTIOMETER WITH LED PWM CONTROL)

ARDUİNO İLE PWM KONTROL 

      
GEREKEN MALZAMELER;

  1. ARDUİNO UNO 
  2. POTANSİYMETRE 
  3. DİRENÇ Ledi korumak için 
  4. LED













KOD;









KOD AÇIKLAMASI;

  •  Konum tanımlamasını yapmamızın sebebi potansiyometre'nin degiştigi degerleri tanımlamaktır.
  • led1 tanımlarken arduinodaki PWM uçları seçtiginizden emin olun arduinodaki PWM uçlar sırasıyla 3,5,6,9,10,11 uçlarıdır
  • pot_pin olarak tanımladıgımız kısım potansiyometreden analog degerleni alacagımız bölümdür bu yüzden analog uclara baglanır
  • Potansiyometre bilgi alacagımız için giriş(INPUT ) pini olarak tanımladık 
  • led ise çıkış pini olarak tanımlanır 
  • serial begin kısmı bilgisayar üzerinde degerleri takp etmek içindir
  • konum tanımı potansiyometredeki degerleri eşittir bunuda tanımlarken A0 pinindeki annalog degerleri okumak için " konum= analogRead(A0); " kullanılır
  • map komutu bu kod dizisindeki en önemli kısımdır burada arduinonun deger aralıgı 0 ile 1023 arasındadır bu deger aralıgını degiştirebilmek mümkündür bunun için map komutu kullanılır.      map(degeri degiştirelecek bölüm,degerin min,degerin max,dönüştürlmek istenen degerin min ,dönüştürlmek istenen degerin max)
  • Serial.print komutu serial portta takip etmek kullanılır 
  • Serial.println is alt alta degerleri yazar
  • analogWrite komutu ise PWM ÖZELLİGİN aktif eder eşzamanlı olarak potansiyometredeki degerleri led aktarır. 
NOT: Led yerine BUZZER kullandıgınızda buzzer ses şiddetini eşzamanşı artırıp azalatabilirsiniz,


Yorumlar

Yorum Gönder

Bu blogdaki popüler yayınlar

BARA (ANA BARA VE TRANSFER BARA )

KESİCİLER AYRINTILI BİLGİ