Işık Şiddetini Ölçen mBot
![mBot Robotu Programı](https://robotikkodlama.net/wp-content/uploads/2019/06/mBot-Robotu-Program%C4%B1.jpg)
Işık Şiddetini Ölçen mBot
Işık Algılayıcı (LDR)
Üzerine düşen ışığın miktarına göre değeri değişen bir dirençtir. mBot robotumuzda mCore kartı üzerinde bir ışık algılayıcı bulundurur. Bu algılayıcı ortamdaki ışık seviyesini algılayarak işlemcisine gönderir. İlerideki konularımızda ışık algılayıcılar konusundan daha geniş bahsedeceğiz. Bu uygulamamızda mBot robotumuz ortamdaki ışık şiddetini ölçecek ve okuduğu değeri mBlock yazılımımızın kuklası panda bize söyleyecek.
Robotumuz farklı ışık seviyelerinde farklı değerler ölçeceğinden bu uygulamamızda bir masa lambası kullanarak aydınlık ve loş bir oda ışığında hangi değerleri gösterdiğini gözlemledik. Sizde farklı bir ışık kaynağı kullanarak 0-1024 arası değerleri ekranda görebilirsiniz. İlk önce, başlama komutu olarak “Olaylar” bloğunda yer alan “Bayrak tıklandığında” bloğunu sağ taraftaki kod alanına sürükleyip bırakalım.
![Işık Şiddetini Ölçen mBot](https://robotikkodlama.net/wp-content/uploads/2019/06/olaylar_yesil_bayrak.jpg)
Ardından, Kontrol kod bloğundan “sürekli tekrarla” bloğunu da sürükleyip kod alanına bırakalım.
![Işık Şiddetini Ölçen mBot](https://robotikkodlama.net/wp-content/uploads/2019/06/surekli-tekrarla.jpg)
Görünüm kod bloğundan “Merhaba! de” bloğunu sürekli tekrarla bloğunun içine tutturalım.
![Işık Şiddetini Ölçen mBot](https://robotikkodlama.net/wp-content/uploads/2019/06/merhabade.jpg)
Robotlar kod bloğundan “Işık algılayıcıyı kartta ışık sensörü değeri” bloğunu kod alanına bırakalım ve kod alanından Merhaba! de kodunun beyaz alanına aşağıdaki gibi sürükleyip birleştirelim.
![Işık Şiddetini Ölçen mBot](https://robotikkodlama.net/wp-content/uploads/2019/06/I%C5%9F%C4%B1k-alg%C4%B1lay%C4%B1c%C4%B1.jpg)
![Işık Şiddetini Ölçen mBot](https://robotikkodlama.net/wp-content/uploads/2019/06/mbot-I%C5%9F%C4%B1k-alg%C4%B1lay%C4%B1c%C4%B1.jpg)
Böylece kodlamamızı tamamladık. Şimdi robotumuz bilgisayara bağlıysa ve Robotlar alanında mBot kod bloğunun yanındaki daire yeşil olarak yanıyorsa; sahne üzerindeki Yeşil Bayrak simgesine tıklayalım. Aşağıdaki resimlerde görüldüğü gibi pandamız loş ışıkta 428 değerini okudu. Masa lambasıyla aydınlatılan mBot robotumuz pandaya 992 değerini gönderdi. Sizde farklı ortam ve ışıklarda bu değerlerin değiştiğini gözlemlediniz.
Bu derste neler öğrendik?
- Algılayıcılar ve ışık algılayıcı.
- Algılayıcılardan gelen verileri okuma.
- Algılayıcılardan okunan değerleri ekranda görüntüleme.