Pagina 2 di 5

Re: Progetto pedaliera controller MIDI

Inviato: 24/11/2014, 14:58
da Clostry
Faccio alcune correzioni :naso_1:
Clostry ha scritto: Avendo bisogno dell'interfaccia seriale per il MIDI sono da evitare gli I/O expander I2C.
Falso, l'I2C usa altri pin, quindi e` possibilissimo usare i/o expander i2c
Clostry ha scritto: Come LCD ho adottato un HD44780 [...] ed e` pure questo SPI.
No non usa SPI, ma un'interfaccia parallela

Re: Progetto pedaliera controller MIDI

Inviato: 24/11/2014, 15:37
da Kagliostro
Come va con la foratura ?

Se non ce la fai mi offro di darti una mano, ma dovresti venire qui da me

K

Re: Progetto pedaliera controller MIDI

Inviato: 24/11/2014, 18:45
da Clostry
Credo che me ne occupero` questo fine settimana, dovrebbe darmi una mano mio padre...
Grazie dell'offerta comunque! :numb1:

Re: Progetto pedaliera controller MIDI

Inviato: 25/11/2014, 20:12
da Clostry
Allego lo schema...
Midi Controller.pdf
(66.8 KiB) Scaricato 322 volte
Non ho testato l'uscita midi con il buffer a transistor, ma dovrebbe essere giusta... Volendo si puo` ommettere, ma credo sia meglio evitare di collegare il pin del microcontrollore direttamente ad un cavo midi di qualche metro.

Altra nota... avevo pensato di mettere un DIP switch per selezionare il canale midi come si vede nello schema, tuttavia penso che lo togliero` e gestiro` la cosa con i pulsanti della pedaliera.
Visto che lo schermo e` grandicello pensavo di creare una sorta di menu` di configurazione a cui si accede tenendo premuto un pulsante all'accensione, che consenta di selezionare il canale midi e anche di dare un nome ai vari programmi.

Re: Progetto pedaliera controller MIDI

Inviato: 25/11/2014, 21:05
da aberto
complimenti per il progetto!Perdonami la domanda, ma come mai non metti un led per ogni singolo pulsante?

Re: Progetto pedaliera controller MIDI

Inviato: 25/11/2014, 21:15
da Clostry
Ciao, grazie!
Ottima domanda! :face_green:
Si` ci avevo pensato, poi mi son detto li aggiungero` e poi me ne sono scordato :lol1:
Li aggiungo!

Re: Progetto pedaliera controller MIDI

Inviato: 27/11/2014, 15:37
da Clostry
Bene, siamo a buon punto. :ok_1:
Ho fatto un test su bredboard e comanda a dovere il mio midi router (piu` avanti apriro` un thread anche su questo ;) )
Resta sempre da verificare il buffer a transistor.
La parte software fa quello che deve fare, si puo` ancora migliorare, manca il menu` di configurazione e volevo migliorare un pochino la gestione dei pulsanti.
Allego i sorgenti da caricare nell'IDE di Arduino, lo schema aggiornato e un possibile layout.

Implementero` il tutto su una millefori appena riesco :pizza:

Re: Progetto pedaliera controller MIDI

Inviato: 27/11/2014, 15:40
da Kagliostro
Guarda, sono sincero, non ci capisco niente, ma BRAVO :numb1: :numb1:

K

Re: Progetto pedaliera controller MIDI

Inviato: 28/11/2014, 15:38
da Clostry
Testato e corretto anche il buffer a transistor, mancava una resistenza di pullup all'uscita del microcontrollore. :surpr:
Domani si parte con l'assemblaggio :gui2:

Re: Progetto pedaliera controller MIDI

Inviato: 28/11/2014, 16:08
da pasqua86
E bravo il nostro Clostridium :ok_1:

Re: Progetto pedaliera controller MIDI

Inviato: 09/12/2014, 18:49
da Clostry
Il progetto un poco alla volta va avanti... :dance_1:
Dopo aver assemblato la scheda e fatto i primi test mi sono accorto di un errore nel layout :mart:
niende di grave per fortuna, ho solo invertito le porte in uno degli I/O expander, si sistema in pochi secondi.
Ecco qualche foto
20141206_193159.jpg
20141209_173107.jpg
20141206_193113.jpg

Re: Progetto pedaliera controller MIDI

Inviato: 09/12/2014, 18:54
da Clostry
Per il display ho usato un pezzo di plexiglass come protezione e due pezzettini di legno incollati allo chassis per poterlo avvitare, questo e` il risultato
20141209_173139.jpg
Per lo chassis ho optato per la verniciatura con una tinta blu/azzurro, il risultato non e` male a mio avviso!
20141209_172640.jpg
Ora manca il cablaggio dei pulsanti e dei led :ciao:

Re: Progetto pedaliera controller MIDI

Inviato: 09/12/2014, 19:22
da MapleMarco
che dire...

wao...

Re: Progetto pedaliera controller MIDI

Inviato: 09/12/2014, 20:13
da aberto
cavolo, complimenti! :numb1: verificando un firmware mi da un errore, come l'hai risolto? Complimenti ancora!

Re: Progetto pedaliera controller MIDI

Inviato: 09/12/2014, 20:37
da Clostry
Ecco il layout corretto e reso piu` leggibile
MidiController_layout.pdf
(38.24 KiB) Scaricato 280 volte
Per chi volesse provare a replicare il progetto ecco la lista dei componenti:

R1,R3,R4,R5: 10k
R6-17: 220R
RV1: trimmer 2,5k
C1,C2,C6,C7,C8: ceramici 100n
C3: elettrolitico 10u
C4,C5: ceramici 22p
X1: cristallo 16Mhz
Q1,Q2: transistor BC547

servono anche
1x Atmega328 o 168
2x MCP23S18
1x display led HD44780 o compatibile
12x pulsanti on/on momentanei
10x led
1x connettore MIDI 5 poli femmina con fissaggio a parete
1x connettore DC per alimentazione, fissaggio a parete

NOTE:
Il tutto va alimentato a 5V, consiglio quindi di aggiungere uno stabilizzatore 7805, non e` incluso nel layout.
Si`, manca R2, l'ho rimossa dal layout perche` non era necessaria e mi serviva un po` di spazio