Cov txheej txheem:
- Khoom siv
- Kauj ruam 1: Pib
- Kauj Ruam 2: Los nag tas mus li
- Kauj Ruam 3: Tsiv Tus Cwj Pwm Cim
- Kauj ruam 4: Tua tawm Projectile
- Kauj ruam 5: Endofgame
Video: Cia Nws Los Nag: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:24
Nov yog kev ua si uas yuav tsum tau ua ntawm Micro: ntsis
Qhov kev ua si hu ua Los nag thiab lub hom phiaj yog kom tsis txhob raug cov khoom poob.
Tog twg los ntawm kev txav sab laug ntawm sab xis thiab/lossis tua cov khoom.
Qhov kev ua si yog ua los ntawm cov kev tswj hauv qab no.
Co - Pib qhov kev ua si tshiab.
A - Tsiv tus cwj pwm mus rau sab laug.
B - Tsiv tus cwj pwm mus rau sab xis.
A+B - Tua lub projectile ntawm cov khoom poob.
Ib lub ntsiab lus yog muab rau txhua qhov khoom poob los ntawm qhov projectile.
Yog tias tus cwj pwm raug ntaus los ntawm cov khoom poob ces lawv plam lub neej tom qab poob peb lub neej qhov kev ua si xaus, qhov no yog qhia los ntawm lub ntsej muag tu siab thiab cov qhab nia.
Txhua theem ntawm qhov kev ua si tau tawg mus rau ntau qhov haujlwm tau piav qhia hauv cov ntawv.
Cov lus piav qhia siv cov lej thaiv thiab Javascript tseem muaj.
Khoom siv
Micro: ntsis
MakeCode Editor
Kauj ruam 1: Pib
Kev pib ua ntej ntawm qhov kev ua si tsis ua tiav los ntawm kev muab cov lej sib txawv thiab Boolean hloov pauv.
Tidying lub vijtsam ntawm cov ntaub ntawv yav dhau los yog tias muaj, muab txoj haujlwm pib ntawm rab phom cim thiab tso cai rau tus neeg siv sijhawm los tso rau Micro-ntsis npaj rau qhov kev ua si pib.
Nws ua kom yooj yim nkag siab cov cai yog tias cov hloov pauv tau muab cov npe uas qhia txog lawv txoj haujlwm
Piv txwv li, 'hluav taws' pib ua 'rab phom' uas tso lub foob pob '.
Ib yam nkaus, yog tias endgamecount loj dua 3 ces qhov kev ua si xaus yog qhov tseeb.
Raws li rab phom tsuas yog txav mus rau kab hauv qab, y ib txwm yog 4 thiab x qhov sib txawv tau hloov pauv kom pom qhov tsim nyog LED siv cov phiaj xwm thiab tshem tawm cov lus txib.
Cov txheej txheem pib ua haujlwm tau siv hauv ob txoj haujlwm, Thaum Pib thiab On Shake.
Raws li cov npe qhia Thaum Pib hu rau Initialize thaum pib ntawm txoj cai los teeb tsa cov kev hloov pauv uas siv rau qhov xav tau.
Ntawm Shake hu Initialize thaum tus neeg siv pib ua si tshiab.
Qhov no tso cai rau tus neeg siv rov ua qhov kev ua si thiab pib qhov kev ua si tsis sib xws hloov pauv, tshem tawm lub vijtsam thiab tso cov cim kev ua si hauv nws txoj haujlwm pib.
Kauj Ruam 2: Los nag tas mus li
Nov yog ib feem ntawm qhov kev ua si game uas ua rau tsim cov khoom poob thiab pib ua haujlwm pib ua ntej txav lawv mus rau ntawm lub vijtsam.
Lub tswv yim ntawm kev poob yog txhais los ntawm lub sijhawm ncua ntawm kev tig LED rau thiab tawm thiab nce ntxiv qhov chaw txee. Ntawm txhua qhov kev nce qib ntawm txoj haujlwm txee tau kos los txiav txim siab yog tias cov khoom poob tau sib tsoo nrog tus ua si.
Yog tias kev sib tsoo raug kuaj pom lub neej ploj mus txog ntau kawg ntawm peb ces qhov kawg ntawm qhov kev ceeb toom game tau muab cov qhab nia tso tawm thiab lub voj voos uas poob yog qhov kawg.
Rainstart yog qhov pib x txoj haujlwm ntawm tus cim no, uas tau nce zuj zus los ntawm lub vijtsam los ntawm 'rau' lub voj hloov pauv qhov ntsuas 2 rau 'y' txoj haujlwm. Los ntawm 0 txog 4 nrog 0 yog sab saum toj thiab 4 yog hauv qab.
Peb tsis xav kom nag los nrawm heev uas peb tsis tuaj yeem pom nws, yog li peb ntxiv qhov ncua nrog ncua.
Raws li nag los nws tau tshuaj xyuas ua ntej txhawm rau txiav txim siab tias muaj kev sib tsoo nrog rab phom, qhov no ua tiav siv 'taw tes' qhov no txiav txim siab lub xeev ntawm LED ua ntej ntawm nws.
Yog tias LED ua ntej nag los, qhov no tau txiav txim siab tias yog kev ntaus thiab lub neej ploj lossis kev ua si dhau mus.
Txhawm rau kom txhua yam huv si peb yuav tsum tshem tawm cov teeb pom kev yav dhau los LED thiaj li muaj qhov pom ntawm ib los nag los tsis tu ncua yam tsis muaj txoj kev taug.
Kauj Ruam 3: Tsiv Tus Cwj Pwm Cim
Muaj ob txoj haujlwm nkag los siv txav tus yam ntxwv phom.
Cov no yog On khawm A nias thiab On khawm B nias.
Ntawm lub pob A nias.
Txoj haujlwm no txav tus cim game mus rau sab laug thaum lub khawm A raug nias.
Yog tias nws tsis yog qhov kawg ntawm qhov kev ua si thiab nrog rab phom muaj nuj nqis nyob hauv nws qhov kev tso cai yav dhau los rab phom txoj haujlwm txoj haujlwm tsis tau npaj tseg, rab phom tus nqi txo qis thiab txoj haujlwm rab phom tshiab tau npaj tseg.
Yog tias tus nqi phom tsawg dua 0 ces rab phom tau npaj tseg ntawm x = 0, y = 4
Ntawm lub pob B nias.
Txoj haujlwm no txav tus cwj pwm kev ua si mus rau sab xis thaum nias lub pob B.
Yog tias nws tsis yog qhov kawg ntawm qhov kev ua si thiab nrog rab phom tus nqi iithin nws qhov kev tso cai ntau yam ntawm rab phom yav dhau los txoj haujlwm tsis tau npaj tseg, rab phom tau nce ntxiv thiab rab phom tshiab txoj haujlwm tau npaj tseg.
Yog tias tus nqi phom loj dua 4 ces rab phom tau npaj rau ntawm x = 4, y = 4
Kauj ruam 4: Tua tawm Projectile
Peb tuaj yeem txav tus cim phom mus rau sab laug thiab sab xis thiab tam sim no nws yuav tsum tuaj yeem tua lub foob pob ntawm cov khoom uas los nag.
Nov yog ib feem ntawm txoj cai game tshaj li tsim cov phiaj xwm thiab pib ua haujlwm pib ua ntej txav nws mus rau lub vijtsam.
Lub tswv yim ntawm cov lus tsa suab nce siab tau txhais los ntawm lub sijhawm ncua ntawm kev qhib lub LED qhib thiab tawm thiab nce tus nqi ntawm txoj haujlwm. Ntawm txhua qhov nce ntawm qhov chaw txee qhov ntsuas tau ua los txiav txim siab yog tias qhov projectile tau sib tsoo nrog cov khoom poob.
Yog tias kev sib tsoo raug kuaj pom cov khoom poob tau raug tshem tawm ntawm txoj haujlwm ntawd, cov qhab nia raug hloov kho tshiab, qhov kev poob qis ntawm txoj haujlwm sib txawv tau rov pib dua, txoj haujlwm projectile thiab tus pib ua haujlwm tau rov pib dua, thiab lub voj voog projectile tau txiav tawm.
Yog tias qhov kev ua si tsis yog qhov tseeb, hluav taws = muaj tseeb thiab foob pob hluav taws = 4 rau nws txoj haujlwm pib.
Lub sijhawm ib ntus yog tsim qhov no ua rau ib leeg lossis txuas ntxiv tua cov projectiles thaum hluav taws = muaj tseeb.
Qhov sib txawv ntawm cov foob pob hluav taws raug txo qis los ntawm 4 (hauv qab) mus rau 0 (saum) rau
Ntawm txhua lub ntsiab lus raws li lub foob pob hluav taws nce mus rau ntawm cov zaub nws tshawb xyuas kev sib tsoo nrog cov khoom nag yog tias tsis muaj kev sib tsoo raug kuaj pom qhov projectile txuas ntxiv mus thiab tawm ntawm lub vijtsam.
Yog tias muaj kev sib tsoo raug kuaj pom cov khoom nag tsis tau npaj tseg, vim tam sim no nws puas lawm, nws qhov kev hloov pauv tau hloov pauv thiab qhov kev sib tw ntaus tau nce ntxiv los ntawm 1.
Lub foob pob hluav taws tsis tau npaj tseg kom muab lub tswv yim tias qhov no raug rhuav tshem.
Cov kev hloov pauv rau nag, foob pob hluav taws thiab hluav taws tau rov pib dua.
Kauj ruam 5: Endofgame
Txoj haujlwm no teeb tsa tus chij kawg ntawm kev ua si, qhia txog qhov kawg kev ceeb toom kev ua si thiab cov qhab nia thiab rau txhua lub neej ploj qhia txog kev puas tsuaj.
Qhov kev ua haujlwm endofgame yog hu ua ob qho kev teeb tsa thaum tus neeg siv poob lub neej thiab thaum tag nrho peb lub neej tau tas sij hawm qhia qhov kawg ntawm qhov kev ua si.
Txhua lub sijhawm ua haujlwm endofgame hu ua endgamecount tau nce ntxiv, yog tias tsawg dua 3 qhov kev ua haujlwm tawg hu ua uas ua rau muaj kev puas tsuaj ntawm rab phom. Cov duab ua kom tawg yog ntu ntawm kev hloov pauv LED txoj haujlwm uas qhia nrog kev ua yeeb yaj kiab cuam tshuam los ntawm kev poob siab.
Whilst tib lub sijhawm tshem tawm lub vijtsam, rov kho lub phom sib txawv mus rau txoj haujlwm pib pib thiab thov ncua sijhawm ua ntej rov hais lus qhov kev ua si.
Yog tias endgamecount = 3 qhov tawg ua haujlwm tau raug hu thiab ua raws li lub ntsej muag tu siab tau tshwm sim qhia qhov kawg ntawm qhov kev ua si ua raws cov qhab nia tau txais. Thaum cov qhab nia raug tshem tawm koj npaj rov pib ua si los ntawm kev tuav lub Micro: me ntsis.
Pom zoo:
Yuav Ua Li Cas Ua PCB (Nws Puas Tsim Nyog Nws?): 5 Kauj Ruam
Yuav Ua Li Cas Ua PCB (Nws Puas Tsim Nyog Nws?): Kuv xav qhia kuv li "PCB kev paub" &" nrog koj
Raspberry Pi Oled Moos Saib Nws hnov Nws thiab hnov Nws: 5 Kauj Ruam (nrog Duab)
Raspberry Pi Oled Clock Watch Nws hnov Nws thiab hnov Nws: Qhov no yog lub moos ntse uas qhia lub sijhawm ntawm cov zaub OLED thiab tseem koj tuaj yeem hnov lub sijhawm nyob rau lub sijhawm sib txawv ntawm lub sijhawm uas yog pab puv rau qhov muag tsis pom thiab Nws tseem hloov cov xim coj nrog lub sijhawm zoo li lub teeb nyob rau yav tsaus ntuj lub teeb nyob rau yav tsaus ntuj mus txiv kab ntxwv rau daj thiab zoo li t
Sau nws! Ua Nws! Qhia Nws!: 4 Kauj Ruam
Sau nws! Ua Nws! Qhia Tawm!: Kuv cov tub ntxhais kawm tau siv Legos pab ntxiv kev muaj tswv yim rau lawv txoj kev sau, koom haum sau ntawv, thiab nthuav tawm lawv cov haujlwm ua digitally nrog lawv tsev neeg thiab nrog lawv cov phooj ywg hauv chav kawm
Yuav Ua Li Cas Tau Txais Cov Nkauj Los Ntawm Txhua Qhov (Haha) Lub Vev Xaib (Ntev Li Koj Tau hnov Nws Koj Yuav Tau Txais Nws Ok Zoo Yog Nws Tau Ntxig Hauv Flash Koj Yuav Tsis Muaj Peev Xwm) EDITED !!!!! Ntxiv Info: 4 Cov Kauj Ruam
Yuav Ua Li Cas Tau Txais Cov Nkauj Los Ntawm Txhua Qhov (Haha) Lub Vev Xaib (Ntev Li Koj Tau hnov Nws Koj Yuav Tau Txais Nws … Ok Zoo Yog Nws Tau Ntxig Hauv Flash Koj Yuav Tsis Muaj Peev Xwm) EDITED !!!!! Ntxiv Cov Lus Qhia: yog tias koj tau mus rau lub vev xaib thiab nws ua nkauj nkauj uas koj nyiam thiab xav tau nws ntawm no yog cov lus qhia rau koj tsis yog kuv qhov txhaum yog tias koj cuam tshuam qee yam (tsuas yog txoj hauv kev nws yuav tshwm sim yog tias koj pib tshem cov khoom yam tsis muaj laj thawj. ) Kuv tuaj yeem tau txais cov nkauj rau
Cov Neeg Hais Lus Tsis Txaus Dej Uas Ntab - " Nws Ntws, Nws Totes thiab Nws Pob Zeb Sau Ntawv! &Quot;: 7 Cov Kauj Ruam (nrog Duab)
Cov Neeg Hais Lus Tsis Txaus Dej Uas Ntab - " Nws Ntws, Nws Totes thiab Nws Pob Zeb Sau Ntawv! ). Peb yuav ntab hauv tus dej, lossis txuas kab rau ntawm ntug dej kom peb cov ntab nyob ntawm qhov chaw peb nyob. Txhua tus neeg