Cov txheej txheem:

Kev lom zem MicroBit tsuav: 6 Kauj Ruam
Kev lom zem MicroBit tsuav: 6 Kauj Ruam

Video: Kev lom zem MicroBit tsuav: 6 Kauj Ruam

Video: Kev lom zem MicroBit tsuav: 6 Kauj Ruam
Video: Lightning Talks - Friday - PyCon 2018 2024, Lub Xya hli ntuj
Anonim
Kev lom zem MicroBit tsuav
Kev lom zem MicroBit tsuav

Hav! Hnub no kuv yuav los qhia yuav ua li cas thiaj li sau tau Micro Me Dice. Ua ntej ntawd kuv yuav hais qhia me me txog qhov tseeb yog Micro Bit. Micro ntsis yog thev naus laus zis tsim los ntawm BBC. Feem ntau siv rau kev kawm hauv tebchaws Askiv. Nws yog me me thiab cariable tsis tau thauj khoom tuaj yeem ua tiav nrog ib qho. Ua tiav nrog ntau yam ntxwv. Qee qhov txias yog lub ntsuas cua, tso saib tag nrho 25 leds, tus ua tiav thiab yooj yim them nrog USB!

Mus txog rau tam sim no! T️Thov coding no uas kuv tau ua yog tawv heev los tawm nrog thaum xub thawj. Sim ob peb lub tswv yim sib txawv thiab ua tsis tiav. Kuv tau sim ua qhov sib txawv thiab lom zem dice uas tib neeg yuav txaus siab thiab sib txawv ntawm cov dice classic peb siv thaum ua si. Kuv kuj tau sim sim tawm ntawm kev siv ntau pawg ntau dua li txiav nws mus rau qhov yooj yim tho txawv coding txhawm rau txhawm rau twv kuv qhov coding. Yog li tom qab ob peb zaug kuv tau ua tiav nrog kev ua kom huv uas ua rau cov tsuav sib txawv ntawm cov qub. Qhov Tsuav no yuav suav tus lej ntawm 1 txog 6 zoo li qub. Tab sis hauv kev ua si peb txhua tus tau txais kev zoo siab lossis tu siab nrog cov lej peb tau txais. Yog li rau qhov kuv tau tsim emojis los qhia qhov kev xav ntawm kev tau txais tus lej ntawd.

Yam uas koj xav tau:

1) Microbit- thawj qhov!

2) Roj teeb pob- rau them

3) Micro USB rau USB cable- rau microbit kom txuas nrog lub khoos phis tawj

4) 2 AAA roj teeb- yuav tsum tau muab tso rau hauv lub roj teeb

Yog li cia pib tam sim no !!:)

Kauj Ruam 1: Mus rau Lub Vev Xaib Loj

Nkag mus rau Lub Vev Xaib Loj
Nkag mus rau Lub Vev Xaib Loj

Txhawm rau pib ua ntej mus rau nplooj ntawv https://microbit.org/ thiab nias rau Lets Code nyob rau sab saum toj ntawm nplooj ntawv lub vev xaib.

Kauj ruam 2: Siv Txoj Cai Editor

Siv Txoj Cai Editor
Siv Txoj Cai Editor

Yog li tom ntej no koj yuav pom tus Python editor thiab MakeCode editor. Peb yuav siv MakeCode editor rau txoj haujlwm no. Yog li nyem qhov "cia code" txiv kab ntxwv khawm ntawm ib sab ntawm MakeCode tus khoos phis tawj.

Kauj Ruam 3: Ua Thawj Thaiv

Ua Thawj Thaiv
Ua Thawj Thaiv
Ua Thawj Thaiv
Ua Thawj Thaiv

Thaum xub thawj koj xav nias lub pob Input ntawm sab laug. Siv qhov thaiv "khawm-A nias". Hauv qab no kuv tau ntxig qhov thaiv los ntawm Qhov Hloov Pauv. Hauv qhov hloov pauv categorie nyem qhov "ua kom sib txawv" thiab ntaus "Teeb tsuav rau". Tom qab ntawd nkag mus rau lej thiab rub qhov "0 + 0" block. Nws yuav yog thawj qhov thaiv uas koj yuav pom tom qab nyem rau ntawm qeb lej. Ntawm ib qho ntawm "0" tso ib qho thaiv hu ua "xaiv random 0 rau 0". Kuv hloov pauv tus lej xaiv mus rau 1 txog 5. Tom qab ntawd muaj lwm qhov "0 'nyob rau sab laug ntawm qhov ntawd tsuas yog hloov tus lej rau" 1 ". Tam sim no kuv ib txwm siv 6 tus lej los xaiv xaiv. Koj tuaj yeem tso ntau npaum li Tom ntej no peb yuav tso 3 lub suab paj nruag hauv txhua qhov uas muaj npe "Ua suab 1 ntaus". Koj tau xaiv lub suab. Kuv xav mus nrog Middle C, Middle F thiab Low F thiaj li. Kuv kuj tau mus nrog tsuas yog 1 yeej tab sis koj tuaj yeem hloov pauv raws li koj nyiam.

Tom ntej no peb yuav ntxiv lwm qhov me me rau nws. Yog li tam sim no peb yuav siv qhov thaiv los ntawm Kev Pab Cuam Tshuam Hauv Zos. Luag qhov thaiv "Qhia tus lej". Tom qab ntawd peb yuav tsum ua qhov sib txawv "tsuav" thiab ntxig rau qhov chaw "0" hauv "Qhia tus lej". Tom qab ntawd siv qhov sib txawv "teeb tsuav rau". Insert a Variable "set to dissapear" in the number place of the block previous inserted "set dice to". Txheeb xyuas pawg uas kuv tau ncig hauv daim duab saum toj no kom paub tias kuv siv qhov twg. Yog li peb tau ua tiav nrog thawj qhov thaiv!

Kauj Ruam 4: Qhov Thib Ob

Qhov Thib Ob
Qhov Thib Ob
Qhov Thib Ob
Qhov Thib Ob

Tam sim no pib qhov thaiv thib ob peb yuav rov pib nrog cov khoom nkag ua ntej. Peb yuav tsum yog lub sijhawm no xaiv ntawm "khawm B nias". Tom qab ntawd peb yuav siv qhov thaiv "yog tias muaj tseeb" los ntawm Logic categorie thiab muab tso rau hauv qab thawj qhov thaiv uas peb tau xaiv ua ntej. Tsiv mus rau peb yuav siv "lub vijtsam ntshiab" los ntawm Basic thiab ntxig rau hauv "Yog tias yog". Koj yuav pom lub cim "+" hauv qab "yog qhov tseeb" uas yuav tsis xav tau. Txhua qhov thaiv yuav muab tso rau hauv thawj qhov ntxig. Txhawm rau tshem tawm yog tias koj tau ua nws raug cai tshawb xyuas daim duab kom raug. Kuv txiav txim siab siv qhov thaiv los ntawm Loops tom ntej thiab kuv siv qhov thaiv "rov ua 1 zaug ua". Kuv tau ncig ncig cov pawg kuv siv hauv daim duab saum toj no. Yog li yog tias koj muaj qhov tsis meej pem ntawm qhov ntawd tsuas yog saib daim duab.

Tom qab ntawd ntxiv ib ntu ntawm 7 "phiaj xwm x, y" thaiv los ntawm LED. Los ntawm cov no kuv tau sim tsim lub luag nyav:) Yog li cia kuv yuav hais cov lej uas kuv tau npaj tseg.

Lub ntsiab lus: x: 1 y: 1; x: 3 y: ib. x: 0 ib: 2;. x: 1 ib: 3 xwm: 2y: 3. x: 3 y: 3; os. x: 4 y: 2; ua.

Yog tias nws nyuaj ua raws cov lej ces koj tuaj yeem saib cov lej hauv daim duab saum toj no ib yam. Tab sis tseem nco ntsoov tias qhov no tsuas yog tsim kom luag ntxhi:) Yog li yog tias koj npaj yuav ua lwm lub cim lossis emoji lossis txhua yam koj tuaj yeem kawm paub yuav ua li cas raws nraim los ntawm kev mus saib cov vis dis aus no kuv pom online https://www.youtube.com /saib? v = hI6jNTQipP4. Yog li tam sim no peb tau ua tiav nrog qhov thaiv thib ob!

Kauj Ruam 5: Qhov Thib Peb

Thaiv Peb
Thaiv Peb

Qhov thaiv no zoo ib yam li qhov thib ob. Peb pib nrog "ntawm co" los ntawm Kev nkag ua ntej. Tom qab ntawd zoo ib yam li qhov thaiv thib ob peb yuav siv lub block "yog tias muaj tseeb" los ntawm Logic categorie thiab muab tso rau hauv qab thawj qhov thaiv uas peb tau xaiv ua ntej. Tom qab ntawd peb yuav tsum siv "clear screen" thaiv los ntawm Basic. Kuv siv block los ntawm Loops thiab kuv siv qhov block "rov ua 1 zaug ua". Txheeb xyuas cov pawg nyob ib puag ncig kom raug rau cov pawg koj tab tom siv.

Tam sim no kuv tau tsim lub ntsej muag tu siab ntawm no, tab sis siv tib "phiaj x, y" los ntawm LED. Yog li siv 7 ntu ntawm ntu "phiaj x, y" thiab sau lawv hauv cov lej tshwj xeeb. Cov lej kuv siv yog tsim lub ntsej muag tu siab. Kuv yuav hais cov lej hauv qab no.

Lub ntsiab lus: x: 1 y: 1; x: 3 y: ib. x: 0 y: 4; ua. x: 1 ib: 3 xwm: 2y: 3. x: 3 y: 3; os. x: 4 y: 4; ua.

Yog tias koj tsis meej pem yuav ua li cas qee lub cim tsuas yog saib ntawm cov vis dis aus kuv tso rau hauv cov kauj ruam dhau los. Yog li Thib Peb thaiv tau ua tiav !! > <)

Kauj ruam 6: Ua tiav

Ua !!
Ua !!

Yuav muab cov ntaub ntawv hais txog yuav siv nws li cas. Nws yooj yim heev rau siv. Tsuas yog nias "A" los tso saib cov lej tsis raug. Tom qab ntawd nias "B" lossis "co lub microbit" nyob ntawm seb koj puas tu siab lossis zoo siab. B yog rau luag li zoo siab thiab co yog rau lub ntsej muag tu siab. Nws yooj yim super tsis tau sib txawv thiab vam tias lom zem. Thaum kawg koj qhov coding yuav tsum xaus li cas lub coding zoo li hauv daim duab kom nws ua haujlwm. Vam tias cov ntawv qhia tau muaj txiaj ntsig thiab qhia paub thiab meej. Kuv muab kuv qhov zoo tshaj plaws. Lub tswv yim no tau ua tiav feem ntau yog kuv. Qhov no yog lub tswv yim zoo los qhia. Cov tsuav lom zem thiab txawv ntawm cov classic. Sim sim Coding, nws yooj yim dua nws txawm zoo li thiab feem ntau nws ua haujlwm zoo kawg nkaus!

Pom zoo: