Visualizzazione post con etichetta Commutatore. Mostra tutti i post
Visualizzazione post con etichetta Commutatore. Mostra tutti i post

mercoledì 3 febbraio 2021

Arduino N° 80 - Commutazione di tre LED con i rispettivi pulsanti.


< Arduino N° 79

 Achille De Santis

Arduino n° 81



Per accendere e spegnere dei LED bastano dei semplici pulsanti. L'uso di un microcontrollore permette di sviluppare altre funzionalità.
-------------------------

Commutazione di tre LED con i rispettivi pulsanti. 

I comandi sono di tipo "Toggle"; un impulso accende la corrispondente lampada,  un altro la spegne quindi è possibile accendere e spegnere le tre uscite mantenendone lo stato.

Inoltre, dalla logica utilizzata risulta che tenendo premuto un pulsante si ottiene il lampeggio del relativo LED con periodo di circa un secondo,

Lo sketch e la simulazione del circuito sono disponibili per l'analisi e il download.


Simulazione:

Commutazione di tre LED con i rispettivi pulsanti.


Argomenti correlati:  

Commutazione momentanea di un LED con tre pulsanti di comando





tecnatronATgmail.com


> Arduino N°  81


mercoledì 27 gennaio 2021

Arduino N° 79 - Commutazione momentanea di un LED con tre pulsanti di comando


Arduino N°  78

 Achille De Santis

Arduino N°  80


Selettore momentaneo per commutare l'uscita ON/OFF da tre punti di comando.

L'uscita è collegata, come esempio, su un LED opportunamente polarizzato.

Gli ingressi sono usati in modalità "pull-up", quindi vanno comandati con un segnale "attivo basso", forzando a massa temporaneamente, tramite pulsante.

L'uscita, normalmente bassa, commuta all'arrivo del comando.

Si può associare il dispositivo alla funzione di Multivibratore Monostabile.

Ovvio che in elettronica cablata basterebbe un circuito con qualche porta logica o con un Timer NE555. Di contro, questa soluzione sarebbe comoda nel caso si disponesse già del microcontrollore. Basterebbe integrare il firmware con questa semplice procedura.

Lo sketch e la simulazione del circuito sono disponibili per l'analisi e il download.


Simulazione:

Commutazione momentanea di un LED con tre pulsanti di comando


Argomenti correlati:  





tecnatronATgmail.com


> Arduino N°  80


mercoledì 6 gennaio 2021

Arduino N° 76 - Commutazione di due o più LED


< Arduino N° 75

 Achille De Santis

Arduino N°  77



Foto 1: Commutazione di due LED;



Routine adatta alla commutazione di due LED di un gruppo.
Accensione ciclica dei LED: verde, rosso, blu (RGB) 
per mezzo di un pulsante di comando.
Lo sketch è  valido per diodi LED o RGB a "catodo comune".
Lo sketch e la simulazione del circuito sono disponibili per l'analisi e il download.



Simulazione:  

Commuta due o più LED_V1.1

mercoledì 16 dicembre 2020

Arduino N° 73 - Routine per la commutazione di due LED

< Segue da Arduino N° 72   

 Achille De Santis

Arduino N°  74





Fig. 1: Commutazione di due led su scheda di prova;



Continuiamo con la presentazione di un'altra semplice  "routine" utile per gestire la commutazione ripetuta di più led. 
In questo modo si guadagna tempo nella stesura del programma e si riduce l'occupazione di memoria nelle operazioni ripetitive.

Naturalmente, sulle uscite è possibile interconnettere uno stadio a transistori per il pilotaggio di un carico che assorba più corrente del semplice LED.



/* 

 * Piccola Routine comoda per semplificare e velocizzare la stesura di programmi 

 * con accensione e spegnimento ripetuti di LED, anche RGB.

 * La routine va richiamata ad ogni commutazione.

 */

// per accendere LED2: commuta(LED1, LED2);

// per accendere LED1: commuta(LED2,LED1);

In pratica, il primo parametro spegne il LED, il secondo accende il successivo.

Buon divertimento e buon lavoro!


Argomenti correlati: 


Simulazione: 

Routine per la commutazione di due LED



> Arduino N°  74