top of page

Kullanılacak Devre Elemanları 

Devre

devre.png

Kodlar

MBLOCK 3 KODLARI

MBLOCK 5 KODLARI

mblock 5-1.PNG

Panda kuklasına yazılacak kodlar

mblock 5-2.PNG

Arduino karta yazılacak kodlar

TINKERCAD KODLARI

tinkercad.png

​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ğerin panda kuklası tarafından söylenmesi (tinkercadde seri porttan okunması) ve eşik değer olan 300 den küçük olduğunda ledin yanması, 300 den büyükse yanmaması gerekmektedir.

LDR IŞIK SENSÖRÜ

ldr.png

LDR İle Karanlıkta Yanan Led Uygulaması

​​

LDR İle Karanlıkta Yanan Led uygulamamızda amacımız; LDR ile ortamın ışık şiddetini bulduktan sonra analog pinlerden birine bağlayıp, belirlediğimiz eşik değere göre kontrol ederek eşik değerden düşükse Ledin yanmasını, yüksekse Ledin sönmesini sağlayan devreyi oluşturmak.

Devre çalıştığında eşik değeri 300 olarak belirleyip,

Eğer Analog(0) dan gelen değer 300'den küçükse led yanacak,

     Eğer Analog(0) dan gelen değer 300'den büyükse led yanmayacak.

Devrenin şemasını Tinkercad ile oluşturup inceleyeceğiz daha sonra devreyi breadboard üzerine kurup kodları mBlockta oluşturarak Arduino karta yükleyeceğiz. Ledler ile ilgili detaylı bilgiye Ledler, LDR ışık sensörü ile ilgili detaylı bilgiye LDR Işık Sensörü 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ç

  • Arduino Uno

  • Breadboard

  • Jumper Kablolar


Şekilde görüldüğü gibi LEDin –(kısa) bacağı GND pine, + (uzun) bacağı 220 ohm direnç ile 5 nolu pine bağlanmıştır. LDR'nin 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şturulur ve Arduino kartına yüklenir.

 

 

mblock 3.PNG
bottom of page