Progetto pedaliera controller MIDI
Progetto pedaliera controller MIDI
Ciao a tutti!
Apro questo thread per presentarvi questo progetto!
Si tratta della realizzazione di un controller MIDI tipo questo per intenderci: http://www.advancetubetech.com/prodotti ... ?artid=833.
E` un controller a pedaliera per inviare comandi program change a un multieffetto o ad un midi router.
L'idea e` di fare in modo che sia il piu` semplice ed economico possibile, il miglior compromesso che ho trovato e` usare un atmega328 (il cuore di arduino) assieme ad un I/O expander SPI 16 bit MCP23S18. Il primo costa circa 3€, il secondo 1.5€
Avendo bisogno dell'interfaccia seriale per il MIDI sono da evitare gli I/O expander I2C.
L'MCP23S18 poi offre diversi vantaggi
- e` open drain: ottimo per accendere dei led e comandare ad esempio display a 7 segmenti
- ha delle resistenze interne di pullup che possono essere attivate su richiesta: ideale per i pulsanti, non ho bisogno altri di componenti
- interrupt configurabili: puo` generare un interrupt ogni volta che un valore di input e` cambiato (per gestire pulsanti stabili), o se l'input e` diverso da un valore preimpostato (per gestire pulsanti mantenuti/instabili)
Come LCD ho adottato un HD44780, 2 linee 16 segmenti, e` economico, se ne trovano a 3€, ed e` pure questo SPI. Facilmente gestibile tramite la libreria LiquidCrystal.
Altra libreria ci aiuta e` questa: Arduino MIDI Library.
I pulsanti sono la spesa maggiore, con meno di 30€ non se ne viene fuori.
Ho optato per i momentanei, questi: http://www.banzaimusic.com/SW1065M-SPST ... witch.html. Costano poco e valgono poco in effetti...
Sono rumorosissimi e l'alberello ruota avvitandoli allo chassis e se non vengono riallineati non vanno
Questi sono molto meglio https://www.banzaimusic.com/Taiwan-SPDT-Momentary.html, ma costano leggermente di piu`.
A breve qualche foto....
Apro questo thread per presentarvi questo progetto!
Si tratta della realizzazione di un controller MIDI tipo questo per intenderci: http://www.advancetubetech.com/prodotti ... ?artid=833.
E` un controller a pedaliera per inviare comandi program change a un multieffetto o ad un midi router.
L'idea e` di fare in modo che sia il piu` semplice ed economico possibile, il miglior compromesso che ho trovato e` usare un atmega328 (il cuore di arduino) assieme ad un I/O expander SPI 16 bit MCP23S18. Il primo costa circa 3€, il secondo 1.5€
Avendo bisogno dell'interfaccia seriale per il MIDI sono da evitare gli I/O expander I2C.
L'MCP23S18 poi offre diversi vantaggi
- e` open drain: ottimo per accendere dei led e comandare ad esempio display a 7 segmenti
- ha delle resistenze interne di pullup che possono essere attivate su richiesta: ideale per i pulsanti, non ho bisogno altri di componenti
- interrupt configurabili: puo` generare un interrupt ogni volta che un valore di input e` cambiato (per gestire pulsanti stabili), o se l'input e` diverso da un valore preimpostato (per gestire pulsanti mantenuti/instabili)
Come LCD ho adottato un HD44780, 2 linee 16 segmenti, e` economico, se ne trovano a 3€, ed e` pure questo SPI. Facilmente gestibile tramite la libreria LiquidCrystal.
Altra libreria ci aiuta e` questa: Arduino MIDI Library.
I pulsanti sono la spesa maggiore, con meno di 30€ non se ne viene fuori.
Ho optato per i momentanei, questi: http://www.banzaimusic.com/SW1065M-SPST ... witch.html. Costano poco e valgono poco in effetti...
Sono rumorosissimi e l'alberello ruota avvitandoli allo chassis e se non vengono riallineati non vanno
Questi sono molto meglio https://www.banzaimusic.com/Taiwan-SPDT-Momentary.html, ma costano leggermente di piu`.
A breve qualche foto....
Re: Progetto pedaliera controller MIDI
Fantastico!
Io avevo in mente qualcosa di simile con un raspberry pi!
Se ne parla in un lontano futuro! :)
Bravo, sono curioso!
Io avevo in mente qualcosa di simile con un raspberry pi!
Se ne parla in un lontano futuro! :)
Bravo, sono curioso!
Re: Progetto pedaliera controller MIDI
Sarebbe come sparare ad una mosca col bazooka
Aggiunte un paio di foto...
Notare che quella che si vede sulla bredboard e` praticamente tutta l'elettronica che serve per la gestione dei pulsanti e del LCD. Per cablare i pulsanti basta un polo su un ingresso dell'i/o expander e uno a massa, STOP. Eventuali bounce non sono un problema.
Ovviamente alla fine non usero` l'arduino, e` uno spreco, ma l'atmega da solo, che ha solo bisogno di alimentazione, un cristallo da 20MHz e 2 condensatori. Quindi a parte alimentazione e uscita midi questa e` tutta l'elettronica
Ora mancano due cose...
- la parte software, ma sono a buon punto, e` tutta nella mia testa
- Come accidendi faccio un foro rettangolare sullo chassis di alluminio per lo schermo????
Aggiunte un paio di foto...
Notare che quella che si vede sulla bredboard e` praticamente tutta l'elettronica che serve per la gestione dei pulsanti e del LCD. Per cablare i pulsanti basta un polo su un ingresso dell'i/o expander e uno a massa, STOP. Eventuali bounce non sono un problema.
Ovviamente alla fine non usero` l'arduino, e` uno spreco, ma l'atmega da solo, che ha solo bisogno di alimentazione, un cristallo da 20MHz e 2 condensatori. Quindi a parte alimentazione e uscita midi questa e` tutta l'elettronica
Ora mancano due cose...
- la parte software, ma sono a buon punto, e` tutta nella mia testa
- Come accidendi faccio un foro rettangolare sullo chassis di alluminio per lo schermo????
- Kagliostro
- Amministratore
- Messaggi: 9558
- Iscritto il: 03/12/2007, 0:16
- Località: Prov. di Treviso
Re: Progetto pedaliera controller MIDI
Come vi invidio, io non ne capisco nulla
Ottima idea
K
Ottima idea
K
Re: Progetto pedaliera controller MIDI
Complimenti per il progetto! Seguo con interesse, e molto probabilmente lo realizzerò!
Re: Progetto pedaliera controller MIDI
Per il foro, dipende dalla lamiera!
Se è sottile, fai due buchi da 10 e poi ci vai di seghetto alternativo.
Oppure puoi tagliarla con un dremel.
Se è più spessotta(>10/10) mi sa che devi andarci con la moletta e un disco da taglio sottile!
Se è sottile, fai due buchi da 10 e poi ci vai di seghetto alternativo.
Oppure puoi tagliarla con un dremel.
Se è più spessotta(>10/10) mi sa che devi andarci con la moletta e un disco da taglio sottile!
- Kagliostro
- Amministratore
- Messaggi: 9558
- Iscritto il: 03/12/2007, 0:16
- Località: Prov. di Treviso
Re: Progetto pedaliera controller MIDI
Che spessore ha l'alluminio ?
K
K
Re: Progetto pedaliera controller MIDI
E` da 2.5mm.
Purtroppo non ho ne dremel ne seghetto alternativo, ma forse quest'ultimo riesco a farmelo prestare...
Secondo voi si riesce a fare un lavoro decente usando una lama di un seghetto da ferro a manina, al posto del seghetto alternativo?
Ho paura di fare un macello
Purtroppo non ho ne dremel ne seghetto alternativo, ma forse quest'ultimo riesco a farmelo prestare...
Secondo voi si riesce a fare un lavoro decente usando una lama di un seghetto da ferro a manina, al posto del seghetto alternativo?
Ho paura di fare un macello
- Kagliostro
- Amministratore
- Messaggi: 9558
- Iscritto il: 03/12/2007, 0:16
- Località: Prov. di Treviso
Re: Progetto pedaliera controller MIDI
2.5mm non sono facili da gestire, con un po' di abilità (mano mooolto ferma) ed un Dremel con disco da taglio si potrebbe anche tentare (sempre lavorando un po' dentro al bordo del foro e rifinendo di lima) mai direttamente sulla linea del foro
l'alternativo lo sconsiglierei, il sistema da usare è diverso, trapano (meglio se a colonna, mooolto meglio) e punta da 3mm (meglio se da lattoniere, sono quelle corte)
Fai una riga parallela a quella che devi seguire per il foro, a circa 2mm di distanza dalla riga del foro definitiva e all'interno del foro
seguendo la riga rossa (con molta pazienza) fai una serie ravvicinata (molto ravvicinata) di fori da 3mm, finiti i fori elimini il pezzo centrale, fissi in morsa tutto il pezzo e rifinisci di lima fino ad arrivare al bordo definitivo del foro che vuoi ottenere, è un lavoro di pazienza, ma se non hai un traforo elettrico non vedo altri sistemi, naturalmente potresti anche tentare con un seghetto da traforo manuale e lame per metallo, facendo un foro lungo la linea rossa, passandoci la micro lama del traforo che poi devi fissare all'archetto procedendo quindi di manina con santa pazienza
http://www.youtube.com/watch?v=XELvhdZrVYo
magari l'alluminio fosse facile da lavorare come il compensato
Per adesso non mi vengono in mente altre soluzioni
K
l'alternativo lo sconsiglierei, il sistema da usare è diverso, trapano (meglio se a colonna, mooolto meglio) e punta da 3mm (meglio se da lattoniere, sono quelle corte)
Fai una riga parallela a quella che devi seguire per il foro, a circa 2mm di distanza dalla riga del foro definitiva e all'interno del foro
seguendo la riga rossa (con molta pazienza) fai una serie ravvicinata (molto ravvicinata) di fori da 3mm, finiti i fori elimini il pezzo centrale, fissi in morsa tutto il pezzo e rifinisci di lima fino ad arrivare al bordo definitivo del foro che vuoi ottenere, è un lavoro di pazienza, ma se non hai un traforo elettrico non vedo altri sistemi, naturalmente potresti anche tentare con un seghetto da traforo manuale e lame per metallo, facendo un foro lungo la linea rossa, passandoci la micro lama del traforo che poi devi fissare all'archetto procedendo quindi di manina con santa pazienza
http://www.youtube.com/watch?v=XELvhdZrVYo
magari l'alluminio fosse facile da lavorare come il compensato
Per adesso non mi vengono in mente altre soluzioni
K
Re: Progetto pedaliera controller MIDI
Prova a fare una serie dì buchi uno a fianco all altro con il trapano, stando un pò all'interno rispetto al bordo, poi con la lima a manina la tiri perfetta
EDIT:
Kagliostro, mi hai anticipato di un secondo
- Kagliostro
- Amministratore
- Messaggi: 9558
- Iscritto il: 03/12/2007, 0:16
- Località: Prov. di Treviso
Re: Progetto pedaliera controller MIDI
Ciao Pasquale
è tanto che non ci si sente
K
è tanto che non ci si sente
K
-
- Roger Mayer Jr.
- Messaggi: 2650
- Iscritto il: 02/06/2012, 14:22
- Località: Mirano (VE)
Re: Progetto pedaliera controller MIDI
se è alluminio, per il folo (<-- se è un folo allola è lettangolale non:) rettangolare ti conviene fare solo i quattro fori d'angolo belli grandicelli (d8) e poi col dremel e il dischetto lo tagli tranquillamente dritto.
poi rifinisci di lima se vuoi gli spigoli vivi
mezz ora di lavoro!
P.S. tornato a casa dritto nonostante la scofana di birre ieri pasqua?
poi rifinisci di lima se vuoi gli spigoli vivi
mezz ora di lavoro!
P.S. tornato a casa dritto nonostante la scofana di birre ieri pasqua?
CHE DIO B'ASSISTA!
Re: Progetto pedaliera controller MIDI
Non ho il dremel, pero` mi sa che me lo faccio prestare da qualcuno, non ho voglia di perdere un pomeriggio per un foro
- Kagliostro
- Amministratore
- Messaggi: 9558
- Iscritto il: 03/12/2007, 0:16
- Località: Prov. di Treviso
Re: Progetto pedaliera controller MIDI
Se trovi qualcuno che ce l'ha, un traforo elettrico è anche meglio
K
K