MicroBit Ders 6: Sıcaklık Sensörü Kullanımı

Microbit kartı üzerinde bulunan sensörlerden biri olan sıcaklık sensörünü kullanarak basit düzeyde bir termometre uygulaması yapabilirsiniz. Sıcaklık sensörü ortamın ısı değerini algılar ve bu değeri kullanabilmemizi sağlar. Bu değerin microbit kartı üzerinde bulunan ledlerde görüntüleyebilir veya bu değer ile karar yapılarını kullanarak farklı uygulamalar geliştirebilirsiniz. Örneğin sıcaklık belli bir seviyenin üzerine çıktığında kırmızı ledin yanmasını sağlayabilir ya da bir buzzerın ses ile uyarı vermesini sağlayabilirsiniz. Siz de aşağıdaki sırayı izleyerek sıcaklık sensörünün nasıl kullanılabileceğini öğrenebilir ve kendi uygulamalarınızı geliştirebilirsiniz.

1. Micro:Bit devresi hazırlanır.

Gerekli Malzemeler

  • Micro:bit kartı
  • Micro:bit usb kablo
  • Eğer uygulamanızda bir led kullanacaksanız 2 krokodil kablo ve bir adet LED' e ihtiyacınız olacaktır. Bağlantılarını şekildeki gibi yapabilirsiniz.

TeknoYolcu-MicroBitIşıkSensörü0

  • 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.

TeknoYolcu-MicrobitSıcaklıkSensörü1

  • Öncelikle değişkenler-bir değişken yarat yolu izlenerek "sicaklik" adında bir değişken oluşturulur.
  • Yukarıda yer alan komutlar Micro:Bit kartı üzerinde bulunan A düğmesine basıldığında sıcaklık sensöründen okunan değeri "sicaklik" değişkenine aktarır ve "sayıyı göster" komutu ile de bu değerin ledlerde görüntülenmesi sağlanmış olur.

Sıcaklık değerinin bir led aracılığı ile kontrol edilmesini istiyorsanız aşağıda yer alan komutları da eklemeniz gerekmektedir.

TeknoYolcu-MicrobitSıcaklıkSensörü2

  • Bu komutlar sürekli olarak sıcaklık değerini kontrol eder ve eğer sıcaklık değeri 25'in üzerine çıkarsa "dijital yazma pini (p0) ın değeri 1 olur ve LED'in yanması sağlanmış olur. Eğer sıcaklık değeri 25'in üzerinde değilse LED yanmayacaktır.

3. Oluşturulan komutlar indirilerek bilgisayara bağlanan micro:bit kartına yüklenir.

TeknoYolcu-MicrobitSıcaklıkSensörü3

 

Görüntülenme Sayısı: 54

Bir Cevap Yazın

Önceki yazıyı okuyun:
Scratch Oyunlarını Exe Yapma

Scratch kodlama programını kullarak hazırlamış olduğumuz oyunları oynayabilmek için scratch...

Kapat