BBC Micro Bit Game console
ọ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.
- Online siseto webojula: https://codewith.mu/#download
- Sọfitiwia siseto aisinipo: https://codewith.mu/#download (tun wa fun igbasilẹ lori apakan awọn orisun ti oju-iwe yii)
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:
- Ṣẹ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:
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.
- 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.
- 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.
- Abajade ti a nireti: Nigbati o ba tẹ joystick, micro: bit yoo tan imọlẹ lẹta “P”.
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Ọ.
- Gbe ni ọna 8 awọn itọnisọna bi atẹle fun idajọ itọsọna kọọkan,
- 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ẹ.
Ṣ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.
- Fi wọn si ọna bi atẹle:
- 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.
- 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.
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.
Ni akọkọ gbe si Makecode, lẹhinna ṣe igbasilẹ
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.
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 |