BBC Micro Bit jwèt konsole
Enfòmasyon sou pwodwi
Espesifikasyon
- Pwodwi: BBC Micro Bit jwèt konsole
- Websit: https://makecode.microbit.org/#
- Lang pwogramasyon: TypeScript
- Kontwòl Buzzer: De fason - lè l sèvi avèk blòk yo bay oswa mikwo: bibliyotèk mizik bit la.
Premye telechaje sou Makecode, epi telechaje:
Si ou vle sèvi ak Micro Python, ou ka swa itilize pwogram ofisyèl la websit oswa telechaje zouti pwogramasyon Mu.
- Pwogramasyon sou entènèt websit: https://codewith.mu/#download
- Lojisyèl pwogramasyon offline: https://codewith.mu/#download (Disponib tou pou telechaje sou pati resous yo nan paj sa a)
Nan pwogram nan, ou ka wè metòd sa yo aplike:
- Pa gen okenn inisyalizasyon nesesè lè w ap itilize Micro Python, menm jan li fèt pandan enstansyasyon.
Listen_Dir(Dir)
: Siveye direksyon joystick la.Listen_Key(Key)
: Siveye kle yo.PlayScale(freq)
: Jwe son yon nòt itilizatè defini.Playmusic(tune)
: Jwe mizik/melodi.
Kesyon yo poze souvan (FAQ)
- Q: Ki kote mwen ka jwenn manyèl itilizatè a pou BBC Micro Bit Game Console?
- A: Ou ka jwenn manyèl itilizatè a nan https://makecode.microbit.org/#.
- Q: Èske mwen ka itilize lòt blòk anplis sa yo mansyone nan manyèl itilizatè a?
- A: Wi, ou ka eksplore blòk adisyonèl sou pwogramasyon an websit oswa lojisyèl mansyone nan manyèl la.
Kòmanse: La websit tape ekri: https://makecode.microbit.org/# Louvri navigatè a epi tape adrès la:
- Kreye yon pwojè: Klike sou Pwojè -> Nouvo pwojè. Anba a ou pral wè "Untitled". Klike sou epi chanje non li an "jwèt". Natirèlman, ou ka itilize nenpòt non ou vle pou pwojè sa a. Pou ajoute pake a, ou ka telechaje bibliyotèk nou bay yo nan GitHub: Klike sou Avanse -> + Ajoute pake, oswa klike sou ikòn angrenaj la nan tèt-dwat la -> Ajoute pake. Nan bwat dyalòg pop-up la, klike sou bwat rechèch la pou kopye: https://github.com/waveshare/JoyStick.
Nòt: Remake byen ke fen lyen an bezwen ajoute yon espas, otreman li ka pa endis:
Fonksyon chak blòk yo jan sa a
Inisyalizasyon
- Modil sa a mande pou premye inisyalizasyon blòk la.
- Nan blòk sa a, gen senk kle (eksepte kle A) ki egzekite rale-up epi li eta joystick la.
- Valè eta sa a itilize pou teste nenpòt operasyon aktyèl ki fèt sou pozisyon joystick la.
- Si pwosesis inisyalizasyon an pa konplè, lè w ap deplase joystick la, li ta ka pa jije yon eta pozisyon aktyèl la.
- Pou ranje sa a, pa deplase joystick la epi reset mikwo a: ti jan retabli li.
- Nou bay de fason pou kontwole, chak nan yo ki gen avantaj li yotages Premye a itilize ak "si" ki trete evènman ki pa an tan reyèl.
- Kalite evènman sa a anjeneral gen reta.
- Dezyèm lan pa bezwen "si".
- Li sanble ak blòk "sou bouton A bourade" nan kategori opinyon an.
- Sa a se yon mekanis manyen entèwonp, ki pa ka retade, ak pèfòmans an tan reyèl relativman fò.
- Rezilta espere: Lè w peze joystick la, mikwo: bit la ap limen yon lèt "P".
Siveyans joystick la
- Si inisyalizasyon fèt anvan yo itilize blòk la, lè w deplase baton an nan yon direksyon, sa ap retounen valè lojik korespondan li a VRE.
- Mete nan sekans 8 direksyon jan sa a pou jije chak direksyon,
- Rezilta espere: Pandan w ap pouse joystick la, ekspozisyon mikwo: bit la ap montre yon flèch ki koresponn ak direksyon kolon an.
Kontwole buzzer la
- Gen de fason pou kontwole buzzer la. Premye a se sèvi ak blòk nou bay yo, ak dezyèm lan se sèvi ak bibliyotèk mizik Mikwo: bit la.
- Okòmansman, nou pral sèvi ak blòk nou an, ki se byen menm jan ak mikwo: bit. Premye paramèt la chwazi nòt la, epi dezyèm paramèt la chwazi bat la.
- Mete yo nan vire jan sa a:
- Rezilta espere: Telechaje pwogram nan nan modil la, ki pral fè son oratè abò a.
- Dezyèm lan se sou itilize mikwo: blòk mizik bit la, ki konpatib ak broch yo.
- Se menm jan ak sa ki anwo a.
- Ou ta ka vle sèvi ak lòt blòk tou, apre sa, nou montre w plis blòk jan sa a.
Verifikasyon Demo
- Louvri Typescript-Demo ki kenbe microbit-joystickdemo.Hex la file. Ou ka kopye li dirèkteman nan mikwo: bit ki konekte nan òdinatè a. Ou ka telechaje li tou nan dènye edisyon MakeCode.
- Telechaje dirèkteman nan micro:bit la:
- Konekte Mikwo: ti jan nan òdinatè a pa kab USB. Òdinatè w la pral rekonèt yon kondui flash USB kòm yon MICROBIT sou espas 8MB. Koulye a, kopye microbit-joystickdemo.Hex la file sou disk flash USB sa a.
Premye telechaje nan Makecode, epi telechaje
Mikwo Piton se sa a kalite pwogram, ou ka itilize pwogramasyon ofisyèl la websit oswa telechaje zouti pwogramasyon Mu. Pwogramasyon sou entènèt la websit: se https://codewith.mu/#download Lojisyèl pwogramasyon plan an: se https://codewith.mu/#download (Ou ka telechaje li tou nan pati resous yo nan paj sa a) Louvri lojisyèl an.
Nan pwogram nan, ou ka wè metòd sa yo aplike: Pa gen inisyalizasyon nesesè lè w ap itilize Python paske etap sa a fèt lè enstansyasyon rive.
- Listen_Dir (Dir): kontwole direksyon joystick la.
- Listen_Key (Kle): kontwole kle yo
- PlayScale (frekans): jwe son an nan yon nòt itilizatè-defini
- Playmusic (melodi): jwe mizik/melodi
Dokiman / Resous
![]() |
BBC Micro Bit jwèt konsole [pdfManyèl Itilizatè Micro Bit jwèt konsole, Micro, Bit jwèt konsole, jwèt konsole, konsole |