'Simon' CPE 133 finale Project (3 / 6 stap)

Stap 3: Derde eindige toestandsmachine


In dit spel over FSM hadden we twee staten: spel en te wachten staat.

Als het selectievakje vergende staat van de tweede FSM onjuist was, zou het dan het spel de overgang naar het spel staat.

Game Over staat:

In deze toestand, als de startknop gedrukt werd het spel terug naar de eerste FSM in de weergavestatus zou overdragen en ook het spel over staat in de wacht staat van de derde FSM zou overdragen. Het spel zelf begint in het spel over staat en wacht op het signaal te starten wanneer de gebruiker op de startknop. Wanneer in het spel over staat een externe LED zou inschakelen die aangeeft dat het spel klaar is voor de gebruiker om te beginnen en wacht op de startknop om te worden geduwd.

Wachten staat:

Vergelijkbaar met de andere twee wacht-staten, deze staat zou de overgang naar het spel over staat alleen als de gebruiker op een verkeerde knop gedrukt wanneer het proberen om overeenkomen met het patroon van het display.

Gerelateerde Artikelen

IJzeren MAN PROJECT 8 (THE FINAL PROJECT): LANCEERINRICHTING van de RAKET van de ARM van de PATRIOT van het ijzer

IJzeren MAN PROJECT 8 (THE FINAL PROJECT): LANCEERINRICHTING van de RAKET van de ARM van de PATRIOT van het ijzer

dit is de FINALE in de ijzeren Patriot-serie en de Finale in de Iron Man reeks.Dit is de Tank raket (HISHE invoegen woordspeling)hebt u nodig:Zilver verfRode verfMetallic blauwe lak.Iron Man ARC FX Gauntlet X 1Stap 1: Opnieuw schilderen en afwerking
IRL finale Project [Guillaume Montpetit]

IRL finale Project [Guillaume Montpetit]

Mijn project is gewoon een nummer dat ik met Ableton Live 9 Suite gemaakt heb.U zult misschien denken: hoe kan een liedje helpen een probleem van het echte leven? Nou, de vraag is: heb je ooit voelde me echt slecht in je leven en geluisterd naar somm
De jongen die benut de Wind: Finale Project

De jongen die benut de Wind: Finale Project

Mijn activiteit die ik heb gekozen is koken, I 'm gonna spaghetti uit spaghetti squash met Dijon mosterd saus, en sommige Italiaanse stijl gehaktballen maken. Eerst snijd u het in tweeën dan u deseed de squash, na dat u het olie en elke vorm van krui
Kleine zonne-kamertemperatuur Regulator

Kleine zonne-kamertemperatuur Regulator

Dit is een laatste project voor onze CPE 133-klasse op Cal Poly dat werd ontworpen om een kleine schaal versie van een automatische sluiter en isolator. Het systeem heeft twee temperatuur sondes voor het meten van de externe en interne temperatuur, e
Automatisch afsluiten van draadloze muis (Prototype)

Automatisch afsluiten van draadloze muis (Prototype)

Disclaimer: Dit is een prototype en maakt uw draadloze muis "wired". Verder, afhankelijk van uw muis, kan het verliest zijn vermogen om te glijden over de tabel/mousepad.Voor onze laatste project in CPE 133 Digital Design op Cal Poly, The groep
BitRunner FPGA spel

BitRunner FPGA spel

Maak en speel uw eigen bits Runner Game. Geen console of vlezige computer vereist! Druk op de knop van de dodge binnenkomende hindernissen om te bereiken de hoogste score te ontwijken! Dit project is behoorlijk moeilijk, een uitdaging voor beginners,
FPGA Tic Tac Toe

FPGA Tic Tac Toe

"Tic Tac Toe? Wat is dat? Ik heb nog nooit gehoord daarvan."-Niemand ooitDoor Ryan Frawley en Derek NguyenDeze gids zal u tonen hoe maak je een werkende Tic Tac Toe game in VHDL op een Nexys 2 FPGA-board. Deze tutorial werd gedaan voor een deel
VHDL lichtgevoelige Synth Machine

VHDL lichtgevoelige Synth Machine

Dit project en haar tutorial werden afgesloten als onderdeel van onze laatste project van CPE 133 op Cal Poly San Luis Obispo. Ons doel was om het maken van een complete logische wedstrijd in VHDL met behulp van een Nexys 3 FPGA-board en een onderdee
Stap 8 FPGA Sequencer en Synthesizer

Stap 8 FPGA Sequencer en Synthesizer

In deze tutorial gaan we graag een stap 8 synthesizer voor onze FPGA-board. We zullen werken met de Digilient Nexys 2 board maar onze code kan worden gewijzigd voor andere boards. Dit project werd gebouwd door Tran van Lincoln en Joseph Coplon voor o
Nexys 2 - Whack een mol

Nexys 2 - Whack een mol

In dit project werkten we op onze versie van de whack een Word mole game die was alle gesimuleerd op een bord Nexys-2. Een Nexys-2-bord is een veld programmable gate array (FPGA). De FPGA fungeert als een apparaat op basis van een gegeven aan het pro
FPGA reis licht

FPGA reis licht

Hoewel recente technologische vooruitgang hebben geboekt onze wereld meer verbonden en toegankelijk dan ooit tevoren, deze dezelfde vooruitgang hebben verlicht de ernst van een groeiende wereldwijde crisis: de uitputting van de natuurlijke rijkdommen
FPGA getimede universele afstandsbediening (IR)

FPGA getimede universele afstandsbediening (IR)

Heeft je kamergenoot ooit liet de TV op laat op de avond? Heb je ooit wilde beperken hoe lang u TV kijken? Dit apparaat zal ook helpen je TV bedienen en zorg ervoor dat het wordt uitgeschakeld in een tijdige wijze.Met uw eigen FPGA-board, infraroodse
Decimaal aan Binaire omzetting spel

Decimaal aan Binaire omzetting spel

"Er zijn slechts 10 soorten mensen in de wereld: die binaire en degenen die niet begrijpen."Dit leuk en leerzaam spel test uw vermogen om decimale getallen converteren naar binaire getallen. Het is ook een geweldige manier om daag uw vrienden ui
VHDL etsen-a-schets

VHDL etsen-a-schets

Voor onze CPE 133-eindproject op Cal Poly, San Luis Obispo, bouwden we een etsen-a-schets gebruik van VHDL op het bord Diligant nexys 3. Een nexys 3-board dat logische circuits bouwen kan zonder zorgen te maken over complexe externe interfaces, en me