Arduino: RGB LED ile Gece Lambası Yapımı

      Bu projede Arduino Uno ve RGB(red-green-blue) LED kullanarak basit bir gece lambasının nasıl yapılacağını anlatıyorum.

RGB LED ‘t2kym’ fonksiyonu ile kendisine verilen 0-1 aralığındaki değere göre mavi-kırmızı-yeşil tonlarına ait değerler üretiyor. Bu değerler ‘analogWrite’  fonksiyonu ile LED’e uygulanarak bütün renk tonları geziliyor.

Gerekli Malzemeler:

  1. Arduino Uno
  2. RGB Led (Ortak anot veya ortak katot kullanabilirsiniz farketmez)
  3. Breadboard
  4. 3 adet 220 Ohm direnç
  5. Jumper Kablolar
  6. A4 kağıdı

Projenin Şeması:

rgb-led

Projenin Kodu:

Projenin Çalışır Hali:

“Arduino: RGB LED ile Gece Lambası Yapımı” için 5 yorum

  1. hocam bu devrenin breadboard üzerinde fotoğrafını atabilir misiniz? reel olarak bu işe yeni başladım da devreyi halledemedim ilk yandı az ışık verdi.

    1. Merhaba Tuğrahan, RGB LED’ler ortak anot ve ortak katot olmak üzere ikiye ayrılır. Biz bu projemizde ortak anot olan bir RGB LED kullandık. Tahminime göre senin sorunun ortak katot kullanımından kaynaklanıyor.

      Bu problemi kodda yapacağımız birkaç müdahaleyle aşabiliriz:
      29-30-31 satırlarındaki analogWrite fonksiyonunu aşağıdaki kodla değiştirmen yeterli olacaktır
      analogWrite(kpin, k);
      analogWrite(ypin, y);
      analogWrite(mpin, m);

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir