Bop med FPGA ombord (1 / 7 steg)

Steg 1: Introduktion:



Du håller på att inleda projektet är mycket unik. Har du någonsin spelat BOP det? För det är vad du gör.

Detta sensationella elektroniska spel kan produceras med en egen FPGA styrelsen och förbättrade med några enkla elektriska komponenter. Detta är en riktigt cool projekt som innebär en tid och visst arbete. Har du möjlighet att skapa olika Bot det knappen motioner (bop det, twist, spak, etc.). Du kan antingen använda ombord knappar för att representera de olika motioner, men spelet blir mer likt en Whack en mullvad. Ian personligen gjort olika resolutionsförslagen från lego. Att göra de olika funktionerna är intressant och mycket unik. Om denna FPGA Bop det byggs rätt, kan det vara mycket roligt att spela. De flesta komponenter kopplade till huvudfilen är mycket användbara program som kan användas till alla projekt bredvid denna FPGA Bop. För oss är detta projekt var mycket intressant och utmanande, vi önskar att vi hade lite mer tid som vi var mycket nära att avsluta det. Det lärt oss mycket om klocka integration i finita Tillståndsdatorerna och olika moduler. Sammantaget var det mycket roligt och spännande projekt.

Den vår slutresultatet av våra FPGA Bop det kan ses på första sidan av vår Instructable.

Att skapa våra FPGA Bop det enligt de ursprungliga reglerna för en Bop det tog upp några frågor:

1. röst integration. Det var svårt att införliva röst i den tid vi hade. Så istället används vi ombord på lysdioder för att visa vilken knapp att trycka på.

2. Visa lysdioder. Belysning LED en gång i en cykel/väntetid. Det kom in i komplicerade beräkningar att ange LED på hög när i cykeln.

3. klockor integration. Klockor har blivit mycket komplex fråga som tilldela/räkna rätt klockan för en viss modul blev förvirrande. Varje modul var tvungen att springa på någon form av klocka.

4. yttre knappar. Att få knapparna för att vara kompatibel med FPGA tar tid, speciellt eftersom vi inte var redo för sina och andra specifikationer.

Vi var riktigt nära att göra våra FPGA Bop det att fungera, men dessa frågor har orsakat FPGA styrelsen att bete sig inte enligt våra förväntningar.

Här är några rekommendation/förbättringar om du planerar att driva detta projekt:

⬧ Granska ändliga Tillståndsmaskinen för förbättring.

⬧ Recension Clk division program.

⬧ Märk din tråd.

⬧ Se om du använder hög till låg eller låg till hög kontakter.

⬧ Start tidigt, detta projekt är mycket tid att beskatta.

Se Steg
Relaterade Ämnen

Lär dig Verilog: En kort Tutorial serie på Digital elektronik Design med FPGAs och Verilog HDL

Denna korta serie av semi korta lektioner om Verilog är tänkt som en introduktion till språket och förhoppningsvis uppmuntra läsarna att titta närmare på FPGA design.Dessa tutorials antar du är bekant med grundläggande logiska kretsar och logik ekvat...

Pong spel med fpga kit

Hej var och en. här delade jag projektet "pong spelet med fpga kit". FPGA är field programmable gate array. Det är en teknik att vi kan utforma någon digital enhet genom programmering. Det betyder i fpga kit fungerar som alla digitala enheter so...

Sondraket Avionics med FPGA

Hej alla rocketeer från oss,Mitt namn är Mert Kahyaoğlu och min vänner heter Emre Erbuğa vi är studenter vid Istanbuls tekniska universitet.Vi är medlem av ITU raket TEAM. ITU raket TEAM gick Intercollegiate raket Engineering tävlingar på juni 2015 (...

Adresserbara lysdioder på Arty FPGA ombord

Adresserbara lysdioder är roligt att lägga till alla projekt och kan nu för att läggas till någon Zynq eller Microblaze design. DigiLED FPGA IP-kärnan kan anpassas genom en enkel GUI och sedan skriva mönster till lysdioderna är enkelt med medföljande...

Anpassade hög hastighet DAQ system med FPGA

Självstudierna här beskriver en mycket effektiv metod att bygga en hög fart data förvärv styrelse. Detta projekt är en mycket billig lösning för att bygga ett digitalt oscilloskop som ett sätt att mäta vissa medicinska signaler. Genomförandet är fort...

LED musik Visualizer med Zybo ombord

Denna handledning kommer att beskriva hur man gör en LED musik Visualizer med Zybo Zynq 7000 utveckling styrelse från Xilinx. Zybo är ganska häftigt eftersom det har både en FPGA och en ARM-Processor i styrelsen. På grund av detta, kan anpassad maski...

Kaffe behållare med krita ombord märkning

jag ska starta stekning lite kaffe och jag trodde det skulle vara bra att göra några behållare för att förvara kaffet i. Jag valde att använda krita ombord färg så att som jag fick ny kaffe, jag enkelt kunde ändra informationen om kaffe. Även om denn...

Slutaren arrangör med krita ombord

det finns flera stora slutaren arrangör instructables, men jag ville ha en med något att skriva på. Detta är min första instructable, jag hoppas jag tog nog bilder. Njut!Steg 1: Steg 1: material • en trä fönsterluckor av önskad storlek (jag hittade d...

Upcycled Cartoon leksakslådan med krita ombord

Min sambo hade en gammal låda/säng Förvaringslåda i sitter i garaget som användes i princip sitta saker på som alltid i vägen. Som med många andra Instructables, jag beslutat att upcycle det och förvandla det till något nyttigt.Jag bestämde mig för d...

Komma igång med xilinx fpga

Field Programmable Gate matriser (FPGAs) är halvledarkomponenter som baseras på en matris av konfigurerbara logik block (CLB) ansluten via programmerbara interconnects. I denna tutorial ska jag förklara hur man programmerar Xilinx FPGAs använder en X...

Hur man styr en stegmotor med en FPGA

Detta instructable guidar dig genom processen och någon bakgrundskunskap om hur man får en stegmotor som arbetar på en FPGA. Specifikt Nema Stepper Motor, med Digilent Basys 3 och Digilent PmodSTEP.För närvarande är jag djupt i processen att göra en...

FPGA Robotics Vision för någon

Är du som mig intresserad av teknik och ville alltid att använda en av de tunga marker kallas FPGA'S? Är du intresserad av vision och robotics?Mitt mål var att ta FPGA vision till folket, tillgänglig för alla. Jag bestämde mig att bygga min egen grun...

MATIMI - övervakning och hjälpmedel teknik för personer med rörelsehinder

Som titeln antyder är kan detta projekt personer med motorisk funktionsnedsättning (partiell eller fullständig förlust av kontrollen över delar av kroppen till följd av sjukdom, trauma eller defekt) för att förvärva kontrollen över externa enheter oc...

Den nya-skolan (iPad, myRIO, LabVIEW) i kombination med den gamla skolan (MIDI, diskettenheter) att skapa det ultimata elektroniska bandet - myFloppyDriveOrchestra

Har några gamla skolan diskettenheter liggande? Få hacka! Omvandla dem till en elektronisk orkester!Att vara en av världens mest populära DIY tech projekt, är musikaliska diskettenheter ingenting nytt. MyFloppyDriveOrchestra innehåller dock flera uni...

De4 FPGA tablet

The DE4 Tablet är en bärbar handdator designad av dator laboratoriet vid universitetet i Cambridge.Det använder en Terasic DE4 FPGA styrelse med en Altera Stratix IV FPGA. Den har en full uppsättning kringutrustning på DE4, samt ett batteri, pekskärm...

Projektet 1.1: Introduktion till Digital teknik och FPGA styrelser

Detta är först i en rad projekt med Digilent material som skapats för EE214 vid Washington State University. Dock beslöt vi att vi ville göra dem mer tillgängligt för allmänheten, så jag skapar dem här. För mer Digilents pedagogiska material, se Lär...

FPGA Tic Tac Toe

"Tic Tac Toe? Vad är det? Jag har aldrig hört detta."-Ingen någonsinAv Ryan Frawley och Derek NguyenDenna guide visar dig hur man gör en arbetande Tic Tac Toe spel i VHDL på en Nexys 2 FPGA ombord. Denna handledning var gjort för en del av en Ca...

Säng ram med lagring

detta är en instructable efter tillverkning av en sängram byggde jag ett tag sedan. Ledsen för att inte vara mer informativa, men detta bör ge dig en god uppfattning om hur det är sammansatt. Detta handlade om en $250, helg projekt (om du faktor i vä...

Gitarr effekter Pedalboard & fallet med isolerad strömförsörjning

detta är kulmen på ett fåtal projekt att omorganisera alla mina pedaler i bärbara fall. Kraven för min bräda är följande:-Passar min 3 pedaler + tuner-Portabilitet-Drivna, utan Kedjekoppling av en läskig wallwart-Bypassable-Integrerad channel-växel-S...