Kazalo:

Arduino LCD 16x2 Vadnica - Vmesnik 1602 LCD zaslona z Arduino Uno: 5 korakov
Arduino LCD 16x2 Vadnica - Vmesnik 1602 LCD zaslona z Arduino Uno: 5 korakov

Video: Arduino LCD 16x2 Vadnica - Vmesnik 1602 LCD zaslona z Arduino Uno: 5 korakov

Video: Arduino LCD 16x2 Vadnica - Vmesnik 1602 LCD zaslona z Arduino Uno: 5 korakov
Video: Jak připojit i2C LCD modul k Arduino MEGA 2560, Uno 2024, November
Anonim
Arduino LCD 16x2 Vadnica | Vmesnik 1602 LCD zaslona z Arduino Uno
Arduino LCD 16x2 Vadnica | Vmesnik 1602 LCD zaslona z Arduino Uno

Pozdravljeni fantje, saj mnogi projekti potrebujejo zaslon za prikaz podatkov, ne glede na to, ali gre za merilnik števila naročnikov ali prikaz števila naročnikov na YouTube ali kalkulator ali zaklepanje tipkovnice z zaslonom, in če so vse te vrste projektov narejene z arduinom, bodo zagotovo potrebovali zaslon in Ker večina zaslonov ni zelo poceni, razen LCD zaslona 1602, je dobro uporabiti 16x2 LCD zaslon z arduinom za projekte, vendar je edina težava spi zaslon in potrebuje veliko povezav, zato bomo v tem vodiču videli, kako svoj zaslon sem povezal z arduinom in napisal kodo za prikaz nekaterih podatkov na LCD zaslonu.

Korak: Stvari, ki jih potrebujete

Stvari, ki jih potrebujete
Stvari, ki jih potrebujete
Stvari, ki jih potrebujete
Stvari, ki jih potrebujete
Stvari, ki jih potrebujete
Stvari, ki jih potrebujete

Tako bomo za ta navodila potrebovali naslednje: 16X2 LCD

Arduino uno

10K potenciometer

220 ohmski upor

Priključitev žic

Ogledna plošča

2. korak: Zatiči LCD zaslona 1602

Zatiči LCD zaslona 1602
Zatiči LCD zaslona 1602

Na zaslonu so na voljo ti zatiči: VSS: To je ozemljitveni zatič. VDD: To je zatič 5 V. V0: Ta zatič nadzoruje kontrast LCD -ja. podatke v pomnilniku LCD -ja. Obstajata dve vrsti registrov; Register podatkov, ki vsebuje tisto, kar se prikaže na zaslonu, in register navodil, kjer LCD išče naslednje navodilo. R/W (Pin/Read/Write Pin): Ta pin izbere način; Način branja ali pisanja. Če ga priključite na ozemljitev, bo LCD v načinu branja. E (Omogoči pin): Ta pin omogoča zapisovanje v registre. Podatkovni zatiči: Obstaja 8 podatkovnih zatičev (D0-D7). Visoko ali nizko stanje teh zatičev predstavlja bite, ki jih pišete za registracijo v načinu pisanja, ali vrednosti, ki jih berete v načinu branja. Zadnja dva zatiča sta za osvetlitev ozadja LCD. Nekateri LCD -ji imajo 16, drugi pa 14 zatičev. Če imate 14-polni LCD, to pomeni, da ni osvetlitve ozadja. A (LED+): ta pin je pozitivna povezava zadnje luči. K (LED-): ta pin je negativna povezava zadnje luči.

3. korak: Povezave

Povezave
Povezave

LCD lahko priključite v 4 -bitnem in 8 -bitnem načinu. V 4 -bitnem načinu moramo uporabiti samo 4 podatkovne zatiče, v 8 -bitnem načinu pa vseh 8 podatkovnih zatičev. V 4 -bitnem načinu lahko naredite skoraj vse, zato ga bomo v tem primeru povezali v 4 -bitnem načinu. Povezave LCD -ja z Arduinom so naslednje: 16X2. LCD. Arduino UnoVSS. GNDVDD 5VV0 Sredino 10K potenciometra

Priključite dva konca potenciometra na GND in 5V

RS. Pin 7R/W GNDE pin 6D4 Pin 5D5. Pin 4D6 Pin 3D7 Pin 2A Na 5V do 220 ohm upor K GND

4. korak: Koda

Koda
Koda

Preden naložite kodo v Arduino, boste morali prenesti knjižnico za LCD. Knjižnica bo imela vgrajene funkcije, ki nam bodo pomagale poenostaviti kodo. Prenesite knjižnico s spodnje povezave, če IDE prikaže napako za prikaz LibraryLCD Library: https://github.com/arduino-libraries/LiquidCrystal Po nalaganju jo ekstrahirajte v mapo knjižnice Arduina.#Include "LiquidCrystal.h" // Inicializacija knjižnica za LCD

LCD tekoči kristal (7, 6, 5, 4, 3, 2); // Inicializacija zatičev, kjer smo povezali nastavitev LCDvoid () // Vse, kar je zapisano v njej, se bo izvajalo samo enkrat {lcd.begin (16, 2); // Inicializacija vmesnika na LCD zaslonulcd.setCursor (0, 0); // nastavite kazalec na stolpec 0, line1lcd.print ("Dobrodošli v"); // natisnite imelcd.setCursor (0, 1); // nastavimo kazalec na stolpec 0, vrstica 2lcd.print ("Arduino World"); // natisnemo ime} void loop () // Vse, kar je zapisano v njem, se bo izvajalo znova in znova {}

5. korak: Izhod

Izhod
Izhod
Izhod
Izhod

Ko naložite kodo, ne glede na to, kakšno besedilo vnesete v kodo, se bo na vašem LCD -zaslonu prikazalo kot moje. S potenciometrom lahko prilagodite svetlost zaslona, da ga vidite bolj jasno.

Priporočena: