Altera styrelsen Metronome (6 / 6 steg)

Steg 6: Förklaring av koden

För att implementera användningen av växlar, använda en alltid blockera med if och annars om uttalanden för insatsvaror som kommer från varje switch. Inom varje uttalande är utgångarna för sju Segment visning för detta tempo, ett heltal "speed" definiera slag per minut och ett heltal 'bpm"som konverterar"speed"till ett heltal kan användas för den räknare som avgör utgången av lysdioder och ljud. Else-sats, som är aktiva när alla växlar är avstängda, aktiverar funktionen Välj på enheten, som använder "counttap" heltal från ett annat block att manuellt öka och minska tempot.

För att kontrollera manuell ökning och minskning anges genom heltalet som "counttap", Använd en alltid blockera med om uttalanden styra en räknare som ökar med 1 när "tapup" input (Set som KEY3) trycks, och minskar av 1 när "tapdown" input (Set en KEY2) trycks. För sekvensen av lysdioder, använda en alltid blockera med if och annars om uttalanden och tilldela ett tillstånd för varje av de åtta lysdioderna. Med "bpm" med tanke på tidigare, skapa en sekvens med varje stat ett vänster till höger, sedan höger till vänster. Använd sedan en annan annan om uttalande att återställa det, gör det möjligt göra en annan cykel. För ljudutgång, göra en eller uttalande som är verksam vid den vänstra lysdioden och den längst till höger LED, med de stater som motsvarar dem.

Se Steg
Relaterade Ämnen

Elektriska Longboard bygga & smart CIM Motor drivlinan

detta Instructable dokument att förbättra en Proline 600 ändras elektriska Longboard. Den tjänar också som en användbar resurs för alla som försöker bygga sina egna elektriska skateboard/longboard. Den tjänar också som underlag för en mini bygga: en...

Blues Piano med Terasic DE2-115 Development Board

Detta piano spelar tonerna i en D platt blues skala. Piano använder en åtta tangenters tangentbord för insatsvaror och visar vad Obs spelas med Terasic nämndernas sju segmenterar skärmar. Tonerna spelas över en högtalare ansluten via en 9mm-uttag. Pi...

Elektroniska Metronome

jag hade lekt med tanken på att göra en metronom ett tag sedan när min flickväns metronome bröt. Istället för att köpa en ny föreslog jag att göra en. Efter lite forskning och Förberedande åtgärdarbete beslutade jag att mellan den tid det skulle ta f...

Altera DE2-115 hiss kontroll

Denna instruktion lär dig grunderna i hur man gör en hiss kontroll på brädan Altera DE2-115. Vi kommer att använda Verilog för att genomföra denna kontroll. Denna grundläggande kontroll tar två ingångar från användaren via två växlar, en för nuvarand...

Hur man gör en elektronisk Metronome

i detta Instructables kommer vi att bygga och elektroniskt Metronom använder enkla elektroniska komponenter finns i någon elektronisk butik och verktyg som du probablle redan har.Innan vi börjar göra en, kan svaret några grundläggande frågor som:1. V...

Altera FPGA och Quartus II programvaran

detta är ett steg för steg gå igenom om hur sätta upp och använda Quartus programvara och ladda upp den till Altera Cyclone FPGA. Gjort som primer för min skola (Ivy Tech CC) Digital Fundementals EECT122 kurs. Detta kommer att omfatta i detalj exakt...

Blommande Magnet styrelsen

för huset inflyttningsfest för min vän, vi gjorde henne en fin magnet styrelse. Det är mycket lätt att göra. Du behöver:En magnet styrelse med en träramGrön spray färgKonstgjord växt dekorationHäftapparat pistolTa styrelsen utanför och spraya det grö...

Electric Mountain styrelsen

målet var en elektrisk konvertering med minsta skada till styrelsen och förmågan att ta bort systemet för vanlig ridning.Steg 1: Delar och verktyg Försökte jag få så många delar som jag kunde lokalt men mest fick beställas online. Priserna är ungefär...

1s LiPo parallella avgift styrelsen för flera kontakt typer

I detta instructable jag kommer att bygga en liten PCB styrelse att parallella charge små 3.7V 1S LiPo batterier, typ vanliga i RC leksaker såsom quadcopters. Dessa batterier generellt har låg kapacitet och har inte mer än en cell. Större, mång--cell...

En liten breakout styrelsen för dopp ICs med utdata motstånd

Hej alla.Detta är min första instructable! Om du har förslag eller frågor, Välkommen att skicka mig ett PM.Efter att ha fått min billigt (fruktansvärt förpackade, det är vad du får för att vara en cheapskate) 74HC595 SKIFT register från Kina en kort...

Mystery Science Theater 3000 T.V. Overlay styrelsen

vem älskar inte tittar på Mystery Science Theater 3000 göra narr av dåliga filmer? Har du haft några filmer som du hade önskat att de riffed? Efter en idé dök in i mitt huvud, jag gjorde detta: en styrelse som kan placeras över TV-skärmen för att för...

Mamma ser styrelsen, men var helt kanon!

Byggnadsarbetare:1. Jeans och en vit t-shirt.2. $29.99 för costustruction arbetare outfit. Kan köpas året runt från olika timmer varv.2 x 4:1. plocka upp en gratis prov bit av laminatgolv från din lokala Home Depot, Rona, etc.2. borra två hål.3. knyt...

Gitarr Pedal styrelsen resväska med lagring

jag ville ha en pedal styrelse som har en personlig touch. Vad bättre sätt än att göra en. Jag såg den här och tänkte det var utmärkt, men beslutade att lägga till ett extra lagring alternativ.Låt oss börja...Steg 1: Samla några leveranser Saker du b...

Colonic bevattning styrelsen

inser jag att colonic bevattning är fortfarande lite kontroversiell, och inte alla är redo att ta emot information i ämnet. Men personligen har jag funnit det hjälp, som har andra människor jag känner, så detta erbjuds för dem som har ett intresse. M...

Solros skörd Alter

hösten är här och en gång grön och färgglada trädgården är bleknar när kalla nätter börjar ta över. Broccolin har gått till utsäde återstående paprika och tomater krymper och det dags att gräva upp löken. Men vad göra med de massiva solrosor som växt...

DIY drivs Pedal styrelsen med Input Jacks

vänligen bära med mig om detta är svårt att följa eller måste klargöras... Detta är min första Instructable. Om du har en fråga, fråga gärna i kommentarerna!Detta projekt startade som egentligen bara en kombination av flera idéer. Jag ville ha en ped...

Skära (golv) styrelsen

skärbrädor är en värdefull, och, ibland, under-uppskattat kök tillbehör. Denna plast ålder, har vi överskridits med sjuk, mjölkvita plattor av tvivelaktigt ursprung, som påstår sig vara säkra och rena. Efter några veckor slut dig med en ärrad, angrip...

Montering av 8 x 8 LED styrelsen Kit

detta är steg för steg instruktioner för montering i 8 x 8 LED styrelsen kit från moderndevice.com.Jag hade aldrig spelat med LED skärmar innan du använder det här kitet. Jag föreslår att läsa igenom alla församlingen steg innan du börjar att löda ef...

Montering verkligen nakna ben styrelsen (RBBB) Arduino klon - uppdaterad

uppdatera 8/16/2008: lagt till bilder av olika styrelse-konfigurationer i sista steget.RBBB från Moderna företag är en underbar liten Arduino klon. Om du har ett Arduino projekt som kräver en liten yta eller en billig dedikerad ombord, är detta en br...