🔲 Micro:bit Projeleri Başlangıç

Micro:bit ile Sallamalı Şans Zarı

Kartı elinizde salladığınızda 5x5 LED ekranda 1 ile 6 arasında rastgele zar sayısı gösteren eğlenceli oyun zarı.

Micro:bit ile Sallamalı Şans Zarı

Kutu oyunlarında zar kaybolduğunda kendi dijital zarınızı kullanın! Micro:bit'in dahili ivmeölçerini kullanarak sallama hareketiyle rastgele zar sayısı üretiyoruz.

---

🎯 Projenin Amacı ve Kazanımları

  • İvmeölçer (Accelerometer) sensörünün sallama (Shake) hareketini algılamasını öğrenmek.
  • Rastgele sayı üretme (`randint` / Random) mantığını kavramak.
  • MakeCode blokları veya Python ile eğlenceli oyun donanımı geliştirmek.
  • ---

    💻 MicroPython Kodları

    from microbit import *
    import random
    
    display.show(Image.HAPPY)
    
    while True:
        if accelerometer.was_gesture('shake'):
            display.clear()
            sleep(200)
            zar = random.randint(1, 6)
            display.show(str(zar))

    ---

    🛠️ Nasıl Çalışır?

    Micro:bit üzerindeki minik ivmeölçer çipi, 3 eksendeki sarsıntıyı hisseder. Kart sallandığında `shake` olayı tetiklenir ve 1-6 arasında rastgele bir tam sayı seçilerek 5x5 LED ekranda gösterilir.