BBC Micro Bit Game Console
Taarifa ya Bidhaa
Vipimo
- Bidhaa: BBC Micro Bit Game Console
- Webtovuti: https://makecode.microbit.org/#
- Lugha ya Kupanga: TypeScript
- Udhibiti wa Buzzer: Njia mbili - kutumia vizuizi vilivyotolewa au micro: maktaba ya muziki ya bit.
Pakia kwanza kwa Makecode, kisha upakue:
Ikiwa unataka kutumia Micro Python, unaweza kutumia programu rasmi webtovuti au pakua zana ya programu Mu.
- Kupanga programu mtandaoni webtovuti: https://codewith.mu/#download
- Programu ya kupanga nje ya mtandao: https://codewith.mu/#download (inapatikana pia kwa kupakuliwa kwenye sehemu ya rasilimali ya ukurasa huu)
Katika programu, unaweza kuona njia zifuatazo zinazotekelezwa:
- Hakuna uanzishaji unaohitajika unapotumia Chatu Ndogo, kama inavyofanywa wakati wa kuanzishwa.
Listen_Dir(Dir)
: Fuatilia mwelekeo wa kijiti cha furaha.Listen_Key(Key)
: Fuatilia funguo.PlayScale(freq)
: Cheza sauti ya dokezo lililofafanuliwa na mtumiaji.Playmusic(tune)
: Cheza muziki/wimbo.
Maswali Yanayoulizwa Mara Kwa Mara (FAQ)
- Q: Je, ninaweza kupata wapi mwongozo wa mtumiaji wa Dashibodi ya Mchezo wa BBC Micro Bit?
- A: Mwongozo wa mtumiaji unaweza kupatikana katika https://makecode.microbit.org/#.
- Q: Ninaweza kutumia vizuizi vingine kando na vile vilivyotajwa kwenye mwongozo wa watumiaji?
- A: Ndiyo, unaweza kuchunguza vizuizi vya ziada kwenye programu webtovuti au programu iliyotajwa kwenye mwongozo.
Kuanza: The webtovuti ya maandishi: https://makecode.microbit.org/# Fungua kivinjari na uandike anwani:
- Unda mradi: Bonyeza Miradi -> Mradi mpya. Hapo chini utaona "Haina Kichwa". Bonyeza na uipe jina tena kwa "mchezo". Bila shaka, unaweza kutumia jina lolote unalotaka kwa mradi huu. Ili kuongeza kifurushi, unaweza kupakua maktaba tunazotoa kutoka kwa GitHub: Bofya Kina -> + Ongeza kifurushi, au ubofye aikoni ya gia iliyo upande wa juu kulia -> Ongeza kifurushi. Katika kisanduku cha kidadisi ibukizi, bofya kisanduku cha sehemu ya utafutaji ili kunakili: https://github.com/waveshare/JoyStick.
Kumbuka: Kumbuka kuwa mwisho wa kiungo unahitaji kuongezwa nafasi, vinginevyo inaweza isiongezwe:
Kazi za kila block ni kama ifuatavyo
Kuanzisha
- Moduli hii inahitaji uanzishaji wa awali wa kizuizi.
- Katika kizuizi hiki, kuna vitufe vitano (isipokuwa kitufe cha A) ambacho hutekelezea kuvuta-juu na kusoma hali ya furaha.
- Thamani hii ya hali inatumika kujaribu operesheni yoyote ya sasa inayofanywa kwenye nafasi ya kijiti cha furaha.
- Ikiwa mchakato wa uanzishaji haujakamilika, wakati wa kusonga kijiti cha kufurahisha, inaweza isihukumu hali ya sasa ya msimamo.
- Ili kurekebisha hili, usiondoe kijiti cha furaha na uweke upya micro: bit ili kuirejesha.
- Tunatoa njia mbili za ufuatiliaji, ambayo kila moja ina advan yaketages Ya kwanza inatumiwa na "ikiwa" ambayo huchakata matukio yasiyo ya wakati halisi.
- Tukio la aina hii kwa kawaida huwa na ucheleweshaji.
- Ya pili haitaji "ikiwa".
- Ni sawa na kizuizi cha "kwenye kitufe A" cha kategoria ya ingizo.
- Huu ni utaratibu wa kushughulikia unaokatiza, ambao hauwezi kucheleweshwa, na utendakazi wa wakati halisi una nguvu kiasi.
- Matokeo yanayotarajiwa: Unapobonyeza kijiti cha kufurahisha, micro: bit itawasha herufi ya "P".
Ufuatiliaji wa furaha
- Ikiwa uanzishaji utafanywa kabla ya kizuizi kutumika, wakati wa kuhamisha kijiti kwenye mwelekeo, hii itarudisha thamani yake ya mantiki inayolingana TRUE.
- Weka katika mlolongo wa maelekezo 8 kama ifuatavyo kwa kuhukumu kila mwelekeo,
- Matokeo yanayotarajiwa: Unaposukuma kijiti cha kufurahisha, onyesho ndogo: kidogo litaonyesha mshale unaolingana na mwelekeo uliowekwa koloni.
Kudhibiti buzzer
- Kuna njia mbili za kudhibiti buzzer. Ya kwanza ni kutumia vizuizi tunavyotoa, na ya pili ni kutumia maktaba ya muziki ya Micro: bit.
- Mara ya kwanza, tutatumia block yetu, ambayo ni sawa kabisa na micro: bit. Parameta ya kwanza huchagua noti, na parameter ya pili huchagua pigo.
- Waweke kwa zamu kama ifuatavyo:
- Matokeo yanayotarajiwa: Pakua programu kwenye moduli, ambayo itafanya spika ya onboard sauti.
- Ya pili ni kuhusu kutumia micro: vizuizi vya muziki vya bit, ambavyo vinaendana na pini.
- Ni sawa na hapo juu.
- Unaweza kuwa tayari kutumia vizuizi vingine pia, kinachofuata, tunakuonyesha vizuizi zaidi kama ifuatavyo.
Inathibitisha Onyesho
- Fungua Typescript-Demo ambayo inashikilia microbit-joystickdemo.Hex file. Unaweza kuinakili moja kwa moja kwa micro: bit iliyounganishwa kwenye kompyuta. Unaweza pia kuipakua kutoka kwa toleo la mwisho la MakeCode.
- Pakua moja kwa moja kwa micro:bit:
- Micro Iliyounganishwa: kidogo kwa kompyuta kwa kebo ya USB. Kompyuta yako itatambua kiendeshi cha USB flash kama MICROBIT ya takriban nafasi ya 8MB. Sasa nakili microbit-joystickdemo.Hex file kwa diski hii ya USB flash.
Pakia kwanza kwa Makecode, kisha upakue
Chatu Ndogo ni aina hii ya programu, unaweza kutumia programu rasmi webtovuti au pakua zana ya programu Mu. Programu ya mtandaoni webtovuti: ni https://codewith.mu/#download Muhtasari wa programu ya programu: ni https://codewith.mu/#download (unaweza pia kuipakua kwenye sehemu ya nyenzo ya ukurasa huu) Fungua programu.
Katika programu, unaweza kuona njia zifuatazo kutekelezwa: Hakuna uanzishaji unahitajika wakati wa kutumia Python kwa sababu hatua hii inafanywa wakati uanzishaji unafanyika.
- Sikiliza_Dir (Dir): fuatilia mwelekeo wa kijiti cha furaha.
- Sikiliza_Ufunguo (Ufunguo): funguo za kufuatilia
- PlayScale (freq): kucheza sauti ya noti iliyofafanuliwa na mtumiaji
- Muziki wa kucheza (tune): cheza muziki/melody
Nyaraka / Rasilimali
![]() |
BBC Micro Bit Game Console [pdf] Mwongozo wa Mtumiaji Dashibodi ya Mchezo wa Micro Bit, Kiweko kidogo cha Mchezo, Dashibodi ya Mchezo, Dashibodi |