Ciao sul display LCD
Fa parte della sezione Display e sensori del percorso Arduino di Coddy. Lezione 6 di 24.
Un LCD a caratteri mostra del testo: questo ha 2 righe da 16 caratteri. Un chip sul retro disegna le lettere e la scheda gli dice cosa disegnare tramite sei fili.
La libreria LiquidCrystal si occupa della comunicazione. Includila, poi crea un oggetto lcd con i sei pin, in quest'ordine: RS, E, D4, D5, D6 e D7.
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);In setup(), lcd.begin(16, 2) indica alla libreria che lo schermo ha 16 colonne e 2 righe. Senza questa istruzione, la libreria considera lo schermo come una sola riga e quella inferiore rimane vuota.
lcd.print() funziona quindi come Serial.print(): testo tra virgolette o un numero. Usa print(), non println(): lo schermo non sa cosa sia una nuova riga e disegna i due caratteri di fine riga come simboli senza senso.
Sfida
FacileIl display LCD è collegato ai pin 12, 11, 5, 4, 3 e 2, e il codice iniziale crea l'oggetto lcd. In setup():
- avvia lo schermo con
lcd.begin(16, 2) - stampa
Hello, world!conlcd.print()
Premi Esegui per vederlo sullo schermo, poi Verifica.
Provalo tu
#include <LiquidCrystal.h>
// RS, E, D4, D5, D6, D7
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
// inizializza lo schermo e visualizza il messaggio qui
}
void loop() {
}
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Display e sensori
2Display LCD a caratteri
Ciao sul display LCDPosizionare il testo con setCursorNumeri in tempo reale sul display LCDCancellare le cifre residueDisegnare caratteri personalizzatiTesto scorrevoleEsercitati da solo: Playground Arduino