🔲 Micro:bit Projeleri Orta

Refleks Ölçer ve Tepki Hızı Oyunu

Ekranda kalp belirdiği anda en hızlı butona basanın süresini milisaniye cinsinden ölçen eğlenceli yarış.

Micro:bit Refleks Ölçer ve Tepki Hızı Oyunu

Arkadaşlarınızla refleks yarışına hazır mısınız? Ekranda aniden beliren sembole kim daha çabuk basacak?

---

🎯 Projenin Amacı ve Kazanımları

  • Milisaniye cinsinden zaman ölçümü (`running_time()`) yapmayı öğrenmek.
  • Rastgele sürelerle bekleterek tahmini engellemek.
  • ---

    💻 MicroPython Kodları

    from microbit import *
    import random
    
    display.scroll("Hazir...")
    sleep(random.randint(2000, 5000)) # 2-5 saniye bekle
    
    display.show(Image.HEART)
    baslangic = running_time()
    
    while True:
        if button_a.is_pressed() or button_b.is_pressed():
            bitis = running_time()
            tepki = bitis - baslangic
            display.scroll(str(tepki) + " ms")
            break