🤖
ROBOT KODLA
Öğrenmeye Başla →
🔲 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
    
    💡

    Refleks Ölçer ve Tepki Hızı Oyunu Hakkında Sıkça Sorulan Sorular

    Bu robotik projeyle ilgili en çok merak edilen noktalar ve uzman yanıtları

    Refleks Ölçer ve Tepki Hızı Oyunu projesini yapmak ne kadar sürer ve kimler için uygundur?▼
    Bu proje ortalama 30-45 dakika sürmektedir. Adım adım montaj rehberi ve test kodları sayesinde okul bilim fuarları, TÜBİTAK sergileri veya evde maker projeleri geliştirmek isteyen tüm meraklılar için uygundur.
    Python kodlarında IndentationError (girinti hatası) nasıl önlenir?▼
    Python'da bloklar süslü parantez yerine girintilerle belirlenir. if, for ve def satırlarından sonra gelen alt satırların 4 boşluk (veya 1 tab) içeride olduğundan ve boşluk ile tab karakterlerinin karıştırılmadığından emin olunmalıdır.
    Refleks Ölçer ve Tepki Hızı Oyunu çalışmasını tamamladıktan sonra nasıl daha ileri bir seviyeye taşıyabilirim?▼
    Bu çalışmaya ek sensörler (kablosuz Bluetooth/Wi-Fi modülü, OLED ekran veya sesli buzzer uyarısı) entegre edebilir; verileri internet ortamına aktararak Nesnelerin İnterneti (IoT) tabanlı akıllı bir sisteme dönüştürebilirsiniz.