Kullanılacak Devre Elemanları
Devre

Şekilde görüldüğü gibi 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şturulur ve Arduino kartına yüklenir.
Kodlar
MBLOCK 3 KODLARI


MBLOCK 5 KODLARI


TINKERCAD KODLARI
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 ve eşik değer olan 300'den küçük olduğunda pandanın yürümesi, 300 den büyükse pandanın durması gerekmektedir.
LDR IŞIK SENSÖRÜ

LDR İle Kukla Yürütme Animasyonu Uygulaması
LDR İle Kukla Yürütme Animasyonu uygulamamızda amacımız; LDR'yi analog pinlerden birine bağlayıp ortamın ışık şiddetini bulduktan sonra , belirlediğimiz eşik değere göre kontrol ederek eşik değerden küçükse kuklanın yürümesini, yüksekse kuklanın durmasını 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 kukla yürüyecek,
Eğer Analog(0) dan gelen değer 300'den büyükse kukla duracak.
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 Işık Sensörü sayfasından, dirençlerle ile ilgili detaylı bilgiye Dirençler sayfasından ulaşabilirsiniz.
-
1 Adet LDR Işık Sensörü
-
1 Adet 10 Kohm Direnç
-
Arduino Uno
-
Breadboard
-
Jumper Kablolar
Tinkercadde kukla ve kodları bulunmadığı için kodlar yazılmamıştır.
Panda kuklasına yazılacak kodlar
Arduino karta yazılacak kodlar
