Total Recall - Arduino Simon Says på steroider! (6 / 6 steg)

Steg 6: Final koden



Så här är det slutliga prototypen!. Jag har bifogat filen med full skissen. Jag kommer inte att kopiera det här eftersom det är en ganska lång kod. Totalt tar det upp 9862 byte på Arduino. Jag skulle inte bli förvånad om koden kan stramas upp ytterligare. Mina kunskaper i programmering är fortfarande ganska begränsade. Så om någon vill förbättra på det skulle jag gärna se vad du kommit fram till. Jag är säker på att jag ska bli bättre koden ytterligare i dagar och veckor framöver. Jag gör alltid.

Viktig anmärkning: Precis som Arduino Simon Says spelet använder den här tonen biblioteket. Som nämnts i andra Instructable biblioteket inte har uppdaterats för att vara kompatibla med Arduino 1.0. Så är jag även biblioteket här. Alternativt kan du Ladda ner det från skaparen och uppdatera koden själv. Allt du behöver göra är att öppna filen Tone.cpp och ändra #include < wiring.h > till #include < arduino.h >

Nästa steg kan ta lite tid och pengar. Tanken är att sätta in detta i en permanent inhägnad. Väl inte allt. Jag skulle vilja flytta den Atmega328 chipet till sin egen PCB. Jag vill göra detta till en trevlig elektroniska spel mina barn kan spela med. Så medan jag försöker samla pengarna kan jag åtminstone börja designa PCB för det. Väder jag faktiskt har något produceras, eller etch en själv är fortfarande upp i luften. Men det kommer sannolikt att hamna på en perf styrelse. Jag kommer fortfarande design PCB ändå. Måste ha något att göra med min tid. ;)

Reservdelslista för final bygga:

  • 4 x belyst tillbaka arkad stil knappar.
  • nya Hitachi HD44780 baserat 16 x 2 LCD
  • 6 AA eller 6AAA batteripaket
  • Möjligt att passa allt in i minsta inhägnad

Jag ser fram emot alla kommentarer och förslag som du kanske har.

UPPDATERING:

Jag har precis lagt en uppdatering till spelet. Totala minns 1,04 har haft några ändringar.

  • Extra ljud spelare 1 och 2 i 2 spelare spelare.
  • Nya alternativ för att välja hastigheten på spelet
  • Ändrade enda spelare vinna tune
  • Menyn stavning fixar

Också viktigt att notera att 1.04 uppdateringen har ändrats stiften för LCD inför en PCB skall göras. Stift 12 och 13 om behovet av arduino bytte om du vill köra 1,04 koden.

Jag har bifogat förhandsvisningar av slutliga spelområdet i både bakbord och PCB visningar. Bättre bilder och full Fritzing filen kommer att göras tillgängliga vid ett senare tillfälle.

Se Steg
Relaterade Ämnen

Arduino Simon Says

i detta Instructable jag ska visa dig hur man sätter ihop en mycket enkel Simon säger spelet med en Arduino mikro-Controller. Jag först startade detta projekt 2010 och har inte plockat upp igen sedan. Mycket har förändrats i världen av Arduino ända s...

Arduino Simon Say

detta är min Arduino Simon Say versionDu behöver:6 x 220 ohm motstånd3 X leds, en för varje färg, grön, röd, gul3 X Push knappar1 X ArduinoNågra kablarSteg 1: Kretsar Diagram 5 volt passerar via knappen till lamporna och till stift 5,6,7 arduino digi...

Arduino Simon Says spel

Detta är ett roligt projekt som jag gjorde med mina barn över julledigheten.För att hysa detta spel beslutade jag att använda en gammal iPhone 5c låda. Jag hade det bara låg runt och tyckte om rätt storlek.Lista över komponenter:(Obs: alla länkar är...

Skapa din egen Simon Says game med DIY Electro degen och Arduino!

Komma igångMålet med detta Instructable är att förvandla din electro degen till en kapacitiv touch-knapp med Arduino med hjälp av CapSense arduino biblioteket och sedan använde för att skapa en Simon Says spel. Vi kommer att använda en kapacitiv star...

Simon Says spel med Evive (Arduino Powered inbäddade produkt)

Hur kul blir det först att göra en DIY spel och sedan spela upp den woth dina vänner! Så här gör vi ett spel. Dess kallas Simon Says. Vi har gjort detta spel med evive. Koderna är utvecklade på ett mycket enkelt sätt i Arduino IDE. Målet med spelet ä...

Arduino Simon säger

Som barn har jag alltid älskat hur mycket mina föräldrar hatade Simon Says spelet, med hjälp av en enkel arduino, några lysdioder, resistorer, tryckknappar och en piezo vi kan göra det själv! Jag testade och utformat denna krets med 123D kretsar, byg...

Simon Says med lysdioder och ljud

Hej och Välkommen tillbaka till Instructables!Många av oss har alla spelat Simon Says där oundvikligen befinner du dig hopping runt på ett ben medan du gör elefanten ljud och du undrar för sig själv varför det någonsin var en bra idé att säga "Ja, ja...

Simon Says game

Jag har skapat ett elektroniskt minnesspel i stil med "Simon Says" (en ikon av 70-talet). Det bygger på en ARM cortex M0 mikrokontroller. Du hittar en detaljerad konstruktion handbok, kretsscheman och källkoden på min hemsida. Det är också möjli...

Interaktiva Simon Says game

jag minns inte riktigt hur detta spel utvecklats men den främsta drivkraften bakom det är att förbättra kognitiv behandling och uppmärksamhet genom att få spelarna att fokusera på en sekvens av trumman hits och sedan upprepa den sekvensen. Spelare ka...

Den digitala liv - Total Recall genom skanning

förra året jag förlorat allt, åhörarkopior var borta innan de ens fick passerade och min avslutade uppdrag var reinkarnationer av Houdini alltid fly min bindemedel i sista sekund. I år mot att jag är fast besluten att digitalt säkerhetskopiera min sk...

Arduino Powered RGB humör lampa plus Simon

detta är grunden en arduino powered RGB humör lampa plus simon says spel, två i ett.Hur man använder: Enheten börjar med RGB humör lampa standardprogram, när du trycker på någon av de fyra knapparna längst ner, säger Simon spelet startar. När du tryc...

Avancerade Simon säger

Hej alla!Detta instructables visar "Avancerade Simon Says".Det är anledningen till varför jag ställde "Advance" till "Simon Says".Ni alla kanske vet vad Simon Says och lätt att hitta det med arduino projekt.(Faktiskt, jag gjo...

Gör en SNES controller baserade Arduino spel

i detta instructable, jag kommer att visa dig hur till ta en SNES styrenhet, koppla den till en Arduino och göra en enkel Simon Says spel.Detta skulle kunna användas att skapa en mer komplexa spel, eller kanske till och med för att försöka göra en Ar...

Android Bluetooth eldkastare pumpa x4 Simon säger

VARNING! Projektet innehåller extremt brandfarliga brännbara ämnen.Även om jag har tagit extra säkerhetsåtgärder, detta projektrekommenderas inte att prova hemma. Fortsätt på din egen risk.Vill krydda upp din Halloween i år med lite explosiva kul? Va...

Fast & Easy Simon spel

INGA byglar! INGA sladdar! INGEN lödning! INGET bakbord!Tänka utanför boxen.Så du vill visa upp ditt mikro-controller i konsert med vissa tillägg perifera modeller verkligen snabbt, innan vänner eller relativ är på väg...Satt ihop denna snabbt & lätt...

3 x 3 x 3 LED Cube med Arduino Lib

det finns andra Instructables om att bygga LED kuber, här är olika av flera skäl:1. det är byggt med ett lågt antal off-the-shelf komponenter och krokar direkt till Arduino.2. en tydlig, lätt för att reproducera krets diagram är försedd med massor av...

Arduino flöjt Synth

Innan du skapar denna flöjt synth, byggde jag en annan Arduino synthesizer med källkoden från en Instructable kallas postbox syntet. Jag satte modet inuti en gammal speldosa och wired en MIDI ingång för att kontrollera den. Det lät mycket bra och jag...

Gör din egen 2-spelare Simon säger Game

Detta Instructable förklarar hur man gör en Simon Says spel använder en Altera DE2-115 cyklonen IV FPGA ombord. Detta projekt var gjort för ECE2220 (Digital Logic) vid University of Manitoba.Videon ovan visar arbetande VGA-utgång och hur det förändra...

Simon säger spel med unika "twister" controller

jag gjorde detta projekt för ett sista klass projekt i min crafting tekniker klass här senaste terminen. Målet med detta projekt är att göra en kontroll pad ur twister styrelsen för varje makey makey spel. Jag använde min kontroll ombord för en Simon...