Att lägga till nycklar till en Arduino Synth den hårda vägen-Blacklord: Organ Donor projekt del 2 (1 / 8 steg)

Steg 1: Låt oss ta en titt på tangentbordet



Gamla orgel keyboard är fasta. De har en överlägsen känsla till billig plast tangentborden på marknaden idag. Även i jämförelse med en high-end instrument som min Korg R3 eller min Yamaha elpiano, må dessa gamla tangentbord bara bättre att spela. Så hur vi tar ett förlegat tangentbord och få det att fungera med en modern mikrokontroller?

Även moderna tangentbord använder en diod matris för att kontrollera tonen som spelas, är den gamla hederliga orgel tangentbordet jag använder i grunden bara en rad med växlar. Det finns en bar inuti att agerar som en gemensam kontakt för en sida av alla växlar, med den andra sidan av varje switch ansluten till en diskret anslutande tråd. När en tangent trycks det orsakar en våren laddas kontakt att röra i baren, att slutföra kretsen genom att nyckeln. Genom att ge varje nyckelbrytaren ett olika motstånd får vi en annan spänning från varje nyckel orsakar en annan anteckning att spela.

Det finns vanligt problem med denna typ av tangentbord. För en sak, är analoga kretsar känsliga för temperaturförändringar. När du försöker styra en gratis rinnande oscillator, dessa temperaturvariationer gör det mycket svårt att hålla instrumentet exakt justerade. Det finns lösningar för detta, som att installera glödlampor inuti instrumentet att hålla komponenterna vid en konsekvent varm temperatur. Eftersom Auduino har en stegvis skala utgång, lita vilket betyder att den spelar varje specifik anteckning frekvens i stället för en smidig crescendo, noterar inte på en exakt spänning, men ett spänningsområde. Detta kommer att ge mig en liten frihetsgrader på spänningen och förhoppningsvis omfatta analoga temperatur drivan.

Låter enkelt, va?

Se Steg
Relaterade Ämnen

Hacka en röst växlare för att lägga till en Arduino ingång

en annan snabb hacka. Jag köpte en röst växlare eftersom jag var ute efter något billigt som kunde vara hackat sig in en röst inmatningsenhet. Jag ville i princip animera en skalle när jag talade. Extra bonus, nu skalle marionett skulle också ha en s...

Att göra en Retro Organ knappen armband - Organ Donor projekt del 4

Jag har sagt det förut och jag säger det igen-gamla musikaliska organ är en guldgruva av användbara delar och awesome bitar. I denna serie av Instructables jag har dissekerat repurposed en gammal orgel, den roterande högtalaren inne, används tangentb...

Super enkla Arduino knappsatsen (den hårda vägen)

** Obs - det är ett bibliotek för Arduino att göra med en legitim tangentbordet så mycket lättare. Om du som mig minst, du ibland bara lista ut själv. Det finns mer att vinna på detta sätt, och den potentiella lärandet är större. Men tvivlar jag inte...

Att lägga till Arduino webbaserad OSD knappen fjärrkontroll till kameran SuperCircuits PC165DNR

Super kretsar PC165DNR kameran är en mycket låg ljus färg videokamera som är utmärkt för användning med ett teleskop eller för allsky meteor capture. Den har knappar som gör att användaren kan ställa in olika exponeringstider och het pixel blockering...

Att lägga till ICSP header till din Arduino/AVR styrelse

så du kanske har spelat med Arduino's, eller snarare Hackduino. Om du gjort din egen Hackduino eller liknande projekt, kanske du undrar hur du lägger till i ICSP huvudet. I grund och botten gör med ICSP-huvudet att du kan använda en extern programmer...

Att lägga till Digispark (med bootloader) stöd till befintliga Arduino 1.6.x IDE

Digispark är små Arduino IDE kompatibel utveckling styrelsen baserat på Atmel attiny85 som direkt ansluter till USB. Det har mycket få pins, men fortfarande kan göra några fina saker. Digispark är copyright av Digistump LLC (digistump.com) och den fu...

Att lägga till Arduino stöd till ESP8266 med exempelkod test

ESP8266 packar en massa punch. Det är inte bara en WiFi-modul, den har också en anständig mikro-controller i byggt. Nu den bästa delen är har gemenskapen gjort programmering denna inbyggd mikro-controller mycket enkelt genom att lägga till Arduino st...

Att lägga till MIDI till gamla hem organ

i en tidigare instructable "hur till få en fri synt" jag talade om hur du skaffar en "synt" (ett hem orgel) för nästan ingenting. Så, kanske nu du har din gratis hem orgel och kanske det ser cool men fungerar inte korrekt eller kanske...

Att lägga till extra kylning till ibook g4/macbook

Tja, detta började både med min döda xbox och dremeling det i hälften och när jag nyligen tog min ibook isär att ta av den termiska pad och ersätta det med termisk pasta (roligt, jag trodde det skulle ha termisk pasta redan). Väl misslyckades detta e...

Att lägga till trådlös kontroll till Monkey ljus M232

detta instructable leder dig genom att lägga till en trådlös fjärrkontroll till din befintliga Monkey ljus M232 cykel lampor. Jag älskar dessa lampor - 42 rad mönster, massor av olika färger, två Ljusstyrkeinställningar och låg strömförbrukning. Men...

Hur att lägga till knappen har Peter riddarens Auduino projektet

det är kul! Ge inte upp! Jag kommer inte.Steg 1: Bygg Auduino! Detta projekt är enkelt och mycket roligt. Kudos till Peter Knight!Människor i allmänhet rekommendera prototyper med en skärbräda så att dina krukor arbete, besluta om en layout, etc.Tråd...

Att lägga till ett ansikte och täcker din Robot

Detta Instructable handlar om att lägga till ett ansikte i din robot med lysande ögon. Bygga roboten här.Steg 1: Material & verktygDu behöver dessa material för detta projekt:(1) robot(2) 200 ohm motstånd(2) 5 MM LED(3) fötter 22 AWG trådKartongVarml...

Att lägga till mer Extrudrar i alla 3d-skrivare

Obs: Detta instructable är ett pågående arbete. Jag ville bara få info här uppe.Målet med detta instructable är att vägleda människor på hur tillstigning deras 3d-skrivare med ytterligare extruders eller andra axlar för billiga! Jag använde den för a...

Att lägga till rörelsekontroll en projektion klocka

mål: lägga till en rörelsesensor som tänder upp klockan på natten när den upptäcker rörelse och göra bakgrundsbelysningens ljusstyrka manuellt justerbara.Varför: Jag har bara några krav på en bra säng-side klocka. Det måste vara väl synlig, men inte...

Att lägga till djup (och skryt) till IKEAs annars platt sexkantiga Hönefoss speglar

IKEA gör några trevliga och avgjort inte vanligt torget speglar namngivna "Hönefoss." De är sexkantig form och kommer i en låda med 10 för $15 (5 varje i två olika nyanser av brunt). Du kan läsa allt om dem på IKEA "Speglarna ser ganska bra...

Att lägga till

Steg 1: Lägga till hela tal (steg 1 - 2)Att lägga till hela tal är enkelt, även om många människor inte vet varför det sista numret är mer än de siffrorna du lagt till. Tänk på ett nummer linje:Steg 2: Lägga till hela tal (steg 1 - 2) På en rad rad l...

Att lägga till hjul till gamla Wrigley Field Seat

flera år sedan, min pappa fick en gammal Wrigley Field-plats som en gåva, och på grund av platsbrist i hans kontor i dag, har jag hävdade den att använda som min workshop plats. På uppsidan? Det är en gammal Wrigley Field-plats! Nackdelen? Den har in...

Att lägga till "Glans" trädgård Solar Light

trött på det svaga ljuset från din sol-uppladdningsbara trädgård lights? Du kan mer än tredubbla ljuseffekt med denna nya krets. Fungerar även med röd eller orange ljus - så länge går det bort ett enda AA-batteri!Steg 1: Ta bort gamla kretskortet. Kl...

Att lägga till säkerhetskedja i en Wire Wrapped armband

denna steg för steg handledning skrevs att lägga säkerhetskedja till min Swarovski stil armband, men kan enkelt anpassas till många stilar av armband. De tekniker visas i den här guiden fungerar för någon armring där ändarna är inslagna, med eller ut...