🤖
ROBOT KODLA
Öğrenmeye Başla →
🔲 Micro:bit Projeleri Başlangıç

Micro:bit ile İki Kişilik Taş-Kağıt-Makas Oyunu

Sallayınca Taş, Kağıt veya Makas sembolü gösteren, arkadaşınızla yarışabileceğiniz klasik oyun.

Micro:bit ile Taş-Kağıt-Makas Oyunu

Geleneksel Taş-Kağıt-Makas oyununu dijital ortama taşıyoruz. Kartı salladığınızda ekranda rastgele Taş, Kağıt veya Makas ikonu belirir!

🎯 Projenin Amacı ve Kazanımları

  • Görsel simge (Icon) tasarlamak ve ekranda göstermek.
  • Olasılık ve karar verme yapılarını kavramak.
  • 💻 MicroPython Kodları

    from microbit import * import random tas = Image("00000:01110:01110:01110:00000") kagit = Image("11111:10001:10001:10001:11111") makas = Image("11001:11010:00100:11010:11001") secenekler = [tas, kagit, makas] while True: if accelerometer.was_gesture('shake'): display.show(random.choice(secenekler))
    
    💡

    Micro:bit ile İki Kişilik Taş-Kağıt-Makas Oyunu Hakkında Sıkça Sorulan Sorular

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

    Micro:bit ile İki Kişilik Taş-Kağıt-Makas 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.
    Micro:bit ile İki Kişilik Taş-Kağıt-Makas 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.