Switcher programmabile
- davidefender
- Garzone di Roger Mayer
- Messaggi: 1437
- Iscritto il: 11/02/2008, 23:51
- Località: Roma
- Contatta:
Re: Switcher programmabile
già.......
oppure usare SOLO 3 Pin per gestire decine e decine di ingressi! ti sembro pazzo? no:
http://www.arduino.cc/playground/Code/S ... SN74HC165N
Spiega come usare un registro a scorrimento del tipo "74HC165" http://www.datasheetcatalog.com/datashe ... C165.shtml
ovvero PARALLEL input, SERIAL output.. ergo tu colleghi i bottoni a questo registro, e poi li leggi dal microcontrollore con soli 2-3 pin in maniera seriale. Il bello di questi aggeggini è che puoi farne una "catena di margherite"!, cioè daisy-chain, cioè metterli uno dopo l'altro ed estendere gli input a 8+8+8+8+8+8+8+8+.... sempre controllandoli con tre cavolo di pin!
edit: ti consigli anche di metterci dei condensatori a quei pulsanti, così eviti repentini falsi contatti (ti assicuro che si verificano eccome! )
oppure usare SOLO 3 Pin per gestire decine e decine di ingressi! ti sembro pazzo? no:
http://www.arduino.cc/playground/Code/S ... SN74HC165N
Spiega come usare un registro a scorrimento del tipo "74HC165" http://www.datasheetcatalog.com/datashe ... C165.shtml
ovvero PARALLEL input, SERIAL output.. ergo tu colleghi i bottoni a questo registro, e poi li leggi dal microcontrollore con soli 2-3 pin in maniera seriale. Il bello di questi aggeggini è che puoi farne una "catena di margherite"!, cioè daisy-chain, cioè metterli uno dopo l'altro ed estendere gli input a 8+8+8+8+8+8+8+8+.... sempre controllandoli con tre cavolo di pin!
edit: ti consigli anche di metterci dei condensatori a quei pulsanti, così eviti repentini falsi contatti (ti assicuro che si verificano eccome! )
Re: Switcher programmabile
Davide!!!!
ho guardato i link che mi hai dato, soluzione molto interessante e volendo facilmente espandibile!!! anche stavolta seguirò il tuo consiglio, grazie ancora per il supporto
Jack!
ho guardato i link che mi hai dato, soluzione molto interessante e volendo facilmente espandibile!!! anche stavolta seguirò il tuo consiglio, grazie ancora per il supporto
Jack!
Re: Switcher programmabile
tipo così:davidefender ha scritto: ...
edit: ti consigli anche di metterci dei condensatori a quei pulsanti, così eviti repentini falsi contatti (ti assicuro che si verificano eccome! )
Jack!
- davidefender
- Garzone di Roger Mayer
- Messaggi: 1437
- Iscritto il: 11/02/2008, 23:51
- Località: Roma
- Contatta:
Re: Switcher programmabile
precisamente!
Re: Switcher programmabile
In attesa di reperire il 74HC165 per il collegamento dei pulsanti, ho usato 4 ingressi del uC per collegarci dei pulsanti per poter cominciare a realizzare la parte software, e testarla.
Allego un paio di foto:
Manie di protagonismo
schermata scelta "bank" (da 1 a 8) e "preset" (da 1 a 6)
schermata impostazione
Jack!
Allego un paio di foto:
Manie di protagonismo
schermata scelta "bank" (da 1 a 8) e "preset" (da 1 a 6)
schermata impostazione
Jack!
- davidefender
- Garzone di Roger Mayer
- Messaggi: 1437
- Iscritto il: 11/02/2008, 23:51
- Località: Roma
- Contatta:
Re: Switcher programmabile
gran bel lavoro!
noto con piacere che alla fine ti sei convertito all'LCD vero?
noto con piacere che alla fine ti sei convertito all'LCD vero?
Re: Switcher programmabile
grassiedavidefender ha scritto:gran bel lavoro!
l'interfaccia è certamente migliorabile, ma per ora sono contento così, viste le ore di sonno rubate per la programmazione
Come direbbe Francesco Salvi: "ESATTO!!!"davidefender ha scritto:noto con piacere che alla fine ti sei convertito all'LCD vero?
il 7 segmenti l'ho accantonato
Jack!
Re: Switcher programmabile
Finalmente il 74HC165 è arrivato! Montato su breadbord per testare la parte di software relativa! Che però non ho ancora steso avendo ripreso il lavoro, le cose andranno avanti un pò più lentamente
A presto!!!
Jack!
A presto!!!
Jack!
Re: Switcher programmabile
Vi annuncio che stamane ho finito di mettere a punto il software di gestione
Ora devo disegnare la pcb per la parte controller e poi decidere come farle, le pcb, visto che il mio similbromografo mi limita molto nelle dimensioni. vedrò quando avrò tutte e 3 le pcb disegnate!
Ah, e il buffer? me ne potete consigliare uno valido? che sia abbastanza trasparente
Jack!
Ora devo disegnare la pcb per la parte controller e poi decidere come farle, le pcb, visto che il mio similbromografo mi limita molto nelle dimensioni. vedrò quando avrò tutte e 3 le pcb disegnate!
Ah, e il buffer? me ne potete consigliare uno valido? che sia abbastanza trasparente
Jack!
Re: Switcher programmabile
Ciao Jack, mi sono appena imbattuto nel 3d e ti faccio i complimenti da subito..ho arduino da fine novembre e il motivo per il qual l'ho preso è realizzare qualcosa di simile al tuo progetto..quindi hai un sostenitore in più^^
Re: Switcher programmabile
Grazie dei complimenti Cap. Come và con Arduino? Stai facendo qualche esperimento?
Jack!
Jack!
Re: Switcher programmabile
Si,oltre a vedermi un po' di tutorial (molto istruttivi e immediati devo dire) e rispolverando le mie uniche espezienze di programmazione...udite udite in FORTRAN!!! ho fatto qualche test per una futura pedaliera.
Ho collegato ad Arduino un po' di pulsanti con il trucchetto del partitore su un ingresso analogico per testare gli sketch..però non è il massimo della precisione..sto aspettando di reperire qualche integratino tipo 4021 o 74hc165n e di sicuro andrà meglio in digitale:)
A livello di programma niente di speciale...mi riconosce quale pulsante premo e lavora di conseguenza: ho implementato 2 modalità. La prima permette di accendere/spegnere ciascun canale individualmente (toggle?) la seconda attiva solo il canale selezionato con relativo pulsantino spegnendo gli altri, tipo se devi passare da 4 fx a 1 con una pressione sola.
La parte bella sarà capire come memorizzare dei preset..ho appena iniziato a vedere come fuziona la eeprom interna ^^
il tutto condito da milioni di led e lcd
Ho collegato ad Arduino un po' di pulsanti con il trucchetto del partitore su un ingresso analogico per testare gli sketch..però non è il massimo della precisione..sto aspettando di reperire qualche integratino tipo 4021 o 74hc165n e di sicuro andrà meglio in digitale:)
A livello di programma niente di speciale...mi riconosce quale pulsante premo e lavora di conseguenza: ho implementato 2 modalità. La prima permette di accendere/spegnere ciascun canale individualmente (toggle?) la seconda attiva solo il canale selezionato con relativo pulsantino spegnendo gli altri, tipo se devi passare da 4 fx a 1 con una pressione sola.
La parte bella sarà capire come memorizzare dei preset..ho appena iniziato a vedere come fuziona la eeprom interna ^^
il tutto condito da milioni di led e lcd