Questo discorso contiene una breve spiegazione della funzione comunemente usata del display di cristalli liquidi
Funzione cristallina liquida
Per inizializzare i pin di Arduino su cui verrà collegato il display LCD e alcuni altri pin amano la selezione del registro e abilitare il pin il Cristalli liquidi() viene utilizzata la funzione. Il display può essere utilizzato in modalità a 4 bit e a 8 bit. In modalità a 8 bit verranno utilizzati gli 8 pin di dati mentre in modalità a 4 bit vengono utilizzate solo quattro pin di dati. Nella modalità a 8 bit il display funzionerà più velocemente della modalità 4 bit. Questa funzione liquidCrystal () può essere utilizzata utilizzando la seguente sintassi.
Nome LiquidCrystal (RS, EN, Pin di dati);
Inizia la funzione
Un'altra funzione della libreria che viene utilizzata per specificare il numero di righe e colonne richieste per la visualizzazione dei dati è il LCD.inizio() funzione. Poiché la dimensione più comunemente usata del LCD è il 16*2 che significa 16 colonne e 2 righe. Il LCD.inizio () in altre parole inizializza le dimensioni del display e per questo dovrebbe essere seguita la seguente sintassi:
LCD.inizio (colonne, righe);
Per display LCD 16 × 2:
LCD.Inizia (16,2);
Imposta la funzione del cursore
Per visualizzare i dati su LCD, la posizione sul LCD può essere specificata utilizzando il LCD.setCursor () funzione. Questa funzione prende due argomenti, una è le righe su cui vengono visualizzati i dati e in secondo luogo le colonne da cui i dati inizieranno a visualizzare.
Ad esempio, se stiamo usando il display con le dimensioni di 16 × 2, quindi abbiamo solo 2 righe per la visualizzazione dei dati e i dati possono essere iniziati a visualizzare da qualsiasi colonna. Allo stesso modo, questa funzione può essere utilizzata se deve essere visualizzata più di una riga di dati. Per utilizzare la funzione set cursore, è necessario seguire la seguente sintassi:
LCD.setCursor (colonne, righe);
Funzione di stampa
Quando i dati devono essere stampati sul LCD LCD.stampa() viene utilizzata la funzione. Qualsiasi tipo di dati può essere stampato sul display come carattere o un numero. La sintassi per il LCD.La funzione print () è indicata come:
LCD.stampare ("dati da stampare");
Funzione di visualizzazione
Per accendere e spegnere il modulo cristallo liquido La funzione utilizzata è la funzione di visualizzazione. Allo stesso modo, per accendere il display il LCD.Schermo() la funzione viene utilizzata e per disattivare il display durante il programma LCD.nodisplay () viene utilizzata la funzione. Questa funzione di visualizzazione non ha argomenti e può essere utilizzata utilizzando la seguente sintassi:
LCD.Schermo();
E per nessun display Utilizzo:
LCD.nodisplay ();
Blink Function
La funzione Blink viene utilizzata principalmente quando il display è anche interfacciato con la tastiera. Questa funzione di battito di ciglia si basta semplicemente il cursore e fa sapere all'utente dove verranno visualizzati i dati sul LCD. Per sbattere le palpebre il cursore la funzione LCD.Battito di ciglia() viene utilizzato e per impedire al cursore di lampeggiare la funzione LCD.noblink () si usa. Per utilizzare questa funzione in Arduino è possibile utilizzare la seguente sintassi e queste funzioni non hanno anche argomenti.
LCD.battito di ciglia();
E:
LCD.noblink ();
Funzione domestica
Per spostare il cursore nella posizione in alto a sinistra del display la funzione LCD.casa() viene utilizzata la funzione. Questa funzione muove solo il cursore. La sintassi per la rispettiva funzione è data come:
LCD.casa();
Funzione chiara
Quando i dati visualizzati devono essere rimossi o cancellati dal display il LCD.chiaro() viene utilizzata la funzione. Questa funzione può essere utilizzata se una serie di dati deve essere visualizzata sul LCD poiché una grande quantità di dati non può essere visualizzata collettivamente. La funzione Clear può essere utilizzata seguendo la sintassi data:
LCD.chiaro();
Conclusione
I display di cristalli liquidi sono più ampiamente utilizzati per visualizzare l'output dei programmi Arduino in quanto sono facili da interfacciarsi con Arduino. Per interfacciarsi l'LCD con Arduino la sua libreria è definita come LiquidCrystal.H. Esistono un gran numero di funzioni o alcune funzionalità extra del modulo di visualizzazione che può semplificare la visualizzazione dei dati. Questo articolo spiega brevemente le funzioni più comunemente usate della libreria di cristalli liquidi.