Arduino: accendere LED con bottone con Scratch #6

Come dicevo nell’articolo precedente Arduino è il connubio perfetto tra il mondo della elettronica e della informatica. Oggi vedremo come accendere un led con un bottone.

Ma in che modo e con che approccio insegnare le basi della programmazione con Scratch ad un bambino?

I bambini sono come piccole spugne, non è difficile fargli apprendere le cose, e anche la programmazione, se spiegata adeguatamente, non sarà un argomento difficile da capire.

Articoli Precedenti:

In questo articolo vedremo vari progetti tra cui:

  • Accendere e spegnere un led con un bottone

Vedremo insieme l’aspetto delle componenti, del circuito e lato programmazione.

ACCENDERE E SPEGNERE UN LED CON UN BOTTONE

In questo progetto vedremo come accendere un led (ovviamente da spento) con un bottone e vedremo come spegnere un led (da acceso) con lo stesso bottone.

Materiali da utilizzare:

Ecco qui il diagramma di collegamento:

Arduino

Basta porre attenzione a quale pin colleghiamo il led e bottone, in questo diagramma il led è stato collegato al pin 13 e il bottone al pin 2.

Ecco qui il codice con scratch.

Arduino

Nel momento in cui si clicca sulla BANDIERA VERDE (tasto per caricare il codice) ALLORA il led è impostato su spento. Ho creato una variabile oldvalue per vedere se sto premendo il bottone.

In modo iterativo verifico SE sto premendo il bottone ed se non lo continuando a premere. Appena lascio il bottone se il led è spento si accende il led o viceversa, se il led è accesso si spegne.

Nel prossimo articolo vedremo come utilizzare un sensore di distanza come sensore di parcheggio.

Iscriviti ai nostri gruppi Telegram

Link utili

Seguici per non perdere le prossime novità!

Simone Candido è un ragazzo appassionato del mondo tech nella sua totalità. Simone ama immedesimarsi in nuove esperienze, la sua filosofia si basa sulla irrefrenabile voglia di ampliare a 360° le sue conoscenze abbracciando tutti i campi del sapere, in quanto ritiene che il sapere umano sia il connubio perfetto tra cultura umanistica e scientifica.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.