Ciao a tutti,
sto ampliando il mio progetto su Arduino UNO e le uscite digitali a disposizione non mi bastano più.
Le 4 uscite digitali rimaste di Arduino dovrebbero pilotare 8 device simultaneamente (fra led, relè, lampade ed altro).
Pensavo di usare un demultiplexer 3to8 (tipo 74HC237) in questo modo: delle 4 uscite, ne userei 3 per l'indirizzamento (3 bit quindi 8 valori/uscite selezionabili) ed 1 per i dati (HIGH o LOW).
La logica sarebbe: indirizzo 3 (011) dato HIGH; a questo punto avrei l'uscita 3 a livello HIGH ma tutte le altre sarebbero a livello LOW.
Qui sta il problema; a me serve che le altre uscite (tutte tranne la 3) mantengano il loro stato precedente.
Come posso introdurre una sorta di "memoria di stato" delle uscite ? Ci sarà un unico integrato che fa tutto questo ?
Grazie ![]()
Roberto