BBC-logo

BBC Micro Bit Game console

BBC-Micro-Bit-Game-Console-ọja

ọja Alaye

Awọn pato

  • Ọja: BBC Micro Bit Game console
  • Webojula: https://makecode.microbit.org/#
  • Ede siseto: TypeScript
  • Iṣakoso Buzzer: Awọn ọna meji – lilo awọn bulọọki ti a pese tabi bulọọgi: ile-ikawe orin bit.

Gbejade akọkọ si Makecode, lẹhinna ṣe igbasilẹ:

Ti o ba fẹ lo Micro Python, o le lo siseto osise webaaye tabi ṣe igbasilẹ ohun elo siseto Mu.

Ninu eto, o le wo awọn ọna wọnyi ti a ṣe:

  • Ko si ipilẹṣẹ ti o nilo nigba lilo Micro Python, bi o ti ṣe lakoko imuse.
  • Listen_Dir(Dir): Bojuto awọn itọsọna ti awọn joystick.
  • Listen_Key(Key): Atẹle awọn bọtini.
  • PlayScale(freq): Mu ohun ti akọsilẹ asọye olumulo kan ṣiṣẹ.
  • Playmusic(tune): Mu orin / orin aladun ṣiṣẹ.

Awọn Ibeere Nigbagbogbo (FAQ)

  • Q: Nibo ni MO ti le rii iwe afọwọkọ olumulo fun Console Game Micro Bit BBC?
  • A: Ilana olumulo le ṣee ri ni https://makecode.microbit.org/#.
  • Q: Ṣe MO le lo awọn bulọọki miiran yatọ si awọn ti a mẹnuba ninu afọwọṣe olumulo?
  • A: Bẹẹni, o le ṣawari awọn bulọọki afikun lori siseto naa webojula tabi software mẹnuba ninu awọn Afowoyi.

Bibẹrẹ: Awọn webAaye ti iwe afọwọkọ: https://makecode.microbit.org/# Ṣii ẹrọ aṣawakiri naa ki o tẹ adirẹsi naa:

BBC-Micro-Bit-Ere-Console-fig-1

  1. Ṣẹda iṣẹ akanṣe: Tẹ lori Awọn iṣẹ akanṣe -> Iṣẹ akanṣe tuntun. Ni isalẹ iwọ yoo wo "Laisi akole". Tẹ sinu ki o tun lorukọ rẹ si “ere”. Nitoribẹẹ, o le lo orukọ eyikeyi ti o fẹ fun iṣẹ akanṣe yii. Lati ṣafikun package, o le ṣe igbasilẹ awọn ile-ikawe ti a pese lati GitHub: Tẹ To ti ni ilọsiwaju -> + Fi package kun, tabi tẹ aami jia ti oke-ọtun -> Fi package kun. Ninu apoti ibaraẹnisọrọ agbejade, tẹ apoti aaye wiwa lati daakọ: https://github.com/waveshare/JoyStick.

Akiyesi: Ṣe akiyesi pe opin ọna asopọ nilo lati ṣafikun aaye kan, bibẹẹkọ o le ma ṣe itọka:

BBC-Micro-Bit-Ere-Console-fig-2 BBC-Micro-Bit-Ere-Console-fig-3

Awọn iṣẹ ti bulọọki kọọkan jẹ bi atẹle

Ibẹrẹ

  • Yi module nilo išaaju initialization ti awọn Àkọsílẹ.
  • Ninu bulọọki yii, awọn bọtini marun wa (ayafi fun bọtini A) ti o ṣiṣẹ fifa soke ati ka ipo ayọ.
  • Iwọn ipinlẹ yii ni a lo lati ṣe idanwo eyikeyi iṣẹ lọwọlọwọ ti a ṣe lori ipo ayọ.
  • Ti ilana ipilẹṣẹ ko ba pari, ni gbigbe ayọ, o le ma ṣe idajọ ipo ipo lọwọlọwọ.
  • Lati ṣatunṣe eyi, maṣe gbe joystick naa ki o tun micro: bit lati mu pada.

BBC-Micro-Bit-Ere-Console-fig-4

Abojuto bọtini

  • A pese awọn ọna meji ti ibojuwo, ọkọọkan wọn ni advan rẹtages Ni igba akọkọ ti a lo pẹlu “ti o ba” eyiti o ṣe ilana awọn iṣẹlẹ ti kii ṣe akoko gidi.
  • Iru iṣẹlẹ yii nigbagbogbo ni awọn idaduro.

BBC-Micro-Bit-Ere-Console-fig-5

  • Ekeji ko nilo “ti o ba”.
  • O jẹ iru si “lori bọtini A titẹ” Àkọsílẹ ti ẹya titẹ sii.
  • Eyi jẹ ẹrọ mimu idalọwọduro, ti ko le ṣe idaduro, ati pe iṣẹ ṣiṣe akoko gidi lagbara.

BBC-Micro-Bit-Ere-Console-fig-6

  • Abajade ti a nireti: Nigbati o ba tẹ joystick, micro: bit yoo tan imọlẹ lẹta “P”.

BBC-Micro-Bit-Ere-Console-fig-7

Mimojuto joystick

  • Ti ipilẹṣẹ ba ti ṣe ṣaaju lilo bulọọki, ni gbigbe ọpá si itọsọna kan, eyi yoo pada si iye kannaa ti o baamu TÒÓTỌ.

BBC-Micro-Bit-Ere-Console-fig-8

  • Gbe ni ọna 8 awọn itọnisọna bi atẹle fun idajọ itọsọna kọọkan,

BBC-Micro-Bit-Ere-Console-fig-9

  • Abajade ti a nireti: Bi o ṣe Titari joystick, ifihan micro: bit yoo ṣe afihan itọka ti o baamu si itọsọna ti a ti tẹ.

BBC-Micro-Bit-Ere-Console-fig-10

Ṣiṣakoso buzzer

  • Awọn ọna meji lo wa lati ṣakoso buzzer. Ni igba akọkọ ti ni lati lo awọn bulọọki ti a pese, ati awọn keji ọkan ni lati lo Micro: bit ká music ìkàwé.
  • Ni akọkọ, a yoo lo bulọọki wa, eyiti o jẹ kanna bi micro: bit. Paramita akọkọ yan akọsilẹ, ati paramita keji yan lilu.

BBC-Micro-Bit-Ere-Console-fig-11

  • Fi wọn si ọna bi atẹle:

BBC-Micro-Bit-Ere-Console-fig-12

  • Abajade ti a nireti: Ṣe igbasilẹ eto naa si module, eyiti yoo jẹ ki agbọrọsọ inu ọkọ dun.
  • Awọn keji jẹ nipa lilo bulọọgi: bit ká music ohun amorindun, eyi ti o wa ni ibamu pẹlu awọn pinni.
  • O jẹ kanna bi eyi ti o wa loke.

BBC-Micro-Bit-Ere-Console-fig-13

  • O le jẹ setan lati lo awọn bulọọki miiran daradara, atẹle, a fihan ọ awọn bulọọki diẹ sii bi atẹle.

BBC-Micro-Bit-Ere-Console-fig-14

Ririnkiri Ijeri

  • Ṣii Typescript-Demo ti o di microbit-joystickdemo.Hex file. O le daakọ taara si bulọọgi: bit ti a ti sopọ si kọnputa. O tun le ṣe igbasilẹ lati ẹda ti o kẹhin ti MakeCode.
  • Ṣe igbasilẹ taara si micro:bit:
  • Micro ti a ti sopọ: bit si kọnputa nipasẹ okun USB. Kọmputa rẹ yoo da kọnputa filasi USB mọ bi MICROBIT ti aaye 8MB. Bayi da microbit-joystickdemo.Hex file si yi USB filasi disk.

BBC-Micro-Bit-Ere-Console-fig-15

Ni akọkọ gbe si Makecode, lẹhinna ṣe igbasilẹ

BBC-Micro-Bit-Ere-Console-fig-16

Micro Python ni iru eto, o le lo awọn osise siseto webaaye tabi ṣe igbasilẹ ohun elo siseto Mu. Awọn siseto ori ayelujara webojula: ni https://codewith.mu/#download Sọfitiwia siseto ilana: jẹ https://codewith.mu/#download (o tun le ṣe igbasilẹ lori apakan awọn orisun oju-iwe yii) Ṣii sọfitiwia naa.

BBC-Micro-Bit-Ere-Console-fig-17

Ninu eto naa, o le rii awọn ọna wọnyi ti a ṣe imuse: Ko si ipilẹṣẹ ti a nilo nigba lilo Python nitori igbesẹ yii ni a ṣe nigbati imuse lẹsẹkẹsẹ ba ṣẹlẹ.

  • Listen_Dir (Dir): ṣe atẹle itọsọna ti joystick.
  • Listen_Key (bọtini): atẹle awọn bọtini
  • PlayScale (freq): ti ndun ohun akọsilẹ asọye olumulo kan
  • Playmusic (tune): mu orin / orin aladun ṣiṣẹ

Awọn iwe aṣẹ / Awọn orisun

BBC Micro Bit Game console [pdf] Afowoyi olumulo
Micro Bit Game console, Micro, Bit Game console, Game Console, Console

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *