VHDL lichtgevoelige Synth Machine (7 / 9 stap)

Stap 7: Hardware implementatie


Ons project had slechts twee stukken van hardware uit te voeren uit Raad van bestuur: de spreker en het toetsenbord.

Dankzij de bekende wetten van fysica, blijkt dat elke spreker met een blokgolf vermogen een Toon produceren zal met stroken met de Toon zou produceren als het een sinusgolf ontvangen. Uiteraard met het gebruik van een digitaal naar analoog converter, het geluid zou schoner en harder, maar onze methode was veel meer eenvoudig. Zoals u van de foto's zien kunt, we gewoon aangesloten luidsprekers op het signaal en pennen van de grond en ze maakte geluiden.

Het toetsenbord nam aanzienlijk meer tijd om te implementeren maar was relatief simpel:

We splitsen de pin van een analoge macht tussen 16 photoresistors. De wet van de photoresistors zoals wordt geopend wanneer zij ontvangen licht (niet gespeeld) en shorts wanneer licht wordt geblokkeerd (gespeeld). Deze elektrische eigenschappen onder leiding van onze schakeling om actieve-laag maakt. Het andere uiteinde van de fotoweerstand verbinding met een draad en een hoge waarde (10K) weerstand parallel. De draad gaat naar één van de 16 signaal pinnen in de Nexys van bestuur en de weerstand gaat naar de grond. Dit voltooit een geaarde input circuit die 16-bits van gegevens naar het Nexys bestuur verzenden kan.

Gerelateerde Artikelen

CNC tekening Machine

CNC tekening Machine

Hallo allemaal en welkom op mijn eerste tutorial!Vandaag ben ik u tonen hoe het ontwerpen van een tekening CNC gebruik als primaire hardwareonderdelen een Arty Digilent bord, gelijkstroommotoren en RC servo's.Belangrijke opmerking: Omdat ik ben momen
Sleutels toe te voegen aan een Arduino Synth de harde manier-het Blacklord: het Organ Donor Project deel 2

Sleutels toe te voegen aan een Arduino Synth de harde manier-het Blacklord: het Organ Donor Project deel 2

(Opmerking-Dit is mijn 20e instructable! Dank aan iedereen volgende en commenting.on mijn projecten en aan de medewerkers die dit mogelijk maken. Deze site heeft zeker maakte me brengen mijn A game aan de workbench.)De Auduino granulaire synth door P
Maken van geluid (lawaai) machines

Maken van geluid (lawaai) machines

als een onderdeel van een artiest in residentie in Instructables wezen, ik nam het op mij om te bouwen van paar lawaaimachines / speeldozen. Mijn interesse ligt in het ontwerpen van objecten waarmee mensen de wereld van de polyfone geluidssynthese on
Lichte reactieve littleBits beat machine

Lichte reactieve littleBits beat machine

In dit Instructable, ziet u hoe te combineren van de Synth Kit van littleBits, littleBits licht triggermodule, sommige huishoudelijke artikelen en een Bleep Labs BleepDrum om lichte gevoelige beat machine te maken.  Een drummachine of stroboscoop kan
8-bit capacitieve Synth Awesomeness

8-bit capacitieve Synth Awesomeness

Wilt u uw eigen 8-bit musiceren of geef iemand anders cadeau doen? Zou u willen doen in een echt nieuwe manier, met behulp van een synthesizer van de aanraakgevoelige gemaakt met behulp van computer-aided manufacturing op de Othermill? U bent bij ons
Arduino fluit Synth

Arduino fluit Synth

Vóór de bouw van deze fluit synth, bouwde ik een ander Arduino-synthesizer met behulp van de broncode van een Instructable genaamd de Post Box Synthesizer. Ik zette het lef binnen een oude muziekdoos en bedraad een MIDI input om het te controleren. H
Aanpassing van elektronische percussie projecten om te communiceren met mijn Lunetta open patch CMOS ruis machine

Aanpassing van elektronische percussie projecten om te communiceren met mijn Lunetta open patch CMOS ruis machine

Ik heb de afgelopen 9 maanden opbouwen en verbeteren van mijn Lunetta CMOS gebaseerd lawaai synthesizer. Het maakt sommige indrukwekkende geluiden, maar een ding dat ik heb gemist is percussie. Ik gek rond met verscheidene fundamentele trommel-circui
Mijn luidruchtige jas (Arduino Noise Machine Jacket)

Mijn luidruchtige jas (Arduino Noise Machine Jacket)

Als een project voor een van mijn college klassen, werden we gevraagd om iets met behulp van de Arduino te creëren. Na een paar verschillende ideeën vestigde ik op een Arduino ruis machine stelt in een pak jasje. Het delen van de jas gebruikt om te l
De Synth handschoen: Spelen met de Gakken SX-150

De Synth handschoen: Spelen met de Gakken SX-150

{}Goed voor beginner elektronica-Translator.Het geef je sommige fundamentele know-how voor het bouwen van interfaces.Als we zijn eerlijk, de meeste van deze is al in andere Ibles, maar ik vond het idee van het samenbrengen vandeze projecten.De Gakken
Automatische drenken systeem / Machine automatisering

Automatische drenken systeem / Machine automatisering

Eerst, laat me introduceren u mijn project.Mijn apparaat is automatische drenken systeem (kunt u schakelen aan/uit water solenoïde maar ook in plaats van solenoïde kun je iets anders die alternatieve huidige gebruiken - dat betekent dat mijn apparaat
Compacte Spooling Machine

Compacte Spooling Machine

Deze compacte Spooling Machine was voornamelijk ontworpen voor spooling 3D printer filamenten.Het kan echter aangepast aan wachtrij of krullen van andere materialen zoals draad of touw.De meeste van de onderdelen zijn 3D afgedrukt.LIJST VAN ONDERDELE
DIY Cotton Candy Machine

DIY Cotton Candy Machine

Hallo jongens! Dit instructable is over het maken van een suikerspin machine van huishoudelijke goederen winkel. Basisidee is een machine die ik kan opstijgen naar de kast, pour enkele suiker en geniet met het draaien van sommige suikerspin!Ook maakt
Mini Arcade Machines

Mini Arcade Machines

Mijn zoon heeft gewerkt aan games voor een tijdje nu en we wilden een manier om te pronken ze 's nachts een hack.Ik had een bos van 10 inch VGA touch-screens een tijdje geleden bij enkele automotive projecten die ik bezig was gekocht.Ik had 4 links z
Raspberry Pi CNC Machine

Raspberry Pi CNC Machine

Mijn vriend en ik dacht over het bouwen van een CNC-Machine voor een tijdje. Maar wij wilden niet het enkel een gewone CNC Machine. We wilden een zeer unieke machine die zeer unieke kenmerken kan hebben. We uiteengezet om een CNC-Machine die zou kunn