Inhoudsopgave:

Finale computertechniek Simon Says Game - Ajarnpa
Finale computertechniek Simon Says Game - Ajarnpa

Video: Finale computertechniek Simon Says Game - Ajarnpa

Video: Finale computertechniek Simon Says Game - Ajarnpa
Video: Scott Aaronson: The Greatest Unsolved Problem in Math 2024, December
Anonim
Finale computertechniek Simon Says Game
Finale computertechniek Simon Says Game

Mijn idee:

Mijn project is het Simon Says-spel. In dit spel zijn er vier LED's en vier knoppen. Er klinkt muziek uit de zoemer terwijl de LED's oplichten die bij de muziek passen. Dan zal het spel beginnen. Er gaat een led branden en u moet op de knop klikken die overeenkomt met de led die oplicht. Als je het goed doet, knipperen de LED's en klinkt er muziek uit de zoemer en als je het verkeerd hebt, knippert er minder en klinkt er andere muziek uit de zoemer. Het spel wordt automatisch opnieuw gestart als je verliest.

Onderzoek:

Ik kreeg het idee van aninstructable over de "Arduino - Simple Simon Says Game" gemaakt door faziefazie. In de instructable maakt hij een Simon Says-game die lijkt op de mijne, behalve dat hij RGB-LED's gebruikt, terwijl ik gewoon verschillende kleuren-LED's gebruikte omdat ik niet genoeg pinnen voor alle RGB-LED's zou hebben. Ik kreeg mijn code van een andere instructable genaamd "Arduino Simon Says", gemaakt door mpilchfamily. Hij maakte ook een Simon Says-spel, behalve dat hij een oudere versie van de Arduino gebruikte.

Stap 1: Alle benodigde materialen ophalen

Voor mijn simon zegt spel zijn dit de materialen die je nodig hebt.

- arduino

- breadboard

- 4 verschillende kleuren LED's (als je geen 4 verschillende kleuren hebt, kun je 2 dezelfde gebruiken, ik heb 2 groene LED's gebruikt.)

- 4 knoppen

- 4, 360 ohm weerstanden

- zoemer

- draden

Stap 2: Het spel bouwen

Het spel bouwen
Het spel bouwen
Het spel bouwen
Het spel bouwen
Het spel bouwen
Het spel bouwen
Het spel bouwen
Het spel bouwen

Stap 1: Om met de bouw te beginnen, moet u uw 4 LEDS op het breadboard in een rij plaatsen met een goede hoeveelheid ruimte ertussen.

Stap 2: Vervolgens wilt u uw 4 knoppen direct onder elke LED plaatsen.

Stap 3: Verbind een zwarte draad van het korte been van de LED's met aarde. Doe hetzelfde voor de knoppen, sluit een draad van de knoppen aan op aarde.

Stap 4: Verbind de 360 ohm weerstanden van het lange been van de LED naar rechts van de LED op het breadboard.

Stap 5: Sluit de draden van de weerstanden aan op de Arduino en van de knoppen op de Arduino. De pinnen moeten in deze volgorde staan.

- Eerste LED naar pin 8 met de knop naar pin 2

- Tweede LED naar pin 9 met knop naar pin 3

- Derde LED naar pin 10 met knop naar pin 4

- Vierde LED naar pin 11 met knop naar pin 5

Stap 6: Als laatste sluit je je zoemer aan met de kleine poot op aarde en de grote poot op pin 12.

Stap 3: De schets

Ik heb de code van "Arduino Simon Says" gemaakt door mpilchfamily. Voor de schets moet je de Tone-bibliotheek downloaden om de zoemer te laten werken. Om er zeker van te zijn dat de sketch werkt, moet je de ledpin en knop van Boolean naar int veranderen. Het Sketch-bestand staat onderaan zodat u een long kunt downloaden met de Tone-bibliotheek.

Aanbevolen: