Sommario:

Utilizzo dello schermo per tastiera LCD 1602 con Arduino [+ progetti pratici]: 7 passaggi
Utilizzo dello schermo per tastiera LCD 1602 con Arduino [+ progetti pratici]: 7 passaggi

Video: Utilizzo dello schermo per tastiera LCD 1602 con Arduino [+ progetti pratici]: 7 passaggi

Video: Utilizzo dello schermo per tastiera LCD 1602 con Arduino [+ progetti pratici]: 7 passaggi
Video: Android Bluetooth Wireless LCD Scrolling Display with Raspberry Pi Pico 2024, Luglio
Anonim
Utilizzo dello schermo per tastiera LCD 1602 con Arduino [+ progetti pratici]
Utilizzo dello schermo per tastiera LCD 1602 con Arduino [+ progetti pratici]

Puoi leggere questo e altri fantastici tutorial sul sito ufficiale di ElectroPeak

Panoramica

In questo tutorial imparerai come utilizzare lo shield per tastiera LCD Arduino con 3 progetti pratici.

Cosa imparerai:

  • Come impostare lo scudo e identificare le chiavi
  • Come scorrere il testo
  • Come visualizzare i caratteri speciali

Passaggio 1: 1602 Caratteristiche dello schermo della tastiera LCD Arduino

La visualizzazione delle informazioni nei progetti elettronici è sempre stata la questione più avvincente. Esistono vari modi per visualizzare i dati. Questi schermi possono essere così semplici come 7 segmenti o LED, oppure possono essere più affascinanti come gli LCD. L'utilizzo degli LCD è sempre stato uno dei modi più diffusi per visualizzare le informazioni. Gli LCD sono divisi in due tipi generici: Caratteri e Grafica.

Uno degli LCD più comuni, più economici e più semplici disponibili è l'LCD a caratteri. Questo LCD è composto da diverse righe e colonne. Lettere e numeri sono scritti in posti creati da righe e colonne. Ad esempio, il carattere LCD 16*2 ha 2 righe e 16 colonne. Quindi può visualizzare 32 caratteri. Lavorare con questi LCD è molto semplice e hanno la piena compatibilità con tutti i microcontrollori e le schede del processore. Per un più facile utilizzo di questi LCD, il suo modello 16x2, inclusi quattro tasti per la creazione del menu, è realizzato come uno Shield compatibile anche con le schede Arduino.

Passaggio 2: come utilizzare lo schermo della tastiera LCD Arduino?

Come utilizzare lo schermo della tastiera LCD Arduino?
Come utilizzare lo schermo della tastiera LCD Arduino?
Come utilizzare lo schermo della tastiera LCD Arduino?
Come utilizzare lo schermo della tastiera LCD Arduino?

Arduino shiels è uno shield facile da usare e semplice. Per usarlo devi prima conoscere il suo pinout e la sua connessione ad Arduino.

Passaggio 3: materiali richiesti

Arduino Uno R3 ×1

1602 Scudo per tastiera LCD per Arduino × 1

Applicazioni software

Arduino IDE

Passaggio 4: come leggere le chiavi?

Come leggere le chiavi?
Come leggere le chiavi?

In questo shield, tutti e 4 i tasti sono collegati al pin analogico 0 per risparmiare sui pin digitali. Quindi dovremmo usare ADC per leggerli. Quando si preme un tasto, restituisce un valore al pin A0 in base al circuito di sdoppiamento resistivo interno, che identifica il tipo di chiave.

Diamo uno sguardo più approfondito al codice:

#includere

La libreria di cui hai bisogno per l'LCD a caratteri.

LCD a cristalli liquidi (pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7);

Definire l'oggetto LCD in base ai pin che sono collegati ad Arduino.

lcd.begin(16, 2);

Configurazione iniziale del display LCD specificando il numero di colonne e righe. Il primo argomento è il numero di colonne e il secondo è il numero di righe.

nella tabella sopra sono alcune delle funzioni importanti per lavorare con LCD.

Puoi controllare il sito web di Arduino per ulteriori funzioni.

Passaggio 5: come scorrere un testo?

Possiamo farlo facilmente usando le funzioni di cui sopra.

Passaggio 6: come visualizzare un carattere specifico?

Come visualizzare un carattere specifico?
Come visualizzare un carattere specifico?
Come visualizzare un carattere specifico?
Come visualizzare un carattere specifico?

Puoi creare un personaggio in ogni blocco dal tuo LCD. Per fare ciò, dovresti convertire il carattere desiderato in una serie di codici, quindi visualizzarlo sul display LCD. Per convertire il tuo personaggio in codici puoi usare siti online come questo. Progetta il tuo personaggio, quindi copia l'array generato nel tuo codice.

lcd.createChar memorizza il tuo array in una posizione di memoria e puoi visualizzarlo con lcd.write

Consigliato: