Innehållsförteckning:
- Steg 1: Steg 1: Material
- Steg 2: Steg 2: Ta isär tangentbordet
- Steg 3: Steg 3: Tangentbordsmatrisen
- Steg 4: Steg 4: Breadboard Circut
- Steg 5: Steg 5: Anslut till tangentbordet
- Steg 6: Steg 6: Koden
- Steg 7: Steg 7: MIDI -koden
- Steg 8: Steg 8: Anslut till din dator
Video: Arduino MIDI -tangentbord med lysdioder för sångundervisning: 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Detta är en handledning om hur du skapar ett MIDI -tangentbord, tillsammans med lysdioder för att lära dig en låt, och en LCD -skärm för att visa vilken låt som är vald.
Lysdioderna kan guida dig på vilka tangenter du ska trycka på för en viss låt. Välj låten med vänster och höger knapp och börja med att trycka på den mellersta.
Steg 1: Steg 1: Material
Vad du kommer att behöva:
- 6 lysdioder
- Bygelkablar (både man-hane och han-hona)
- En manlig stifthuvud
- En i2c LCD -skärm
- En Arduino Uno och en Arduino Mega
- 3x tryckknappar
- 9x 10k motstånd
- 1 330 ohm motstånd
- Ett gammalt tangentbord (jag använde Casio CT-638)
- En USB -kabel för att ansluta arduino till datorn
Steg 2: Steg 2: Ta isär tangentbordet
Ta isär tangentbordet och ta bort huvudkortet, knapparna och högtalarna. Allt du behöver är tangentbordet och tangentbordets PCB / bandkabel.
Steg 3: Steg 3: Tangentbordsmatrisen
Kartlägg nyckelkonfigurationen för tangentbordsmatrisen. Du kan göra detta med en multimätare, men om du kan hitta schemat för det, ännu bättre! När du har kartlagt tangentbordsmatrisen, lödar du den manliga stifthuvudet på tangentbordets band, så att du kan fästa den på brädbrädan.
Steg 4: Steg 4: Breadboard Circut
Fäst allt på arduino enligt diagrammet. Ovan är bilder på schemat, tillsammans med hur det kommer att se ut med brödbrädan.
Steg 5: Steg 5: Anslut till tangentbordet
Fäst tangentbordsbandet på brödbrädan och fixa lysdioderna till de rätta tangenterna.
Steg 6: Steg 6: Koden
Ladda upp koden till din Uno och din Mega. Om du använder ett annat tangentbord kan dina in- och utgångar vara olika. leduno.ino är för Uno, och midipiano2 är för Mega.
Steg 7: Steg 7: MIDI -koden
Ladda ner och installera Atmel Flip. Anslut sedan Mega till din dator med USB och sätt den i DFU -programmeringsläge. Detta låter dig programmera det med Atmel Flip.
Ladda ner Atmel Flip härifrån:
www.microchip.com/DevelopmentTools/Product…
Hämta sedan arduino hex -filen härifrån:
github.com/ddiakopoulos/hiduino
Ladda upp den till ditt bräda via Atmel Flip.
Steg 8: Steg 8: Anslut till din dator
Nu, om du vill spela på ditt MIDI -tangentbord, är allt du behöver göra att ansluta den till din dator, elda din favorit VST -värd eller DAW, och du är redo att gå!
Rekommenderad:
Väggfäste för iPad som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: 4 steg (med bilder)
Väggfäste för iPad Som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: På senare tid har jag ägnat ganska mycket tid åt att automatisera saker i och runt mitt hus. Jag använder Domoticz som min hemautomationsapplikation, se www.domoticz.com för mer information. I min sökning efter en instrumentpanelapplikation som visar all Domoticz -information tillsammans
Använd Cortana och en Arduino för att styra RGB -lysdioder eller Ledstrips med din röst !: 4 steg (med bilder)
Använd Cortana och en Arduino för att styra RGB -lysdioder eller Ledstrips med din röst !: I den här instruerbara filmen visar jag dig hur du kan styra din RGB -LED eller LED -remsa med din röst. Detta görs av CoRGB -appen som är tillgänglig gratis i Windows App Store. Denna app är en del av mitt CortanaRoom -projekt. När du är klar med
Använd Bluetooth 4.0 HC -08 -modul för att styra adresserbara lysdioder - en Arduino Uno -handledning: 4 steg (med bilder)
Använd Bluetooth 4.0 HC -08 -modul för att styra adresserbara lysdioder - en Arduino Uno -handledning: Har du fördjupat dig i kommunikationsmoduler ännu med Arduino? Bluetooth öppnar upp en värld av möjligheter för dina Arduino -projekt och använder sakernas internet. Här börjar vi med ett babysteg och lär oss hur du styr adresserbara lysdioder med en sma
Övertyga dig själv om att bara använda en 12V-till-AC-omriktare för LED-ljussträngar istället för att koppla om dem för 12V: 3 steg
Övertyga dig själv om att bara använda en 12V-till-AC-linjeomvandlare för LED-ljussträngar istället för att koppla om dem för 12V: Min plan var enkel. Jag ville klippa upp en väggdriven LED-ljussträng i bitar och sedan dra om den för att gå av 12 volt. Alternativet var att använda en kraftomvandlare, men vi vet alla att de är fruktansvärt ineffektiva, eller hur? Höger? Eller är de det?
1.5A linjär regulator för konstant ström för lysdioder för: 6 steg
1.5A linjär regulator för konstant ström för lysdioder för: Så det finns massor av instruktioner som täcker användning av LED -lampor med hög ljusstyrka. Många av dem använder den kommersiellt tillgängliga Buckpuck från Luxdrive. Många av dem använder också linjära regleringskretsar som toppar vid 350 mA eftersom de är mycket ineffektiva