Sommario:
- Passaggio 1: materiali
- Passaggio 2: progettazione e taglio
- Passaggio 3: saldatura e filo
- Passaggio 4: troppi fili…
- Passaggio 5: Neopixel
- Passaggio 6: codice
- Passaggio 7: Jam Out
Video: Tastiera MIDI Arcade Button: 7 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Questa è una versione 2.0 di una delle mie prime incursioni nella programmazione MIDI di Arduino e DIY. Ho sviluppato le mie abilità nella prototipazione e nel design, quindi ho pensato che sarebbe stata una buona dimostrazione del processo e della progressione. Con un processo di progettazione più informato ho riciclato i pulsanti dal mio primo tentativo e sono partito per costruire 2.0!
Passaggio 1: materiali
La mia prima versione utilizzava un Arduino Mega a causa dei numerosi ingressi che ha, ma mi piacciono le dimensioni ridotte e le capacità MIDI HID che il Pro Micro ha quando si utilizza la libreria Midi_controller.h. Così ho deciso di utilizzare due multiplexer a 16 canali per soddisfare i requisiti di ingresso per 2 ottave di intervallo.
Ecco un elenco di parti che ho usato:
Pulsanti Arcade grandi x15
Pulsanti Arcade piccoli x10
Pro Micro x2
Multiplexer a 16 canali x2
Anello in neopixel
Potenziometro 10k x6
Cavo di collegamento
Strumenti di saldatura
MDF da 1/8''
Passaggio 2: progettazione e taglio
Ho incluso un file.svg per chiedere alle menti se è utile, ma incoraggio tutti a esercitare la creatività e la sperimentazione nel processo di progettazione. Forse usare l'acrilico al posto dell'mdf sarebbe fantastico!
Ho usato un trapano e una punta per alesare nella prima versione, quindi stavo cercando di ottenere un prodotto più preciso utilizzando un software di progettazione e una taglierina laser questa volta.
Passaggio 3: saldatura e filo
Questa è la parte che richiede più tempo. Trovo che alcune parti della saldatura siano terapeutiche, quindi prendi del tè, metti una marmellata liscia e sappi che questo passaggio è una maratona e non uno sprint!
Ho cercato di recuperare quanto più filo possibile dalla prima versione e ho preso nota di dove avrei posizionato Arduino e mux per cercare di eliminare parte della massa di filo che avrebbe dovuto spremere nella scatola dopo essere stata fatto.
Tendo ad abbracciare il caos di un buon groviglio di fili fai-da-te più di alcuni, quindi segui le tue ambizioni quando risolvi i fili.
Per quanto riguarda la procedura dettagliata per le connessioni, ho scritto prima il codice e poi ha lasciato che dettasse dove sarebbero andati i fili …
Ho costruito la tastiera dalla nota più bassa a quella più alta con le prime 16 note che vanno a mux1 e le note rimanenti che vanno a mux2 potrebbe esserci un leggero aumento della latenza con l'impostazione del mux, ma il processore da 16 mhz lo attraversa abbastanza velocemente in modo che io non posso notare.
Ho provato a immergermi nel multiplexing midi prima di qualsiasi tutorial e ho colpito un muro, quindi consiglio di fare alcuni tutorial di base per ottenere una comprensione di base se le cose sembrano fuori portata.
Seguo questi semplici passaggi per la risoluzione dei problemi:1. Assicurati che tutto sia messo a terra2. Controlla i cortometraggi3. Le pentole ottengono 5v4. Ricontrolla che tutto sia messo a terra
Passaggio 4: troppi fili…
Ho sottovalutato la profondità della scatola e avevo difficoltà a far aderire bene il top con l'impressione che stesse per esplodere "Akira Style", quindi ne ho parlato con alcuni amici in studio e ho escogitato un piano per indossarlo visualizzare in un angolo. Ho fatto un po' di prototipazione rapida con ritagli acrilici e ho trovato una bella soluzione. In un certo senso mette in mostra gli uccelli che nidificano sul retro come il labirinto di cavi patch nei sintetizzatori Moog degli anni '60. Finito, vero?
Passaggio 5: Neopixel
Ho usato Neopixel in un progetto precedente usando MIDI e avevo scoperto che il MIDI ha bisogno di una scheda dedicata per fare il suo lavoro, quindi ho collegato un altro Pro Micro usando l'ingresso "RAW" per l'alimentazione 5v in esecuzione dalla prima scheda. Non ho programmato nulla di stravagante, ho solo trovato un programma dallo schizzo di esempio strandtest dalla libreria Adafruit.
Passaggio 6: codice
Per caricare:1. Assicurati di scaricare la libreria Midi_Controller.h2. Seleziona "Arduino Leonardo" dal tipo di scheda3. Seleziona Borad dal menu Port4. Compila e carica
Dopo aver caricato il test con un'applicazione di monitoraggio midi. Se tutto sembra funzionare come previsto, è ora di fare un po' di musica!
Passaggio 7: Jam Out
Uso Ableton Live con i miei progetti per la sua flessibilità. Se usi Garage Band funzionerà ancora ma le manopole avranno funzioni fisse a seconda di cosa programmi i numeri MIDICC come nello schizzo. Hai domande? Lasciali nei commenti! Happy Making!
Consigliato:
Tastiera con tasti di scelta rapida con profili personalizzati: 14 passaggi (con immagini)
Tastiera con tasti di scelta rapida con profili personalizzati: spero che tu stia andando bene in mezzo a questa pandemia. Stai attento. Sii forte. #COVID19 Essendo un designer industriale, ho bisogno di accedere a più di 7-8 software che includono Solidworks, Photoshop, Illustrator, Keyshot, Indesign, ecc. su base giornaliera e sì, pochi g
Tastiera analogica fai-da-te con tastiera USB: 4 passaggi
Tastiera analogica fai-da-te per tastiera USB: ho realizzato questo progetto solo per divertimento, ma questa cosa funziona come una normale tastiera con tutto. Buon divertimento
Tastiera Arduino Easy Midi: 5 passaggi (con immagini)
Arduino Easy Midi Keyboard: sono un grande nerd della musica e adoro creare i miei strumenti e gadget, ma non ho molte abilità o risorse per completare progetti complessi, quindi quando mi sono imbattuto nel tutorial di PretEnGineerings ero entusiasta e volevo dargli un colpo.Uno di
Interfaccia della tastiera con 8051 e visualizzazione dei numeri della tastiera in 7 segmenti: 4 passaggi (con immagini)
Interfaccia della tastiera con 8051 e visualizzazione dei numeri della tastiera in 7 segmenti: In questo tutorial ti parlerò di come possiamo interfacciare la tastiera con 8051 e visualizzare i numeri della tastiera in un display a 7 segmenti
Tastiera Das veloce e sporca (tastiera vuota): 3 passaggi
Tastiera Das veloce e sporca (tastiera vuota): una tastiera Das è il nome della tastiera più popolare senza iscrizioni sui tasti (tastiera vuota). La tastiera Das viene venduta a $ 89,95. Questo tutorial ti guiderà nel crearne uno tu stesso con qualsiasi vecchia tastiera che hai in giro