top of page

Kullanılacak Devre Elemanları 

Devre

Ldr İle Işık Düzeyine Bağlı Rgb Ledi Kon

RGB LEDin uzun bacağı(Katot olduğu için) 220 ohm dirence seri olarak GND pinine bağlanmıştır (Anot ise 5V a bağlanmalı), RGB LEDin 3 adet kısa bacağı  sırasıyla PWM pinlerinden 3,5,6 sayısal pinlerine bağlanmıştır. LDRnin 2 adet bacağı vardır, soldaki bacak 5V’a, sağdaki bacak, Anolog 0’a ve  10 kohm direnç ile GND’ye bağlanmalıdır. Devrenin çalışması için gereken kodlar mblockta oluşturulup ve Arduino kartına yüklenir.

Kodlar

MBLOCK 3 KODLARI

Ldr İle Işık Düzeyine Bağlı Rgb Ledi Kon

MBLOCK 5 KODLARI

Ldr İle Işık Düzeyine Bağlı Rgb Ledi Kon
Ldr İle Işık Düzeyine Bağlı Rgb Ledi Kon

Arduino karta yazılacak kodlar

TINKERCAD KODLARI

Ldr İle Işık Düzeyine Bağlı Rgb Ledi Kon
Ldr İle Işık Düzeyine Bağlı Rgb Ledi Kon

LDR IŞIK SENSÖRÜ

ldr.png

LDR İle Işık Düzeyine Bağlı RGB Ledi Kontrol Etme Uygulaması

​​

Ldr İle Işık Düzeyine Bağlı Rgb Ledi Kontrol Etme uygulamamızda amacımız; LDR'yi analog pinlerden birine bağlayıp ortamın ışık şiddetini bulduktan sonra ldr değişkenine aktarıp, belirlediğimiz eşik değerlere göre kontrol ederek rgb ledin renginin değişmesini değişmesini sağlayan devreyi oluşturmak.

Devre çalıştığında ldr değişkeni,

0-250 arasındaysa yeşil yanmalı,
250-500 arasındaysa kırmızı yanmalı,
500-750 arasındaysa mavi yanmalı,
750-1024 arasındaysa turkuaz yanmalı.

Devrenin şemasını Tinkercad ile oluşturup inceleyeceğiz daha sonra devreyi breadboard üzerine kurup kodları mBlockta oluşturarak Arduino karta yükleyeceğiz. LDR ışık sensörü ile ilgili detaylı bilgiye LDR Sensörü sayfasından, Rgb led ile ilgili detaylı bilgiye Rgb led, dirençlerle ile ilgili detaylı bilgiye Dirençler sayfasından, değişkenlerle ilgili  detaylı bilgiye Değişkenler  sayfasından ulaşabilirsiniz.

  • 1 Adet LDR Işık Sensörü

  • 1 Adet 10 Kohm Direnç

  • 1 Adet RGB Led

  • 1 Adet 220 Ohm Direnç

  • Arduino Uno

  • Breadboard

  • Jumper Kablolar

​Analog oku pin (A) 0 yazan analog pin kutucuğuna tıklanarak ilgili pin numarası değiştirilebilir, bizim örneğimizde 0. analog pin kullanıldığı için 0 yazmaktadır.​​

LDR ışık  sensörü gibi analog donanımlar  0 ile 1023 arasında değer alabilirler.

Mblockta kodları Arduino karta yükledikten sonra devre çalıştığında LDR ışık  sensöründen okunan değer 0-250 arasındaysa yeşil, 250-500 arasındaysa kırmızı, 500-750 arasındaysa mavi, 750-1024 arasındaysa turkuaz yanması gerekmektedir.

bottom of page