accendiamo un led con un pulsante
Salve amici, in questo nuovo tutorial vedremo come come progettare su una breadboard un pulsante che funzioni da interruttore per accendere e spegnere un LED.
Quindi premendo una prima volta il pulsante, il LED si accenderà, premendo una seconda volta il LED si spegnerà.
Quindi premendo una prima volta il pulsante, il LED si accenderà, premendo una seconda volta il LED si spegnerà.
Inoltre è implementata la funzione debounce (anti-rimbalzo) comune in tutti i pulsanti.
Arduino infatti è molto veloce a leggere i cambiamenti di stato sui suoi Pin e quando si preme un pulsante può dare dei falsi contatti che verranno letti da Arduino come cambiamento di stato.
Arduino infatti è molto veloce a leggere i cambiamenti di stato sui suoi Pin e quando si preme un pulsante può dare dei falsi contatti che verranno letti da Arduino come cambiamento di stato.
Per iniziare elenchiamo i componenti necessari alla realizzazione del progetto:
COMPONENTI:
SCHEMA DI COLLEGAMENTO:
Collegare Arduino tramite la porta USB al PC e caricare lo sketch tramite Arduino IDE.
Ricordarsi di selezionare in "Strumenti" la scheda Arduino in possesso e la porta COM a cui è collegata.
Ricordarsi di selezionare in "Strumenti" la scheda Arduino in possesso e la porta COM a cui è collegata.
SKETCH:
SIMULAZIONE:
Link simulazione: https://www.tinkercad.com/things/hP9wmRyvYRW
Ora premete il pulsante e vedrete accendersi il LED senza sbagliare un colpo!
A questo punto non rimane che salutarci vi lascio i file e lo sketch, buona progettazione e al prossimo tutorial !
Sketch_pulsante_come_interruttore_con_debounce.ino | |
File Size: | 1 kb |
File Type: | ino |
Condividete le foto dei vostri progetti nei commenti.