Sleutels toe te voegen aan een Arduino Synth de harde manier-het Blacklord: het Organ Donor Project deel 2 (3 / 8 stap)

Stap 3: Instellen van de Tuner van bestuur


Omdat het toetsenbord dat alleen een rij van wissels en elke switch nodig een aparte spanning, besloten heb ik dat de makkelijkste om te doen zijn zou om elke switch verbinden met een bekabeld als een divider voltage trimpot. Het is belangrijk op te merken dat het toetsenbord is opgesplitst in twee aparte PCB met elke 22 toetsen. Elke uitgang had 23 verbindingen, één voor elke sleutel en één voor een verbinding aan de contact staaf. Ik vastbesloten de draad voor de contact staaf voordat ik begon te solderen en bonden een knoop in het einde om verwarring later te voorkomen.

Ik regelde de trimpots op een stuk van perfboard in een patroon van toetsenbord het afstemproces leidt om gemakkelijker te maken. De potten die overeenkomt met de natuurlijke (witte) toetsen werden gerangschikt in één rij met de sharps (zwarte toetsen) gerangschikt in een andere rij erboven. Nu, wanneer ik de sleutel midden C afstemt zal het zijn gemakkelijk te vinden van de juiste trimpot door het volgen van het patroon van het toetsenbord op het bord van de tuner. Ik vast één kant van de potten met een gemeenschappelijk spanning bus en de andere zijde met een common ground-bus. Ik gesoldeerd de draden van het toetsenbord harnas op de center-pinnen van de potten, voorzichtig om te verzekeren dat ze met het toetsenbord-patroon van de trimpots correspondeerde. Ik aangesloten de contact staaf draden uit beide toetsenbord PCB's op het bord van de tuner met een gemeenschappelijke draad van de uitvoer. Ik aangesloten de spanning in en de grond bussen van de twee rijen van trimpots en gesoldeerd op draad leidt tot het sluiten van de rest van het circuit.

Nu, als u een toets indrukt gaat de spanning van de gemeenschappelijke spanning bus op het bord van de tuner, via die sleutel van de trimpot, via de sleutel schakelen en uit via de gemeenschappelijke contact staaf naar analoog van de Arduino pin 4 tot de gewenste notitie. Hopelijk.

Gerelateerde Artikelen

Een leuke DIY versterker-de Monstrocity-het Organ Donor Project deel 3

Een leuke DIY versterker-de Monstrocity-het Organ Donor Project deel 3

In dit instructable leg ik uit hoe ik ontwierp en bouwde een leuke kleine batterij aangedreven versterker van gerecycleerde materialen en een handvol elektronica onderdelen. Het is een catalogus van storingen en oplossingen die echt afgeworpen vrucht
Voeten toe te voegen aan een TRS Model 102 voor beter het bekijken

Voeten toe te voegen aan een TRS Model 102 voor beter het bekijken

de bigest probleem (met het TRS Model 102) is de kijkhoek, het Bureau in de klas helt over naar weg van de sitter en wordt aan de hoge kant... goed de mix net maakt het moeilijk om het scherm te zien.  Mij nood voor zitten kundig voor wijzigen de wee
Naad toelage toe te voegen aan een patroon in CorelDRAW

Naad toelage toe te voegen aan een patroon in CorelDRAW

ik ontwerp mijn patronen zonder naad toelage om te beginnen, dan toe te voegen nadat ik weet zeker dat ik heb het patroon gelijk.  Hier is een gemakkelijke manier om emissierechten naad toevoegen aan een bestaand patroon stuk in CorelDRAW.  Ik deed d
Een EEPROM van 24LC256 toe te voegen aan de Arduino Due

Een EEPROM van 24LC256 toe te voegen aan de Arduino Due

de arduino verschuldigde ontbreekt een eeprom. Dit instructable toegevoegd en kunt u waarden opslaan in niet-vluchtig geheugen dat een arduino firmware-update zal overleven.Stap 1: Breadboarding Er zijn sommige werkelijk goede instructies hier:http:/
Digispark (met bootloader) ondersteuning toe te voegen aan bestaande Arduino IDE 1.6.x

Digispark (met bootloader) ondersteuning toe te voegen aan bestaande Arduino IDE 1.6.x

Digispark is een kleine Arduino IDE compatibel ontwikkel bord op basis van de Atmel attiny85 die rechtstreeks verbinding met USB maakt. Het heeft zeer weinig pinnen, maar nog steeds enkele leuke dingen kunt doen. Digispark is copyright door Digistump
ICSP koptekst toe te voegen aan je Arduino/AVR-board

ICSP koptekst toe te voegen aan je Arduino/AVR-board

zodat je kan hebben gespeeld met de Arduino, of liever, die van Hackduino. Als u uw eigen Hackduino of een soortgelijk project, kunt u benieuwd zijn hoe de ICSP header toevoegen. Kortom, met behulp van de ICSP header kunt u gebruiken van een externe
Een externe voeding toe te voegen aan een goedkope USB-hub

Een externe voeding toe te voegen aan een goedkope USB-hub

Op een dag vond ik mezelf in de behoefte aan een USB-hub met een eeuwige voeding maar toen ik ging naar een winkel die ik gecontroleerd dat kunnen zij vrij duurder dan degenen die niet ha\ve externe voeding. Geen big deal, "Ik zal gewoon door een goe
Tast toe te voegen aan een prothese

Tast toe te voegen aan een prothese

Als uw hand heeft ooit in slaap gevallen of gevoelloos gegaan om wat voor reden, weet je hoe hoe moeilijk het is om te grijpen om het even wat zonder een goed gevoel van aanraking. Stel je nu voor hoe amputees misschien voelen! Wetenschappers werken
Controle van de beweging toe te voegen aan een projectie klok

Controle van de beweging toe te voegen aan een projectie klok

doel: toevoegen van een motiesensor die op de klok in de nacht licht, wanneer er beweging wordt gedetecteerd en de helderheid van de achtergrondverlichting handmatig instelbare maakt.Waarom: Ik heb alleen een paar eisen voor een goed bed-side-klok. H
Een audioboek toe te voegen aan een iPhone

Een audioboek toe te voegen aan een iPhone

De eenvoudige manier om het laden van een Audioboek op een iPhone is om gebruik van de drag-and-drop invaller voor iTunes, zoals Kopiëren Trans, en gebruik vervolgens een audiobook speler app. bij de Apple store de bestanden af te spelen. Spring voor
Onbeperkt geheugen toe te voegen aan een EVO T20 met NT4e om een nuttige Computer

Onbeperkt geheugen toe te voegen aan een EVO T20 met NT4e om een nuttige Computer

Compaq EVO T20 Thin Clients kunnen afgehaald worden voor minder dan $50 en zijn in principe beperkt mini computers, die met een beetje vrij beschikbare software en sommige setup kunnen worden gemaakt in een bruikbare stille laagspanning-desktopcomput
PSD naar HTML5 conversie: een HTML5 Slider toe te voegen aan een webpagina - deel 1

PSD naar HTML5 conversie: een HTML5 Slider toe te voegen aan een webpagina - deel 1

het is al meer dan een jaar geleden HTML5 zijn zin in de web-industrie gemaakte. Maar nog steeds veel mensen, in het algemeen waaronder de beginners en de intermediaire, vind het moeilijk om een HTML5-schuifregelaar voor een webpagina. Dus met deze P
Stereo-uitgang toe te voegen aan een CRT TV

Stereo-uitgang toe te voegen aan een CRT TV

Naar voren: Ik moet herhalen dat dit een gevaarlijke onderneming. Ik ben niet een licentie televisie-technicus, dus er is een zeer goede kans ben ik mezelf niet de juiste voorzorgsmaatregelen nemen. ik ben blij met reacties dat, vooral op veiligheid
"Walstroom" toe te voegen aan een VW Camper

"Walstroom" toe te voegen aan een VW Camper

mijn project voordat we gaan op een uitgebreide reis was 110 "walstroom" toevoegen aan onze 2002 VW Westfalen Weekender.  Ik heb altijd jaloers op mijn buurman oudere Westy met originele apparatuur walstroom, dus ik dat het was tijd dacht om mij