Web tutorial

Tutorial Arduino UNO. Cambiare del testo in uno schermo LCD premendo dei bottoni

Arduino Uno collegato a un LCD che cambia testo in base al bottone cliccato

L’idea

Pur non essendo un ingegnere ho iniziato a dilettarmi con Arduino, ed è stato subito amore.

Il mese scorso ho festeggiato un anno di lavoro in Università di Pavia per conto della cooperativa Biblos. Il lavoro del tecnico informatico non ti lascia sempre in ufficio… occupandoci della manutenzione informatica di diverse aule, siamo soliti spostarci all’interno dell’edificio. Per farci trovare lasciamo dei post-it attaccati alla porta che specificano l’aula in cui ci siamo spostati.

Un giorno abbiamo sbagliato ad appendere il post-it, prendendone uno con indicata l’aula sbagliata. Scherzando ho detto ad una collega “Basta post-it, lo faccio con Arduino”. Per scherzo e per gioco ho realizzato questo progetto che, in questo primo prototipo, non elimina il rischio di sbagliare… ma potrebbe eliminare i post-it! 🙂

Il progetto

Il progetto è molto semplice: Uno schermo LCD collegato ad Arduino UNO che cambia testo in base al bottone cliccato.

Quindi il bottone uno, farà apparire una scritta. Il bottone due un’altra. Il bottone tre un’altra ancora.

Nel momento in cui si clicca uno dei bottoni suona il buzzer, viene modificato il testo (specificato nello sketch) e si accende un led corrispondente. In coda al tutorial il video del risultato.

I componenti necessari

  • Arduino UNO
  • 3 bottoni/pulsanti
  • 1 LCD 16×2 (il mio è retroilluminato blu)
  • 3 led (per uniformità li ho scelti anch’essi blu)
  • 6 resistenze da 10 K Ohm
  • un potenziometro (per il controllo del contrasto dell’LCD)
  • un buzzer
  • cavetti
  • 1 breadboard capiente o, se più piccole, 2

 

Lo schema di collegamento

Armatevi di cavetti e pazienza! Questo è lo schema che ho realizzato. Lo potete scaricare cliccando sull’immagine 😉

 

Lo sketch

Carica questo sketch sul tuo Arduino!

 

Il risultato

Eccovi un video di quello che dovreste ottenere: