Att lägga till nycklar till en Arduino Synth den hårda vägen-Blacklord: Organ Donor projekt del 2 (3 / 8 steg)
Steg 3: Konfigurera Tuner styrelsen
Eftersom tangentbordet är bara en rad med växlar och varje switch behövs en separat spänning, bestämde jag att det enklaste sak att göra skulle vara att ansluta varje switch med en trimpot wired som en spänningsavdelare. Det är viktigt att notera att tangentbordet är uppdelad i två separata PCB med 22 nycklar. Varje utgång uttaget hade 23 anslutningar, en för varje nyckel och en för en anslutning till kontakt stången. Innan jag började lödning och knöt en knut i slutet för att undvika förvirring senare beslöt jag tråd för kontakt stången.
Jag ordnade trimpots på en bit perfboard i ett tangentbord mönster att göra trim processen enklare. Krukorna motsvarar de naturliga (vita) tangenterna var ordnade i en rad med vassa föremål (svarta tangenter) ordnade i en rad ovanför den. Nu, när jag lyssna på mitten C-tangenten blir det lätt att hitta lämpliga trimpot med hjälp av tangentbordet mönstret på tuner styrelsen. Jag fast ena sidan av krukorna med en gemensam spänning buss och den andra sidan med en gemensam grund buss. Jag lödda kablar från tangentbordets sele till center stiften på krukorna, var noga med att försäkra att de motsvarade med tangentbord mönster av trimpots. Jag ansluten kontakt rod trådarna från både tangentbord PCB till tuner-styrelsen med en gemensam utgång tråd. Jag ansluten till spänning i och marken bussar från de två raderna av trimpots och lödda på tråd leder till ansluter resten av kretsen.
Nu, när en tangent trycks spänningen går via tuner styrelsen, genom att nyckeln trimpot, gemensamma spänning buss genom nyckeln växla och ut genom gemensamma kontakt stången till Arduino's analog pin 4 att producera önskad anteckningen. Förhoppningsvis.