Simon Says med lysdioder och ljud (4 / 6 steg)

Steg 4: Vad varje del gör




Simon Says spelet består av flera olika komponenter som är i huvudsak vad som gör detta spelet arbetet: de två uppsättningar av PmodSWTs och knappen sista svar, PmodDA4 och lysdioder, PmodAMP2 och WF32 värd all kod.

Växlarna kan sättas på en i taget att matcha det LED blixt mönster som presenterades av "Simon", med WF32 att spåra alla växlarna som har varit vänt. När du tror att du har matchas det givna mönstret, kan du trycka på knappen sista svar (en mitt i bakbord), informera WF32 om du vill jämföra ditt mönster med Simons mönster. Du kan läsa mer om hur spelet portion av min Simon Says game ställs in codewise (även om det är inte exakt samma kod för denna specifika konfiguration med ljudet och PmodDA4) här.

Om de två mönsterna matchar WF32 informerar berättar PmodDA4 över SPI kommunikationsprotokoll (mer information om meddela till den över SPI här) att blinka alla gröna lysdioderna. Om mönstren inte stämmer är de röda lysdioderna blixtrade i stället. På samma sätt varje gång en switch är vänt, WF32 berättar PmodDA4 att aktivera rätt utkanalen vrida på LED och sedan berättar PmodDA4 att inaktivera det kanaliserar när växeln är avstängd.

PmodAMP2 får en pulsbreddsmodulerad signal som representerar en musik anteckning när en LED är påslagen. Dessutom spelas seger musik eller deprimerande musik varje gång du lyckat eller misslyckat gissa mönstret, respektive. Mer information om att skapa ljud med en mikrokontroller kan hittas här.

Se Steg
Relaterade Ämnen

Arduino - Ultrasonic Sensor med lysdioder och Summer

Hi guys detta är min första tutorial, jag har precis börjat för några månader sedan lära sig elektronik (tidigare jag har bara visste hur man programmerar i C och Python). När jag avslutat projektet (tog mig ca 5 timmar eller något) har jag beslutat...

Byggnaden Christine (med ljus och ljud!)

Denna Halloween vi tema vårt parti runt Stephen Kings berättelser och vi beslutade att en full storlek Plymouth Fury från "Christine" skulle göra en stor samlingspunkt. Den lätta vägen kan innebära att kontakta en klassisk bil klubb och hyra ett...

LED Strip kontroll med Dimmer och ljud pulserande kretsar

Detta är en riktigt snygg krets jag satte baserat på en annan Instructable för pulserande LEDs till musik: Detta Instructable fick mig att tänka att det är lite av ett avfall bara för att ha det LED strip sitter på bilden järnväg som kan endast använ...

Ändra din egna ljussabel med ljus och ljud

så det var jag, en Padawan på Jedi vägen som hade precis avslutat crafting sin ljussabel. Det enda problemet var att bristen på kraft i mitt nya verktyg var... störande. Så för att komplettera min ljussabel kraft befogenheter och se till att de andra...

Förbättra fiberoptiska display med lysdioder och mikro-controller.

Denna härliga fibre optic bonsaiträd var död, strömförsörjningen var ingen där för att vara funnit, men viktigare, motorn var död. Detta var en långsam roterande motor som inte är något som jag kan hitta en lätt ersättning för. Förbättringen var främ...

Beskriver modellen byggnader med lysdioder och möbler

Modell byggnader ser alltid bättre ut med bra belysning, så att du kan titta in i kupén och se scenen inom som hjälper dina modeller verkar mindre "2d". I detta instructable vi ska lägga till en lysdiod att lysa upp en byggnad och några bitar av...

EBaked pepparkakshus med lysdioder och ledande tråd

få eBaked 2012!tacksägelse, beröm och respekt för alla innovativa sinnen som gnista mina hjärnvågor.Vi önskar dig alla färskt bakade cookies, nynna studio utrymmen och belysta inspirationer för 2012!Nu... i köket för att baka upp några elektronik!Vil...

Papper kretsar: Lätta upp boken med lysdioder och en Switch

Letar du efter ett roligt ställe att skriva en berättelse eller ett tjusigt sätt att imponera på dina vänner?Dessa anvisningar kommer att lära dig hur man gör en liten bok (2 1/2 "X 2 5/8") som lyser upp när växeln skjutbara är påslagen! Om du v...

R2D2 Robot med Bluetooth och ljud

Detta kommer att visa dig hur du skapar din egen bluetooth styrd robot med anpassade ljudeffekter. Så sett över, hederliga jag mig att se ut som R2D2.Reservdelslista1 x Arduino Uno1 x Adafruit Wave sköld (du kommer att behöva löda detta ihop själv)1...

Interaktiva kostym med lysdioder och sund Sensor: MG 1,0

Dessa material och den information som finns i detta instructable är från studenter på programvara för platser (www.softwareofplaces.com)Klass vid PUC-Rio universitet. Innehållet representerade här är studentens sista projekt för klass utvärdering Pu...

Anpassa bokmärken med lysdioder och silhuett

Skapa ett personligt bokmärke med en LED och Silhouette klistermärken är en lätt och spännande introduktion till kretsar.Steg 1: Skapa din siluett klistermärken Du skapar siluett klistermärken, Välj från ditt bildbibliotek eller köpa mönster från Sil...

Bilen ren hacka! Lys upp med lysdioder och cykel lampor

Förvandla din bil till en två ton ren och glädje både barn och vuxna! Klicka på videon för att se den i aktion!Min son ville ha en näsa och horn som skulle lyser så här är vår hacka för en glödande renar bil.Steg 1: Samla grejer du behöverVad du behö...

Pinewood Derby bil med lysdioder och Jimmy Neutron

Du vet din i problem när du startar oroande om programvaran i din sons Pinewood Derby bil!I år bestämde jag mig att ge upp att försöka konkurrera med "Gear-huvuden" i våra Cub Scout Pack. Det finns alldeles för många variabler när man försöker b...

Simon säger med lysdioder

Hej!På ett eller annat, har alla de allra flesta av oss spelade "Simon Says" game. I detta spel, en person, Simon eller Susan, Tchad, eller den som råkar vara ledare, säger "Simon säger" och berätta för alla andra spelare att göra någo...

Avståndet detektor med summern och LED mätare.

Översikt:Detta är en enkel avstånd identifiering krets med användning av en ultrasonic sensor, en Summer, en rad med lysdioder, och 2 reläer (valfritt).Ultrasonic avstånd sensorn lyser en rad med lysdioder beroende på avstånd. Då om en förändring i a...

Kontrollera en Roomba robot med Arduino och Android

(Om du gillar detta Instructable, glöm inte att rösta på den - ovan: högra hörnet flaggan. Det tävlar på AUTOMATION tävling. Tack så mycket! ;-)Som en av robotteknik tävling 2016 vinnarna här på Instructables fick jag som pris en iRobot Roomba Create...

Xmas dekorativa med lysdioder...

OK... låter börja igenSaker du kan göra med gamla trasiga saker.Jag hade en gammal tube form en neon lampa (PC dekorativa neon lampa). Tillräckligt med tid jag tänkte vad med detta att göra. Och kommande julstämning förde mig en utmärkt idé. Jag komm...

Blink blink ljuset upp DIY bokomslag med lysdioder

Hej alla!Vi ville berätta hur man gör din bokomslag som lyser upp med lysdioder och kreativa kretsar (även känd som soft-kretsar). Vi började med en favorit citat och använde lysdioder och soft-kretsar för att illustrera citatet. Referera till denna...

Silverbolt transformator kostym med lysdioder

Hej beslutsfattare. Innan vi börjar, låt oss nämna av några fakta om mig själv.Fakta: Jag har en transformator fan sedan jag var 4. Fakta: En realistisk transformator kostym skulle vara häftigt för Halloween (jag skulle förmodligen få extra godis).Fa...