Obsah:
- Krok 1: Pripojte svoj mikro: bit k počítaču
- Krok 2: Prejdite do editora Micro: bit Python
- Krok 3: Nahrajte kód na svoj mikro: bit
- Krok 4: Hrajte
Video: Micro: bitová pamäťová hra: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Jednoduchá pexeso, kde si musíte zapamätať sekvenciu a odpovedať, ak bola druhýkrát sekvencia rovnaká. Každé kolo sa do sekvencie pridá ďalší krok.
Krok 1: Pripojte svoj mikro: bit k počítaču
Na výrobu tejto pexeso potrebujeme iba dve veci:
mikro: bit
počítač na kódovanie
Ak ešte nemáte micro: bit, zaobstarajte si ho! Sú to neuveriteľne zábavné maličkosti, s ktorými je možné pracovať, a ľahký spôsob, ako môžu deti objavovať technológie a programovanie.
Aby ste mohli hrať našu malú hru, musíte pripojiť svoj micro: bit k počítaču pomocou USB kábla.
Krok 2: Prejdite do editora Micro: bit Python
Na vytvorenie hry budeme potrebovať vložiť kód do nášho mikro bitu. Ak to chcete urobiť, navštívte stránku:
Vyberte zadaný základný kód a prilepte nižšie uvedený kód do editora:
# Sem zadajte svoj kód Python. Napr. Import mikrobitov * náhodný import # generuje akcie zobrazenia = ["A", "B", Image. ARROW_N, Image. ARROW_E, Image. ARROW_S, Image. ARROW_W] # všeobecné nastavenia hry sa pohybuje = gameover = False def show_moves (): display.show (pohyby, oneskorenie = 1000) spánok (1000) display.show ('=') spánok (1000) možností = (random.randint (1, 2)) if options == 2: display.show (pohyby, oneskorenie = 1000) spánok (1000) výber možností == 1: dĺžka = len (pohyby) -1 newMoves = zoznam (pohyby) newnr = (random.randint (0, dĺžka)) oldmove = newMoves [newnr] newmove = random.choice (akcie) 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 svoj mikro: bit
Najprv sa uistite, že je váš mikrobit pripojený k počítaču.
V editore kliknite na položku Stiahnuť v ľavom hornom rohu, stiahnite si kód do počítača a presuňte súbor v programe Prieskumník do mikrobitu.
Oranžové svetlo na zadnej strane vášho mikro: bitu začne blikať. Hneď ako sa prenos uskutoční, kód sa spustí a začne sa prvá etapa hry!
Krok 4: Hrajte
Ak chcete hru reštartovať, stlačte tlačidlo vedľa portu USB na vašom micro: bite, ktoré funguje ako tlačidlo reset.
Uvidíte symbol, za ktorým nasleduje znak '='-, druhý symbol a otáznik. Príklad: A = A?
Hra je jednoduchá: rovná sa prvá sekvencia druhej?
Myslíte si, že áno? Stlačte A. Myslíte si, že nie? Stlačte B.
Ak máte šťastie, objaví sa smajlík a prejdete do ďalšieho kola a do sekvencie pridáte symbol.
Ak nemáte šťastie, objaví sa smutná tvár.
Skúste to znova stlačením tlačidla reset na zadnej strane!
Užite si to !
Odporúča:
Pamäťová logická hra využívajúca BBC MicroBit: 7 krokov
Pamäťová logická hra využívajúca BBC MicroBit: Ak neviete, čo je BBC MicroBit, je to v podstate skutočne malé zariadenie, ktoré môžete naprogramovať tak, aby malo vstupy a výstupy. Trochu ako Arduino, ale viac vypracované. Na MicroBite sa mi veľmi páčilo, že má dva vstavané vstupy
Hra Crack the Code, logická hra založená na Arduine: 4 kroky (s obrázkami)
Hra Crack the Code, logická škatuľka založená na Arduine: V tomto návode vám ukážem, ako si vytvoriť vlastnú crackovú hru, v ktorej pomocou otočného voliča uhádnete náhodne vygenerovaný kód do sejfu. Na prednej strane trezoru je 8 LED diód, ktoré vám informujú, koľko z
Bitová loď Arduino: 3 kroky
Hra Arduino Battleship: Pamätám si, že som ako dieťa hrával papierovú a ceruzkovú verziu hry Battleship. V skutočnosti to bolo asi od 1. svetovej vojny. Tiež som mal na začiatku šesťdesiatych rokov „elektronický“variant s názvom „Sonar Sub Hunt“, ktorý mal svetlá a zvuky a skrýval
Mini pamäťová hra Lego: 5 krokov (s obrázkami)
Lego Mini Memory Game: Asi pred rokom som spísal návod na inštaláciu veľa LED diód do Lego Mini Cooper. Inováciou, ako to bolo, bolo to, že LED diódy je možné ovládať pomocou smartfónu (alebo prostredníctvom akéhokoľvek webového prehliadača). Keďže som namáhavý
Pamäťová hra s dotykom (Simon hovorí) - Keď toto, potom ono: 6 krokov (s obrázkami)
Pamäťová hra s dotykom (Simon hovorí) - Keď toto, potom ono: Vytvoril som pexeso s vlastnoručne vyrobenými dotykovými podložkami a neopixelovým krúžkom pre školský projekt. Táto hra je podobná hre Simon Says, okrem toho, že mnohé formy vstupu a spätnej väzby (zvuky a svetelné efekty) v hre sú odlišné. Naprogramoval som zvuky od Su