VHDL ljuskänsliga Synth maskin (1 / 9 steg)

Steg 1: Skapa Diagram som Black Box



För att klargöra och visualisera de viktigaste funktionerna i våra tangentbord representation, skapade vi en svart låda diagram. De olika komponenterna i svart låda diagrammet inkluderar: en resonansbotten block, en anmärkning dekoder block, en klocka divider block, ett ljud våg generator block och ett Obs multiplexer block.

Obs dekoder blocket får den råa signalen från nycklarna och matar det nyckeldata på 16 ljudet våg generator moduler.

Varje ljud våg generator innehåller en klocka avdelare som är konstruerad med en specifik, statiska frekvens för dess respektive not. Alla generatorer utgång antingen en låg signal eller en fyrkantsvåg som foder i en 16-bitars brett buss.

Slutligen, vågform bussen går till en anteckning multiplexer då multiplexer signalerna. Multiplexorn väljer varje signal för 50000 cykler och sedan växlar till nästa live signal. Multiplexering utdata skickas till högtalare stift, som i sin tur ger ett ljud med samma frekvens som den input fyrkantsvåg.

Se Steg
Relaterade Ämnen

Quick'n "lätt ljuskänsliga bristlebot-mod

vad är roligare än en bristlebot? Varför en ljuskänslig bristlebot, förstås!Vad är en bristlebot? Det är en vibrerande robot baserad på en tandborste. Det använder en motor med en obalanserad vikt (som pager motorer) som orsakar det hela till skitter...

Smart spårning robotbil byggsatser spårning bil ljuskänsliga

Design av SINONING ROBOTDu kan köpa från spårning robotbilTeoriLM393 chip Jämför två fotomotstånd, när det finns en sida fotomotstånd LED på vita sidan av motorn kommer att stoppas omedelbart, andra sidan av den motoriska spinn upp, så att vagnen kor...

Ljuskänsliga Timing IR LED Control System baserat på Arduino

ICStation Team presentera denna Photosensitive timing infraröd LED control system. Detta system använder DC5V spänning för att arbeta. När ljusintensiteten är svag och någon visas i området infraröd, kommer att LED vara på. Medan miljömässiga ljusint...

Lätta reaktiva littleBits slå maskin

i detta Instructable, ser du hur man kombinerar littleBits Synth Kit, littleBits ljus Trigger modul, lite husgeråd och en Bleep Labs BleepDrum att göra ljus känsliga slå maskinen. Någon trummaskin eller blixtljus kan användas för att utlösa littleBit...

Automatisk bevattning System / automatisering maskin

Först, låt mig presentera mitt projekt.Min enhet är automatisk vattning system (du kan växla på/av vatten magnetventil men också i stället för magnetventil kan du växla något annat som använder alternativa ström - betyder det att min enhet är också u...

RFID-läsaren detektor och Tilt-känslig RFID-Tag

'Klämmer'Vill du upptäcka förekomsten av RFID-läsare? Vill styra när en RFID-tagg är aktiv eller lättläst? Beskrivs hur man kan göra både med bitar av koppar och kort och några lättillgängliga elektronik maskinvara.Längre ingressRadiofrekvensidentifi...

Skapa en ljus känsliga vägg

Ungefär ett år sedan, hade min vän Julien och jag att föreställa sig en innovativ idé för renovering av en konserthall i vår stad. Platsen var mörk och full av ljus, som barer och klubbar är vanligt. Vi ställde oss frågorna: Hur kan vi göra här ställ...

3D utskrift och CNCing konstiga frihandsfigur linser

Världen av optik och objektiv tillverkning har traditionellt varit stängt för icke-experter. Det behöver inte vara så. Med hjälp av rapid prototyping verktyg som 3D-skrivare och CNC-routers, är att göra en objektiv lättare än du kanske tror.Du kan an...

Rainbow Neo klockan

Denna klocka gjordes som en gåva men jag var så nöjd med den som jag trodde jag skulle göra en instructable för det. Klockan använder 2 Neo Pixel ringar från Adafruit industrier som Arduino Pro Mini mikrokontroller och en DS1307 Realtidsklocka (RTC)...

Hur du enkelt göra PCB

Vem gillar inte idén om PCB hem tillverkning? Men som kan göra PCB hemma?Vanligtvis definierar "pro" hobby från den amatör...Förmågan att göra PCB hemma är den Helig sädeskorn av en elektronik entusiast eftersom det gör möjligt (större) produkti...

Spooky Tesla ande Radio

News Flash!!!"Spooky" fortsätter att leva!Stort tack till Mike av Mikes elektroniska delar, som från och med oktober 2015, har en ny webbplats som innehåller en Spooky Tesla ande Radio Kit med de flesta av de väsentliga delarna för detta häftiga...

Pingbot - Micro RC uppladdningsbara musikaliska Robot Pal

Pingbot är en mycket liten (38mm diameter), usb Laddningsbar, programmerbar, musikal, fjärrkontrollen robot utformad för maximalt nöje och danceability.Jag har byggt några experimentella robotar tidigare och för att vara ärlig, de alla såg delen. De...

PCB diy säsong 2

Etsning är en "subtraktiv" som används för produktion av trycktkretskort: syra används för att ta bort oönskade koppar från en prefabricerade laminat. Detta görs genom att tillämpa en tillfällig mask som skyddar delar av laminatet från syran och...

Att göra musik med en Atari Punk konsol

några gamla analoga kretsar är lika populär idag som när de infördes decennier sedan. Ofta slå de lätt micros och andra digitala kretslösningar när det gäller grundläggande enkelhet. Forrest har gjort det igen... hans favorit exempel är Atari Punk ko...

Laser boll

se upp LED Cube det finns en ny sheriff i stan och hans namn är Laser boll...Sanningen ska fram är det faktiskt en laddningsbar fjärrkontroll och programmerbara Laser boll... whoa!Så vad är en Laser boll?Jo är det ungefär som Dödsstjärnan... OK, kans...

Fyrverkeri-kontrollmodulen

För några år sedan kom jag över en fyrverkeripjäs kontrollmodul byggd av Instructables användare: systemf92. Hans modul var en stor design (finns här) och jag visste att jag en dag måste bygga något liknande eftersom det kombinerade två saker som jag...

Roboten Counter-Strike

DISCLAIMER: inte göra något dumt med detta instructables eftersom detta är enbart för ejudimucation och vetenskap.Det var November 2013. På Tacksägelsedagen, min kusin och min brors kompis kom över och vi njuter av pausen genom att spela Left 4 Dead...

FSLA 3d Printer

Denna vägledning täcker konstruktion och installation av en "low cost" 3d skrivare SLA. Projektet började för mig under julen år 2014, när jag var väldigt upptagen med ett annat projekt som helt absorberas mig. Under semestern bestämde jag mig (...

DIY Apple klockan

OK finns så det inget sådant som Apple klockan.Dock kan du göra din egen retrostil bubbla Visa klocka i en Apple hörsnäckorna fall.Jag ska visa dig hur man gör det bara sit tight.Steg 1: delar Du kommer att behöva vissa delar för detta projekt.1 x PC...