BBC Mikro Bit Oyun Konsolu

Ürün Bilgileri
Özellikler
- Ürün: BBC Mikro Bit Oyun Konsolu
- Webalan: https://makecode.microbit.org/#
- Programlama dili: Yazılı metin
- Buzzer Kontrolü: İki yol – sağlanan blokları veya mikro: bit'in müzik kitaplığını kullanma.
Önce Makecode'a yükleyin, ardından indirin:
Micro Python'u kullanmak istiyorsanız resmi programlamayı kullanabilirsiniz. websitesini ziyaret edin veya programlama aracı Mu'yu indirin.
- çevrimiçi programlama webalan: https://codewith.mu/#download
- Çevrimdışı programlama yazılımı: https://codewith.mu/#download (bu sayfanın kaynaklar kısmından da indirilebilir)
Programda aşağıdaki yöntemlerin uygulandığını görebilirsiniz:
- Örnekleme sırasında yapıldığı için Micro Python kullanırken herhangi bir başlatmaya gerek yoktur.
Listen_Dir(Dir): Kumanda kolunun yönünü izleyin.Listen_Key(Key): Monitör tuşları.PlayScale(freq): Kullanıcı tanımlı bir notanın sesini çalın.Playmusic(tune): Müzik/melodi çalın.
Sıkça Sorulan Sorular (SSS)
- Q: BBC Micro Bit Oyun Konsolunun kullanım kılavuzunu nerede bulabilirim?
- A: Kullanım kılavuzunu şu adreste bulabilirsiniz: https://makecode.microbit.org/#.
- Q: Kullanım kılavuzunda belirtilenlerin dışında başka bloklar da kullanabilir miyim?
- A: Evet, programlamada ek blokları keşfedebilirsiniz webKılavuzda belirtilen site veya yazılım.
Başlarken: The webdaktilo sitesi: https://makecode.microbit.org/# Tarayıcıyı açın ve adresi yazın:

- Bir proje oluşturun: Projeler -> Yeni proje'ye tıklayın. Aşağıda “İsimsiz” ifadesini göreceksiniz. Tıklayın ve “oyun” olarak yeniden adlandırın. Elbette bu proje için dilediğiniz ismi kullanabilirsiniz. Paketi eklemek için GitHub'dan sağladığımız kütüphaneleri indirebilirsiniz: Gelişmiş -> + Paket ekle'ye tıklayın veya sağ üstteki dişli simgesine tıklayın -> Paket ekle. Açılan iletişim kutusunda, aşağıdakileri kopyalamak için arama alanı kutusunu tıklayın: https://github.com/waveshare/JoyStick.
Not: Bağlantının sonuna bir boşluk eklenmesi gerektiğini unutmayın, aksi takdirde dizine eklenmeyebilir:

Her bloğun fonksiyonları aşağıdaki gibidir
Başlatma
- Bu modül bloğun önceden başlatılmasını gerektirir.
- Bu blokta pull-up işlemini gerçekleştiren ve joystick durumunu okuyan beş tuş (A tuşu hariç) bulunmaktadır.
- Bu durum değeri joystick konumunda gerçekleştirilen herhangi bir mevcut işlemi test etmek için kullanılır.
- Başlatma işlemi tamamlanmadıysa joystick hareket ettirildiğinde mevcut konum durumu değerlendirilemeyebilir.
- Bunu düzeltmek için kumanda kolunu hareket ettirmeyin ve geri yüklemek için micro: bit'i sıfırlayın.

- Her birinin kendine göre avantajları olan iki izleme yöntemi sunuyoruz.tages İlki, gerçek zamanlı olmayan olayları işleyen “if” ile birlikte kullanılır.
- Bu tür olaylarda genellikle gecikmeler olur.

- İkincisi “if”e ihtiyaç duymaz.
- Giriş kategorisinin "A düğmesine basıldığında" bloğuna benzer.
- Bu, geciktirilemeyen bir kesme işleme mekanizmasıdır ve gerçek zamanlı performans nispeten güçlüdür.

- Beklenen sonuç: Joystick'e basıldığında micro: biti bir "P" harfini yakacaktır.

Joystick'in izlenmesi
- Eğer başlatma blok kullanılmadan önce yapılırsa, çubuğu bir yöne hareket ettirirken bu, karşılık gelen mantık değerini TRUE olarak döndürecektir.

- Her yönü değerlendirmek için 8 yönü aşağıdaki gibi sırayla yerleştirin,

- Beklenen sonuç: Joystick'e bastığınızda micro: bit ekranı sütunlu yöne karşılık gelen bir ok gösterecektir.

Zil sesinin kontrol edilmesi
- Zil sesini kontrol etmenin iki yolu vardır. Birincisi verdiğimiz blokları kullanmak, ikincisi ise Micro:bit’in müzik kütüphanesini kullanmak.
- İlk başta micro:bit ile tamamen aynı olan bloğumuzu kullanacağız. İlk parametre notayı, ikinci parametre ise ritmi seçer.

- Bunları sırasıyla aşağıdaki gibi yerleştirin:

- Beklenen sonuç: Yerleşik hoparlörden ses çıkaracak programı modüle indirin.
- İkincisi ise micro:bit’in pinlerle uyumlu müzik bloklarının kullanılmasıyla ilgili.
- Yukarıdakiyle aynı.

- Diğer blokları da kullanmak isteyebilirsiniz, daha sonra size aşağıdaki gibi daha fazla blok göstereceğiz.

Demo Doğrulanıyor
- microbit-joystickdemo.Hex dosyasının bulunduğu TypeScript-Demo'yu açın file. Doğrudan bilgisayara bağlı micro: bit'e kopyalayabilirsiniz. Ayrıca MakeCode'un son sürümünden de indirebilirsiniz.
- Doğrudan micro:bit'e indirin:
- Mikro: biti USB kablosuyla bilgisayara bağladım. Bilgisayarınız bir USB flash sürücüyü yaklaşık 8MB alana sahip bir MİKROBİT olarak tanıyacaktır. Şimdi microbit-joystickdemo.Hex dosyasını kopyalayın file bu USB flash diske.

Önce Makecode'a yükleyin, ardından indirin

Mikro Python bu tür bir program mı, resmi programlamayı kullanabilirsiniz websitesini ziyaret edin veya programlama aracı Mu'yu indirin. Çevrimiçi programlama website: öyle https://codewith.mu/#download Anahat programlama yazılımı: https://codewith.mu/#download (bu sayfanın kaynaklar kısmından da indirebilirsiniz) Yazılımı açın.

Programda aşağıdaki yöntemlerin uygulandığını görebilirsiniz: Python kullanırken herhangi bir başlatmaya gerek yoktur çünkü bu adım örnekleme gerçekleştiğinde yapılır.
- Listen_Dir (Dir): joystick'in yönünü izleyin.
- Listen_Key (Anahtar): monitör tuşları
- PlayScale (freq): kullanıcı tanımlı bir notanın sesini çalma
- Playmusic (ayar): müzik/melodi çal
Belgeler / Kaynaklar
![]() |
BBC Mikro Bit Oyun Konsolu [pdf] Kullanıcı Kılavuzu Mikro Bit Oyun Konsolu, Mikro, Bit Oyun Konsolu, Oyun Konsolu, Konsol |

