Innehållsförteckning:
- Steg 1: Anslut din Micro: bit till en dator
- Steg 2: Gå till Micro: bit Python Editor
- Steg 3: Ladda upp koden till din Micro: bit
- Steg 4: Spela
Video: Micro: bit Memory Game: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:41
Ett enkelt minnesspel, där du måste komma ihåg en sekvens och svara om den andra gången var sekvensen exakt densamma. Varje omgång läggs ett ytterligare steg till i sekvensen.
Steg 1: Anslut din Micro: bit till en dator
Det finns bara två saker vi behöver för att göra detta minnesspel:
en mikro: bit
en dator för kodning
Om du inte har en micro: bit ännu, skaffa en! De är otroligt roliga små saker att arbeta med, och ett enkelt sätt för barn att upptäcka teknik och programmering.
För att göra vårt litle-spel måste du ansluta din micro: bit till en dator via usb-kabeln.
Steg 2: Gå till Micro: bit Python Editor
För att skapa spelet måste vi lägga in lite kod på vår mikrobit. För att göra detta, gå till:
Välj den grundkod som ges och klistra in koden nedan i redigeraren:
# Lägg till din Python -kod här. Egfrom mikrobitimport * import slumpmässigt # generera displayer åtgärder = ["A", "B", Image. ARROW_N, Image. ARROW_E, Image. ARROW_S, Image. ARROW_W] # allmänna spelinställningar moves = gameover = Falsk def show_moves (): display.show (flyttar, fördröjning = 1000) sleep (1000) display.show ('=') sleep (1000) options = (random.randint (1, 2)) if valg == 2: display.show (flyttar, fördröjning = 1000) sömn (1000) elif-val == 1: längd = len (flyttar) -1 newMoves = lista (flyttar) newnr = (random.randint (0, längd)) oldmove = newMoves [newnr] newmove = random.choice (actions) newMoves [newnr] = newmove if oldmove == newmove: options = 2 display.show (newMoves, delay = 1000) sleep (1000) buttonpressed = False while buttonpressed == False: display.show (' ? ') om choice == 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 valg == 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 (): moves.append (random.choice (actions)) # game while gameover == False: add_nextMove () gameover = show_moves () display.scroll ("Missad..") display.show (Image. SAD) sleep (2000)
Steg 3: Ladda upp koden till din Micro: bit
Först och främst, se till att din mikrobit är ansluten till din dator.
I redigeraren klickar du på Hämta i det övre vänstra hörnet för att ladda ner koden till din dator och dra och släpp filen i filutforskaren till din mikrobit.
Den orange lampan på baksidan av din micro: bit börjar blinka. Så snart överföringen är klar kommer koden att börja köras och den första etappen av spelet börjar!
Steg 4: Spela
För att starta om spelet, tryck på knappen bredvid usb-porten på din micro: bit, som fungerar som en återställningsknapp.
Du kommer att se en symbol, följt av ett '='-tecken, en andra symbol och ett frågetecken. Exempel: A = A?
Spelet är enkelt: är den första sekvensen lika med den andra?
Tror du att det gör det? Tryck A. Tror du att det inte gör det? Tryck på B.
Om du har tur visas ett leende och du går till nästa omgång och lägger till en symbol i sekvensen.
Om du inte har tur kommer ett sorgligt ansikte att dyka upp.
Försök igen genom att trycka på återställningsknappen på baksidan!
Njut av !
Rekommenderad:
[2020] Använda iPhone eller iPad och Micro: bit Game Pad -app för att styra en RC -bil: 23 steg
[2020] Använda iPhone eller iPad och Micro: bit Game Pad App för att styra en RC -bil: Har du tänkt använda din iPhone eller iPad för att styra din micro: bit? Vet du att Micro: bit Educational Foundation tillhandahåller iOS -appen i App store? Sök efter " micro: bit " i App Store och du kan ladda ner appen gratis. De
Memory Game Box: 6 steg
Memory Game Box: Detta projekt är en ändrad version av https://www.instructables.com/id/Arduino-Simple-Me…Förändringar som jag har gjort: " Arduino Simple Memory Game " till " Memory Game Box " Utseende Fördröjningstid (Script) Detta är ett litet minnesspel att passera
Simon Says Memory Game: 4 Steg
Simon Says Memory Game: Detta är ett spel som många av oss älskar och minns från vår barndom. Vi bjuder inte bara på de nostalgiska minnena utan vi lägger till det i datorteknikvärlden! Detta spel består av olika nivåer där lysdioderna med hjälmen
Lego Mini Memory Game: 5 steg (med bilder)
Lego Mini Memory Game: För något år sedan skrev jag en Instructable om att installera ett gäng lysdioder i en Lego Mini Cooper. Innovationen, som den var, var att lysdioderna kunde styras med en smartphone (eller via en webbläsare, för den delen)
Memory Game With Touch (Simon Says) - If This Then That: 6 steg (med bilder)
Memory Game With Touch (Simon Says) - If This Then That: Jag gjorde ett minnesspel med självgjorda pekplattor och en neopixelring för ett skolprojekt. Detta spel liknar Simon Says förutom att många former av input och feedback (ljud och ljudeffekter) i spelet är olika. Jag programmerade ljud från Su