Cuprins:

Utilizarea ecranului tastaturii 1602 LCD cu Arduino [+ Proiecte practice]: 7 pași
Utilizarea ecranului tastaturii 1602 LCD cu Arduino [+ Proiecte practice]: 7 pași

Video: Utilizarea ecranului tastaturii 1602 LCD cu Arduino [+ Proiecte practice]: 7 pași

Video: Utilizarea ecranului tastaturii 1602 LCD cu Arduino [+ Proiecte practice]: 7 pași
Video: Arduino si o tastatura cu 6 butoane 2024, Noiembrie
Anonim
Utilizarea ecranului tastaturii 1602 LCD cu Arduino [+ Proiecte practice]
Utilizarea ecranului tastaturii 1602 LCD cu Arduino [+ Proiecte practice]

Puteți citi acest tutorial și alte tutoriale uimitoare pe site-ul oficial al ElectroPeak

Prezentare generală

În acest tutorial, veți învăța cum să utilizați ecranul tastaturii LCD Arduino cu 3 proiecte practice.

Ce veți învăța:

  • Cum să configurați scutul și să identificați cheile
  • Cum să derulați textul
  • Cum se afișează caractere speciale

Pasul 1: 1602 Caracteristici ale ecranului tastaturii LCD Arduino

Afișarea informațiilor în proiecte electronice a fost întotdeauna cea mai convingătoare problemă. Există diferite moduri de afișare a datelor. Aceste ecrane pot fi atât de simple, cum ar fi 7 segmente sau LED-uri, sau pot fi mai fascinante, cum ar fi LCD-urile. Utilizarea LCD-urilor a fost întotdeauna una dintre cele mai populare modalități de afișare a informațiilor. Ecranele LCD sunt împărțite în două tipuri generice: Personaje și Grafică.

Unul dintre cele mai comune, mai ieftine și mai simple LCD-uri disponibile este LCD-ul cu caractere. Acest ecran LCD este format din mai multe rânduri și coloane. Literele și numerele sunt scrise în locuri create de rânduri și coloane. De exemplu, caracterul LCD 16 * 2 are 2 rânduri și 16 coloane. Deci poate afișa 32 de caractere. Lucrul cu aceste LCD-uri este foarte simplu și au compatibilitate deplină cu toate microcontrolerele și plăcile procesorului. Pentru o utilizare mai ușoară a acestor LCD-uri, modelul său de 16x2, inclusiv patru taste pentru realizarea meniului, este realizat ca un Shield, care este, de asemenea, compatibil cu plăcile Arduino.

Pasul 2: Cum se utilizează ecranul tastaturii LCD Arduino

Cum se utilizează ecranul tastaturii LCD Arduino
Cum se utilizează ecranul tastaturii LCD Arduino
Cum se utilizează ecranul tastaturii LCD Arduino
Cum se utilizează ecranul tastaturii LCD Arduino

Shield-urile Arduino sunt un scut simplu și ușor de utilizat. Pentru ao utiliza, trebuie să știți la început pinout-ul și conexiunea sa la Arduino.

Pasul 3: Materiale necesare

Arduino Uno R3 × 1

1602 ecran tastatură LCD pentru Arduino × 1

Aplicații software

IDE Arduino

Pasul 4: Cum să citiți cheile?

Cum să citiți cheile?
Cum să citiți cheile?

În acest ecran, toate cele 4 taste sunt conectate la pinul analogic 0 pentru a economisi pe pinii digitali. Deci ar trebui să folosim ADC pentru a le citi. Când apăsați o tastă, aceasta returnează o valoare pinului A0 în funcție de circuitul de împărțire rezistiv intern, care identifică tipul tastei.

Să aruncăm o privire mai profundă asupra codului:

#include

Biblioteca de care aveți nevoie pentru LCD cu caractere.

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

Definirea obiectului LCD în funcție de pinii conectați la Arduino.

lcd.inceput (16, 2);

Configurarea inițială a ecranului LCD prin specificarea numărului de coloane și rânduri. Primul argument este numărul de coloane, iar al doilea este numărul de rânduri.

în tabelul de mai sus sunt câteva dintre funcțiile importante pentru a lucra cu LCD.

Puteți verifica site-ul web Arduino pentru mai multe funcții.

Pasul 5: Cum să derulați un text?

O putem face cu ușurință folosind funcțiile de mai sus.

Pasul 6: Cum se afișează un caracter specific?

Cum se afișează un caracter specific?
Cum se afișează un caracter specific?
Cum se afișează un caracter specific?
Cum se afișează un caracter specific?

Puteți crea un personaj în fiecare bloc de pe ecranul LCD. Pentru a face acest lucru, ar trebui să convertiți caracterul dorit într-o serie de coduri, apoi să îl afișați pe ecranul LCD. Pentru a vă converti caracterul în coduri, puteți utiliza site-uri web de acest gen. Proiectați-vă caracterul, apoi copiați matricea generată în cod.

lcd.createChar stochează matricea într-o locație de memorie și o puteți afișa cu lcd.write

Recomandat: