Obsah:
- Krok 1: Připojte Micro: bit k počítači
- Krok 2: Přejděte do editoru Micro: bit Python
- Krok 3: Nahrajte kód na svůj mikro: bit
- Krok 4: Hrajte
Video: Micro: bitová paměťová hra: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Jednoduchá paměťová hra, kde si musíte zapamatovat posloupnost a odpovědět, pokud podruhé byla sekvence úplně stejná. Každé kolo se do sekvence přidá další krok.
Krok 1: Připojte Micro: bit k počítači
K vytvoření této pexeso potřebujeme pouze dvě věci:
mikro: bit
počítač pro kódování
Pokud ještě micro: bit nemáte, pořiďte si ho! Jsou to neuvěřitelně zábavné maličkosti, se kterými lze pracovat, a snadný způsob, jak děti mohou objevovat technologie a programování.
Abyste mohli hrát naši drobnou hru, musíte svůj micro: bit připojit k počítači pomocí USB kabelu.
Krok 2: Přejděte do editoru Micro: bit Python
K vytvoření hry budeme muset na náš mikro bit vložit nějaký kód. Chcete-li to provést, přejděte na:
Vyberte daný základní kód a vložte níže uvedený kód do editoru:
# Sem přidejte svůj kód Pythonu. Např. Import mikrobitů * import náhodný # generovat zobrazuje akce = ["A", "B", Image. ARROW_N, Image. ARROW_E, Image. ARROW_S, Image. ARROW_W] # obecné nastavení hry se pohybuje = gameover = False def show_moves (): display.show (pohyby, zpoždění = 1000) spánek (1000) display.show ('=') spánek (1000) volby = (random.randint (1, 2)) pokud volby == 2: display.show (tahy, zpoždění = 1000) spánek (1000) výběr možností == 1: délka = len (pohyby) -1 newMoves = seznam (tahy) newnr = (random.randint (0, délka)) oldmove = newMoves [newnr] newmove = random.choice (akce) newMoves [newnr] = newmove if oldmove == newmove: options = 2 display.show (newMoves, delay = 1000) sleep (1000) buttonpressed = False while buttonpressed == False: display.show (' ? ') if options == 2: if button_b.was_pressed (): return True buttonpressed = True break elif button_a.was_pressed (): display.show (Image. HAPPY) sleep (2000) buttonpressed = True return False elif options == 1: if button_a.was_pressed (): return True buttonpressed = True break elif button_b. was_pressed (): display.show (Image. HAPPY) sleep (2000) buttonpressed = True return False def add_nextMove (): move.append (random.choice (actions)) # game while gameover == False: add_nextMove () gameover = show_moves () display.scroll ("Missed..") display.show (Image. SAD) sleep (2000)
Krok 3: Nahrajte kód na svůj mikro: bit
Nejprve se ujistěte, že je váš mikrobit připojen k počítači.
V editoru klikněte na Stáhnout v levém horním rohu, stáhněte si kód do počítače a přetáhněte soubor v Průzkumníku souborů do svého mikrobitu.
Oranžové světlo na zadní straně vašeho micro: bitu začne blikat. Jakmile je přenos dokončen, kód začne běžet a začne první fáze hry!
Krok 4: Hrajte
Chcete-li hru restartovat, stiskněte tlačítko vedle USB portu na vašem micro: bitu, který funguje jako resetovací tlačítko.
Zobrazí se symbol, za ním znak '=', druhý symbol a otazník. Příklad: A = A?
Hra je jednoduchá: rovná se první sekvence druhé?
Myslíte si, že ano? Stiskněte A. Myslíte si, že ne? Stiskněte B.
Pokud budete mít štěstí, objeví se smajlík a půjdete do dalšího kola a do sekvence přidáte symbol.
Pokud nemáte štěstí, objeví se smutná tvář.
Zkuste to znovu stisknutím tlačítka reset na zadní straně!
Užívat si !
Doporučuje:
Paměťová logická hra využívající BBC MicroBit: 7 kroků
Paměťová logická hra využívající BBC MicroBit: Pokud nevíte, co je BBC MicroBit, je to v podstatě opravdu malé zařízení, které můžete naprogramovat tak, aby mělo vstupy a výstupy. Trochu jako Arduino, ale více rozvinutý. Na MicroBitu se mi opravdu líbilo to, že má dva vestavěné vstupy
Simon říká, že paměťová hra: 4 kroky
Simon Says Memory Game: Je to hra, kterou mnoho z nás miluje a pamatuje si ji z dětství. Nejenže oživujeme nostalgické vzpomínky, ale také je přidáváme do světa počítačového inženýrství! Tato hra se skládá z různých úrovní, ve kterých LED diody s
Paměťová karta vyrobená z paměti CMOS EPROM: 6 kroků (s obrázky)
Paměťová karta vyrobená z CMOS EPROM: Instrukce vytvořená mnou vám pomůže vybudovat obrovskou kapacitu paměti, která se bude hodit pro mnoho projektů a měření. Paměťová karta je vhodná pro více použití a může být mnohem spolehlivější ve srovnání s flash kartami a jinými
Jak 2.0: Digitální paměťová zeď: 6 kroků
How 2.0: Digital Memory Wall: Na starém dobrém fotoalbu není nic špatného. Až na to, že je zaprášené, náchylné k opotřebení a zaseknuté v minulosti. Postavili jsme tedy digitální paměťovou zeď, která přehrává živý proud fotografií, minulých i současných, na více LCD monitorech, přímo před
Jak si vyrobit vlastní žárovku Paměťová jednotka USB: 9 kroků
Jak si vyrobit vlastní žárovku Paměťová jednotka USB: Ahoj! Tento návod vám s trochou trpělivosti ukáže, jak vyrobit žárovkovou paměťovou jednotku. Dostal jsem nápad před několika dny, když mi můj přítel dal vypálenou žárovku zobrazenou na obrázcích výše … Toto je můj první Instructable, doufám