Taula de continguts:

Utilització de l’escut del teclat LCD 1602 amb Arduino [+ Projectes pràctics]: 7 passos
Utilització de l’escut del teclat LCD 1602 amb Arduino [+ Projectes pràctics]: 7 passos

Vídeo: Utilització de l’escut del teclat LCD 1602 amb Arduino [+ Projectes pràctics]: 7 passos

Vídeo: Utilització de l’escut del teclat LCD 1602 amb Arduino [+ Projectes pràctics]: 7 passos
Vídeo: L'escut de Catalunya torna a lluir a la façana del Parlament 70 anys després. 2024, De novembre
Anonim
Utilització de l’escut del teclat LCD 1602 amb Arduino [+ Projectes pràctics]
Utilització de l’escut del teclat LCD 1602 amb Arduino [+ Projectes pràctics]

Podeu llegir aquest i altres tutorials increïbles al lloc web oficial d’ElectroPeak

Visió general

En aquest tutorial, aprendreu a utilitzar el blindatge del teclat LCD Arduino amb 3 projectes pràctics.

Què aprendreu:

  • Com configurar l’escut i identificar les claus
  • Com desplaçar el text
  • Com es mostren els caràcters especials

Pas 1: Característiques de l'escut del teclat LCD Arduino 1602

Mostrar informació en projectes electrònics sempre ha estat el tema més convincent. Hi ha diverses maneres de mostrar dades. Aquestes pantalles poden ser tan simples, com ara 7 segments o LED, o poden resultar més fascinants, com ara les pantalles LCD. L’ús de pantalles LCD sempre ha estat una de les maneres més populars de mostrar informació. Les pantalles LCD es divideixen en dos tipus genèrics: caràcters i gràfics.

Una de les pantalles LCD més comunes, econòmiques i senzilles disponibles és la pantalla LCD de caràcters. Aquesta pantalla LCD consta de diverses files i columnes. Les lletres i els números s’escriuen en llocs creats per files i columnes. Per exemple, el caràcter LCD 16 * 2 té 2 files i 16 columnes. Per tant, pot mostrar 32 caràcters. Treballar amb aquestes pantalles LCD és molt senzill i té una compatibilitat total amb tots els microcontroladors i plaques de processador. Per fer un ús més fàcil d’aquestes pantalles LCD, el seu model de 16x2, que inclou quatre tecles per fer el menú, es fa com un escut que també és compatible amb les plaques Arduino.

Pas 2: Com utilitzar l'escut del teclat LCD Arduino

Com s'utilitza l'escut del teclat LCD Arduino
Com s'utilitza l'escut del teclat LCD Arduino
Com s'utilitza l'escut del teclat LCD Arduino
Com s'utilitza l'escut del teclat LCD Arduino

Arduino shiels és un escut senzill i fàcil d'utilitzar. Per utilitzar-lo, cal conèixer al principi el seu pinout i la seva connexió amb Arduino.

Pas 3: materials necessaris

Arduino Uno R3 × 1

Escut del teclat LCD 1602 per a Arduino × 1

Aplicacions de programari

IDE Arduino

Pas 4: Com llegir les claus?

Com llegir les claus?
Com llegir les claus?

En aquest escut, les 4 tecles estan connectades al pin analògic 0 per estalviar en pins digitals. Per tant, hauríem d’utilitzar ADC per llegir-los. En prémer una tecla, retorna un valor al pin A0 segons el circuit de divisió resistiva intern, que identifica el tipus de clau.

Vegem més a fons el codi:

#incloure

La biblioteca que necessiteu per a LCD de caràcters.

LiquidCrystal LCD (pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7);

Definició de l'objecte LCD segons els pins connectats a Arduino.

lcd.begin (16, 2);

Configuració inicial de la pantalla LCD especificant el nombre de columnes i files. El primer argument és el nombre de columnes i el segon és el nombre de files.

a la taula anterior es mostren algunes de les funcions importants per treballar amb LCD.

Podeu consultar el lloc web d’Arduino per obtenir més funcions.

Pas 5: Com desplaçar-se per un text?

Ho podem fer fàcilment utilitzant les funcions anteriors.

Pas 6: com es mostra un caràcter específic?

Com es mostra un caràcter específic?
Com es mostra un caràcter específic?
Com es mostra un caràcter específic?
Com es mostra un caràcter específic?

Podeu crear un personatge a cada bloc des del vostre LCD. Per fer-ho, heu de convertir el caràcter desitjat en una sèrie de codis i, després, mostrar-lo a la pantalla LCD. Per convertir el vostre personatge en codis, podeu utilitzar llocs web en línia com aquest. Dissenyeu el vostre personatge i, a continuació, copieu la matriu generada al vostre codi.

lcd.createChar emmagatzema la vostra matriu en una ubicació de memòria i podeu mostrar-la amb lcd.write

Recomanat: