Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Uvažovali ste niekedy o tom, že by ste boli vývojárom hier a vytvorili si vlastnú hernú konzolu, ktorú môžete hrať na cestách? Všetko, čo potrebujete, je trochu času, hardvéru
- Lego tehly
- Mini-Calliope (dá sa objednať na tomto webe
a niektoré zručnosti
- základné stavebné schopnosti Lega
- a v prípade, že si chcete vytvoriť svoje vlastné hry: niektoré kódovacie schopnosti.
Krok 1: Postavte si základňu Lego z Lego tanierov
Na Legu je skvelé to, že staré tehly je možné znova použiť na vytváranie nových vecí. Uchopte teda svoju škatuľu Lega a vyberte si ploché Lego taniere a postavte platformu s celkovým rozmerom 14 x 12:
- Červené taniere 4 x 12
- Čierne taniere 6 x 12
- Modré taniere 4 x 12
Na okraj tejto plošiny položte stenu vyrobenú z tehál veľkosti 1 a výšky 2 radov.
Posledný obrázok ukazuje, ako vložiť tehly do interiéru - tie v ďalšom kroku podržia Calliope.
Nakoniec pripravte kryt puzdra a položte ho na túto stranu:
- Modré tehly celkovej veľkosti 4 x 8 s jedným otvorom v strede pre palicu veľkosti 3 x 1
- Červené tehly celkovej veľkosti 4 x 8 s jedným otvorom v strede pre tyčku veľkosti 3 x 1
- Jedna čierna okenná tehla s 2 x 4 plochými tehlami na hornej strane.
Krok 2: Pripravte si Calliope a vložte naň Space Space Invaders
Calliope je mikrokontrolér s maticou LED 5 x 5 a dvoma tlačidlami. Oboznámte sa, prosím, s jeho používaním podľa pokynov na tejto webovej stránke
Nastavte Calliope nasledovne
- Vložte dve batérie AAA.
- Pripojte Calliope pomocou kábla USB k počítaču a nájdite ho v prehliadači súborov.
- Skopírujte súbor mini-Space-Invader_1.0.hex do koreňového priečinka Calliope.
Po zapnutí Calliope prepínačom puzdra na batériu sa spustí hra Space Invaders. Hru je možné hrať nasledovne:
- Jedna LED v spodnej časti matice 5 x 5 LED je vaša vesmírna loď, ktorá chráni Zem pred mimozemšťanmi.
- Stlačením ľavého alebo pravého tlačidla otočíte vesmírnu loď doľava alebo doprava.
- Mimozemšťania sa objavia v hornej časti matice 5 x 5 LED a pohybujú sa smerom k Zemi.
- Presuňte vesmírnu loď pod mimozemšťana a stlačením oboch tlačidiel mimozemšťana zastreľte. Počítadlo sa zvýši.
- Ak sa mimozemšťan dostane na Zem, počítadlo sa zníži.
Krok 3: Vložte Calliope do puzdra Lego a pridajte kryt
Posledným krokom je vloženie Calliope do kufra Lego:
- Vložte Calliope do kufra Lego.
- Možno budete chcieť pridať niekoľko tehál, aby Calliope držal pevne.
- Pripojte okno Lego k čiernej tehle 1 x 4, ktorá má na boku 4 cvoky.
- Vedľa okna dajte modrý a červený kryt Lego tak, aby otvory v krytoch boli priamo nad tlačidlami Calliope.
- Vložte 3 x 1 lego tyč do otvorov. Pri tlačení palíc by ste mali cítiť, že tlačidlá Calliope sa otáčajú hore a dole.
- Zapnite vypínač puzdra na batérie a vložte puzdro na batérie v spodnej časti puzdra Lego.
Bavte sa hraním hry Space Invaders na vlastnej vstavanej hernej konzole!
Krok 4: Ďalšie nápady na rozšírenia
Kódovať môžete samozrejme aj ďalšie hry ako napr. Ping pong alebo had. Skvelým zdrojom je
Ako displej by ste mohli použiť aj iné mikrokontroléry s LED maticou, ako napr. BBC micro: bit, pozri https://www.microbit.org/. Rád by som od vás počul, ako si budujete vlastnú hernú konzolu.