Tartalomjegyzék:
- 1. lépés: Csatlakoztassa a Micro: bitet a számítógéphez
- 2. lépés: Lépjen a Micro: bit Python szerkesztőbe
- 3. lépés: Töltse fel a kódot a Micro: bitre
- 4. lépés: Játssz
Videó: Micro: bit memóriajáték: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Egy egyszerű memóriajáték, ahol emlékeznie kell egy sorozatra, és válaszolnia kell, ha másodszor is, a sorozat pontosan ugyanaz volt. Minden körben egy további lépés kerül hozzáadásra a sorozathoz.
1. lépés: Csatlakoztassa a Micro: bitet a számítógéphez
Csak két dologra van szükségünk a memóriajáték elkészítéséhez:
mikro: bit
számítógépet a kódoláshoz
Ha még nincs micro: bitje, szerezzen be egyet! Hihetetlenül szórakoztató apróságok, amelyekkel dolgozni lehet, és a gyerekek könnyen felfedezhetik a technológiát és a programozást.
Litle játékunk elkészítéséhez csatlakoztatnia kell a micro: bitjét a számítógéphez az usb-kábelen keresztül.
2. lépés: Lépjen a Micro: bit Python szerkesztőbe
A játék létrehozásához el kell helyeznünk egy kódot a mikrobitünkre. Ehhez lépjen a következő helyre:
Válassza ki a kapott alapkódot, és illessze be az alábbi kódot a szerkesztőbe:
# Add ide a Python kódodat. Pl. Mikrobit importálásból * import random # generál megjeleníti a műveleteket = ["A", "B", Kép. ARROW_N, Kép. ARROW_E, Kép. ARROW_S, Kép. ARROW_W] # általános játékbeállítások mozog = gameover = False def show_moves (): display.show (mozog, késleltetés = 1000) alvás (1000) display.show ('=') sleep (1000) options = (random.randint (1, 2)) if options == 2: display.show (mozog, késés = 1000) alvás (1000) elif választások == 1: hossz = len (mozog) -1 új Mozgat = lista (mozog) newnr = (random.randint (0, length)) oldmove = newMoves [newnr] newmove = random.choice (műveletek) newMoves [newnr] = newmove if oldmove == newmove: options = 2 display.show (newMoves, delay = 1000) sleep (1000) buttonpressed = False, míg a gomb megnyomása == 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 Hamis elif választások == 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 Hamis def add_nextMove (): move.append (random.choice (műveletek)) # game while gameover == False: add_nextMove () gameover = show_moves () display.scroll ("Hiányzott..") display.show (Image. SAD) alvás (2000)
3. lépés: Töltse fel a kódot a Micro: bitre
Először is győződjön meg arról, hogy a mikrobit csatlakoztatva van a számítógéphez.
A szerkesztőben kattintson a Letöltés gombra a bal felső sarokban a kód letöltéséhez a számítógépre, majd húzza át a fájlt a fájlkezelőben a mikrobitre.
A mikro: bit hátoldalán lévő narancssárga fény villogni kezd. Amint az átvitel megtörtént, a kód futni kezd, és kezdődik a játék első szakasza!
4. lépés: Játssz
A játék újraindításához nyomja meg a micro: bit usb-portja melletti gombot, amely reset gombként működik.
Látni fog egy szimbólumot, amelyet egy "=" jel, egy második szimbólum és egy kérdőjel követ. Példa: A = A?
A játék egyszerű: az első sorozat megegyezik a másodikkal?
Szerinted igen? Nyomja meg az A. Ön szerint nem? Nyomja meg a B gombot.
Ha szerencséje van, megjelenik egy mosolygós arc, és továbblép a következő körbe, és szimbólumot ad hozzá a sorozathoz.
Ha nincs szerencséje, szomorú arc jelenik meg.
Próbálja újra a hátulján található reset gomb megnyomásával!
Élvezd !
Ajánlott:
Micro: bit bit Fények kezdőknek: 5 lépés
Micro: bitek Fények kezdőknek: Ehhez az utasításhoz szüksége lesz egy Micro: Bitre és egy laptopra, nem lehet Mac. Ha Mac -et használ, akkor további lépésekre van szükség, vagy adapterre van szükség az USB -porthoz
Simon szerint memóriajáték: 4 lépés
Simon azt mondja Memóriajáték: Ez egy olyan játék, amelyet sokan szeretünk és emlékezünk gyerekkorunkból. Nem csak a nosztalgikus emlékeket idézzük vissza, hanem hozzáadjuk a számítógép -mérnöki világhoz! Ez a játék különböző szintekből áll, amelyekben a segéd LED -ek
Lego mini memóriajáték: 5 lépés (képekkel)
Lego Mini memóriajáték: Körülbelül egy éve írtam egy Instructable -t arról, hogy egy csomó LED -et telepítenek egy Lego Mini Cooper -be. Az újítás, mint amilyen volt, az volt, hogy a LED -ek okostelefonnal (vagy bármilyen webböngészőn keresztül) vezérelhetők. Amint fáradságos vagyok
Fény- és színmérések A Pimoroni Enviro: bit segítségével: Micro: bit: 5 lépés
Fény- és színmérések A Pimoroni Enviro: bit segítségével: Micro: bit: Korábban dolgoztam néhány olyan eszközön, amelyek lehetővé teszik a fény- és színmérést, és sokat találhat az ilyen mérések mögött álló elméletről, az itt és itt található utasításokról. nemrégiben megjelent az enviro: bit, egy kiegészítő a m-hez
Memóriajáték érintéssel (Simon mondja) - ha ez akkor: 6 lépés (képekkel)
Memóriajáték érintéssel (Simon mondja) - Ha ez akkor az: Memóriajátékot készítettem saját készítésű érintőpadokkal és neopixelgyűrűvel egy iskolai projekthez. Ez a játék hasonló a Simon Says -hez, kivéve, hogy a játékban a bemenetek és visszajelzések sok formája (hangok és fényhatások) eltérő. Hangokat programoztam Su -tól