back to top

Micro:bit ile Adım Sayar Yapımı #2

Herkese selam makerlar. Micro:Bit Nedir? isimli ilk yazımızda micro:bit geliştirme kartını, ve bu kartı kullanarak projeler geliştirebileceğiniz editörlerden detaylı bir şekilde bahsetmiştik. Bu projemizde ise micro:bit kullanarak adım sayar yapacağız. Projemizin kısaca nasıl çalışacağından bahsedelim. Attığımız her adımda micro:bit ayağımızı kaldırdığımız ve yere koyduğumuz andaki sarsıntıyı algılayacak ve üzerindeki ledler ile bize adım sayısını gösterecektir.

Gerekli Malzemeler

  • Micro:bit
  • 2 adet AA pil
  • 2’li Pil yatağı

Gerekli malzemeleri edindikten sonra kodlamaya başlamak için buraya tıklıyoruz. Yeni bir proje oluşturup projeye “Adım Sayar“ adını veriyoruz.

Değişkenimize adimSayisi ismini verip devamında başlangıç değerini 0 yapıyoruz. Her sallandığında ise değişkenimiz bir artacaktır.

“Salla” kod bloğu micro:bit sallandığında teklenen kod bloğudur. “AdimSayisi 1 değiştir” kod bloğu ise
adimSayisi değişkenini bir artıracak. Eğer değişkeni iki ya da farklı değerde artırmak
istiyorsanız “1” yerine artırmak istediğiniz değeri girebilirsiniz.

Devamında adimSayisi’ı ledler üzerinde göstermemiz gerek. Bunu da “sayıyı göster” kod
bloğuyla yapacağız. Her adım attığımızda adım sayacı artacağı ve micro:bit de bize bunu sürekli göstereceği için adimSayisi değişkenimizi sürekli tekrarla kod bloğu içine yerleştiriyoruz.

Adım Sayarı sıfırlamak istediğimizde ise herhangi bir butona tıklandığında AdimSayisi=0; diyerek
sırlama işlemini yapıyoruz.

Projeye isim verip daha sonra indirip micro:bit’e yüklüyoruz. Ardından lastik veya bant ile micro:bit’i
bacağımıza takıyoruz. Yürüdüğünüzde micro:bit size kaç adım ağınızı gösterecek.

İpucu: Adım sayınızı gösterirken micro:bit’in bazen geri kaldığını farkettiniz mi? Micro:bit atılan bir
adım için adım sayısını gösterdiği esnada yeni bir adım atmış olabilirsiniz. Bu durumda “Animasyonu
durdur” kod bloğunu ekleyerek gecikmenin önüne geçmiş oluyoruz ! Kodlarımız artık daha sağlıklı
çalışıyor!

Micro:bit ile adımsayar projemizi tamamlamış olduk. Bir sonraki Micro:bit ile Termometre Yapımı isimli projemizde görüşmek üzere!

Son Çıkan Yazılar

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz