Pagina 1 di 5

Progetto pedaliera controller MIDI

Inviato: 21/11/2014, 19:21
da Clostry
Ciao a tutti! :salu:
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 :muro: :pasc:
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

Inviato: 21/11/2014, 19:29
da mlessio
Fantastico!

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

Inviato: 21/11/2014, 19:51
da Clostry
Sarebbe come sparare ad una mosca col bazooka :face_green:

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 :lol1:

Ora mancano due cose...
- la parte software, ma sono a buon punto, e` tutta nella mia testa :ok_1:
- Come accidendi faccio un foro rettangolare sullo chassis di alluminio per lo schermo???? :muro:

Re: Progetto pedaliera controller MIDI

Inviato: 21/11/2014, 20:04
da Kagliostro
Come vi invidio, io non ne capisco nulla

Ottima idea :numb1: :numb1:

K

Re: Progetto pedaliera controller MIDI

Inviato: 21/11/2014, 22:57
da aberto
Complimenti per il progetto! Seguo con interesse, e molto probabilmente lo realizzerò!

Re: Progetto pedaliera controller MIDI

Inviato: 22/11/2014, 4:11
da mlessio
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!

Re: Progetto pedaliera controller MIDI

Inviato: 22/11/2014, 4:18
da Kagliostro
Che spessore ha l'alluminio ?

K

Re: Progetto pedaliera controller MIDI

Inviato: 22/11/2014, 11:16
da Clostry
E` da 2.5mm. :numb1:

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 :surpr:

Re: Progetto pedaliera controller MIDI

Inviato: 22/11/2014, 12:05
da Kagliostro
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
Esempio foratura.jpg
Esempio foratura.jpg (8.94 KiB) Visto 8075 volte
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 :face_green:

Per adesso non mi vengono in mente altre soluzioni

:ciao:

K

Re: Progetto pedaliera controller MIDI

Inviato: 22/11/2014, 12:07
da pasqua86
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 :ok_1: :numb1:
EDIT:

Kagliostro, mi hai anticipato di un secondo :dance_1:

Re: Progetto pedaliera controller MIDI

Inviato: 22/11/2014, 12:11
da Kagliostro
Ciao Pasquale

è tanto che non ci si sente :lol1:

:ciao: :ciao:

K

Re: Progetto pedaliera controller MIDI

Inviato: 22/11/2014, 12:38
da pasqua86
:ok_1:

Re: Progetto pedaliera controller MIDI

Inviato: 22/11/2014, 13:33
da MapleMarco
se è alluminio, per il folo (<-- se è un folo :face_green: 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? :face_green:

Re: Progetto pedaliera controller MIDI

Inviato: 22/11/2014, 13:59
da Clostry
Non ho il dremel, pero` mi sa che me lo faccio prestare da qualcuno, non ho voglia di perdere un pomeriggio per un foro :muro:

Re: Progetto pedaliera controller MIDI

Inviato: 22/11/2014, 14:01
da Kagliostro
Se trovi qualcuno che ce l'ha, un traforo elettrico è anche meglio

K