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.