Micro:Bit Ders 4: Otomatik Gece Lambası
Micro:bit eğitim serimizin ilk dersinde kart üzerinde bulunan sensörlerden bahsetmiştik. Bu sensörlerden biri olan ışık sensörünü kullanarak otomatik gece lambası yapımını göreceğiz. Micro:bit kartı üzerinde bulunan ışık sensörü ortamın ışığını algılar ve algılanan değeri kullanabilmemizi sağlar. Algılanan bu değer belli bir oranın altına düştüğünde micro:bit kartına bağlamış olduğumuz LED’in yanmasını sağlayabiliriz. Aynı şekilde ortam aydınlandığında ışığın otomatik olarak sönmesi sağlanabilir.
1. Micro:Bit devresi hazırlanır.
Gerekli Malzemeler
- Micro:bit kartı
- Micro:bit usb kablo
- 2 adet krokodil kablo
- 1 adet LED
- Yeşil krokodil kablonun bir ucu 0. pine diğer ucu ise LED’in uzun (+) bacağına bağlanmıştır.
- Siyah krokodil kablonun bir ucu micro:bit kartının GND ucuna diğer ucu ise LED’in kısa (-) bacağına bağlanmıştır.
2. https://makecode.microbit.org/ adresi üzerinden yeni bir proje sayfası açılır ve aşağıdaki komutlar oluşturulur.
Komutların Açıklaması:
- Micro:bit kartı üzerinde bulunan a butonuna basıldığında matris ekranında ışık seviyesi sayısal olarak gösterilir.
- Her zaman içerisinde yer alan komutlar sürekli olarak kontrol edilmektedir.
- Eğer ışık seviyesi 10 dan küçük ise LED’in uzun bacağının bağlı olduğu P0 pin değeri 1 olur yani LED’in yanması sağlanır.
- Eğer ışık seviyesi 10’dan küçük değilse LED’in uzun bacağının bağlı olduğu P0 pin değeri 0 olur yani LED’in sönmesi sağlanır.
3. Oluşturulan komutlar indirilerek bilgisayara bağlanan micro:bit kartına yüklenir.
Görüntülenme Sayısı: 178