Arduino

Değişken Parlaklığa Sahip LED Işık

Bu uygulamada, Arduino’ya bağlanan 3 farklı LED’in parlaklıkları üretilen analog sinyallerle ayrı ayrı kontrol edilmektedir. Arduino her 500 milisaniyede bir 1. LED’in parlaklığını azaltırken, 3. LED’in parlaklığını artırmaktadır. 2. LED’in parlaklığı ise ‘LEDParlaklıgi’ dizisindeki rastgele parlaklık değerlerine göre kontrol edilmektedir. Bu uygulamadaki amaç analogWrite fonksiyonuyla analog sinyalin nasıl üretildiğini öğrenmek ve fonksiyona verilen değerlerle sinyalin değişimini gözlemlemektir.

Bu uygulamayı yapmak için ihtiyacımız olan malzemeler:

  • 1 x Arduino
  • 1 x breadboard
  • 3 x LED
  • 3 x 220 ohm direnç

 

Yukarıda belirtildiği gibi devre kurulduktan sonra Arduino’ya kod yüklenmelidir. analogWrite fonksiyonuyla LED parlaklıkları istenilen değere ayarlanmıştır. Bu bölümde analogWrite fonksiyonu kullanılarak 0 ile 5 volt arasındaki gerilimlerin projelere uygun olarak nasıl üretildiğini öğrenmiş olduk.

Yorum yaz