BBC logosu

BBC Mikro Bit Oyun Konsolu

BBC-Micro-Bit-Oyun-Konsolu-ürünü

Ü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.

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:

BBC-Micro-Bit-Oyun-Konsol-fig-1

  1. 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:

BBC-Micro-Bit-Oyun-Konsol-fig-2 BBC-Micro-Bit-Oyun-Konsol-fig-3

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.

BBC-Micro-Bit-Oyun-Konsol-fig-4

Düğme izleme

  • 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.

BBC-Micro-Bit-Oyun-Konsol-fig-5

  • İ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.

BBC-Micro-Bit-Oyun-Konsol-fig-6

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

BBC-Micro-Bit-Oyun-Konsol-fig-7

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.

BBC-Micro-Bit-Oyun-Konsol-fig-8

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

BBC-Micro-Bit-Oyun-Konsol-fig-9

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

BBC-Micro-Bit-Oyun-Konsol-fig-10

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.

BBC-Micro-Bit-Oyun-Konsol-fig-11

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

BBC-Micro-Bit-Oyun-Konsol-fig-12

  • 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ı.

BBC-Micro-Bit-Oyun-Konsol-fig-13

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

BBC-Micro-Bit-Oyun-Konsol-fig-14

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.

BBC-Micro-Bit-Oyun-Konsol-fig-15

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

BBC-Micro-Bit-Oyun-Konsol-fig-16

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.

BBC-Micro-Bit-Oyun-Konsol-fig-17

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

Referanslar

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmiştir *