Mblock Arduino ile LDR ışık sensörü kullanımı

0
2.989 views

Mblock Arduino ile LDR ışık sensörü kullanımı

Arduino ile ldr ışık sensörünü mblok ile kodlamaya çalışacağız.

İlk ve basit uygulama olan Ldr ile arduino üzerindeki 13. pine bağlı olan ledi çalıştıracağız. (Karanlıkta çalışan, ışık sensörlü gece lambası devresi yapıyoruz)

Devremizde 1 adet 10kΩ direnç, 1 adet LDR, 1 adet arduino ve 3 adet bağlantı kablosuna ihtiyacımız bulunmaktadır.

Fritzing devre şeması:

Öncelikle ortamın ışığını bulmak için Arduino Analog (0) A0 konumuna bağladığımız ldr mizin ölçtüğü ışık bilgisini bilmemiz gerekiyor.

Bunu aşağıdaki basit kodla belirliyoruz. Aksi halde ortamdaki ışığın değerini bilmeden rastgele değerlerle sonuca gitmemiz mümkün değil… LDR adında değişken oluşturuyoruz. A0 pininden okuduğumuz değeri LDR değişkenine aktarıyoruz.

Ortamdaki ışığı belirledikten sonra asıl koda geçiyoruz.

 

Ortamdaki ışık şiddetini 620 olarak ölçtük. Buna bağlı olarak 550 değerini baz alıp bir kıyaslama yapıyoruz. Eğer ışık değerimiz 550 den büyükse arduino üzerindeki 13 pini düşük yap yani ortamda ışık varsa ledi söndür. Ortam karanlık ise 13. pine bağlı ledi yak.

Bu sayede karanlıkta çalışan devre yapmış oluyoruz.

LDR ile farklı uygulamaları papylaşacağım. Grubumuza katılarak katkıda bulunabilirsiniz…

Mbot Robot Kodlama Örnekleri

 

CEVAP VER