Indholdsfortegnelse:
Video: LCD 1602 Med Arduino Uno R3: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
I denne lektion lærer vi, hvordan man bruger en LCD1602 til at vise tegn og strenge. LCD1602, eller 1602 tegn af flydende krystaldisplay, er en slags dotmatrixmodul til at vise bogstaver, tal og tegn og så videre. Det består af 5x7 eller 5x11 dot matrix positioner; hver position kan vise et tegn. Der er en prikafstand mellem to tegn og et mellemrum mellem linjer og adskiller således tegn og linjer. Tallet 1602 betyder på displayet, der kan vises 2 rækker og 16 tegn i hver. Lad os nu tjekke flere detaljer!
Trin 1: Komponenter:
- Arduino Uno board * 1
- USB -kabel * 1
- LCD1602 *1
- Potentiometer (50kΩ)* 1
- Brødbræt * 1
- Jumper ledninger
Trin 2: Princip
Generelt har LCD1602 parallelle porte, det vil sige det
ville styre flere pins på samme tid. LCD1602 kan kategoriseres i otte-port og fire-port forbindelser. Hvis otte-port-forbindelsen bruges, er alle digitale porte på Arduino Uno-kortet næsten fuldstændig optaget. Hvis du vil tilslutte flere sensorer, er der ingen porte til rådighed. Derfor bruges fireportsforbindelsen her til bedre anvendelse.
Stifter af LCD1602 og deres funktioner
VSS: forbundet til jorden
VDD: tilsluttet en +5V strømforsyning
VO: for at justere kontrasten
RS: En registervælger, der styrer, hvor i LCD -hukommelsen du skriver data til. Du kan enten vælge dataregisteret, der indeholder, hvad der foregår på skærmen, eller et instruktionsregister, hvor LCD -kontrolenheden leder efter instruktioner om, hvad der skal gøres derefter.
R/W: En læse/skrive -pin til at vælge mellem læse- og skrivemåde
E: En aktiveringsnål, der læser oplysningerne, når der modtages højt niveau (1). Instruktionerne køres, når signalet skifter fra højt niveau til lavt niveau.
D0-D7: at læse og skrive data
A og K: Stifter, der styrer LCD -baggrundsbelysningen. Tilslut K til GND og A til 3,3v. Åbn baggrundslyset, og du vil se klare tegn i et forholdsvis mørkt miljø.
Trin 3: Det skematiske diagram
Trin 4: Procedurer
Tilslut K til GND og A til 3,3 V, og derefter tændes baggrundsbelysningen på LCD1602. Tilslut VSS til GND og LCD1602 til strømkilden. Tilslut VO til den midterste pin på potentiometeret - med det kan du justere kontrasten på skærmen. Tilslut RS til D4 og R/W pin til GND, hvilket betyder, at du derefter kan skrive tegn til LCD1602. Tilslut E til pin6, og de tegn, der vises på LCD1602, styres af D4-D7. Til programmering optimeres den ved at kalde funktionsbiblioteker.
Trin 1:
Byg kredsløbet.
Trin 2:
Download koden fra
Trin 3:
Upload skitsen til Arduino Uno -tavlen
Klik på ikonet Upload for at uploade koden til kontrolkortet.
Hvis "Udført upload" vises nederst i vinduet, betyder det, at skitsen er uploadet.
Bemærk: Du skal muligvis justere potentiometeret på LCD1602, indtil det kan vises tydeligt.
Trin 5: Kode
// LCD1602
// Du burde nu
se din LCD1602 vise de flydende tegn "PRIMEROBOTICS" og "hej, verden"
// Websted: www.primerobotics.in
#omfatte
// inkludere bibliotekskoden
/**********************************************************/
forkælelse
array1 = "PrimeRobotics"; // strengen, der skal udskrives på LCD'et
forkælelse
array2 = "hej, verden!"; // strengen, der skal udskrives på LCD'et
int tim =
250; // værdien af forsinkelsestid
// initialiser biblioteket
med grænsefladernes ben
LiquidCrystal
lcd (4, 6, 10, 11, 12, 13);
/*********************************************************/
ugyldig opsætning ()
{
lcd.begin (16, 2); // konfigurer LCD's antal kolonner og
rækker:
}
/*********************************************************/
hulrum ()
{
lcd.setCursor (15, 0); // indstil markøren til kolonne 15, linje 0
for (int positionCounter1 = 0;
positionCounter1 <26; positionCounter1 ++)
{
lcd.scrollDisplayLeft (); // Ruller indholdet i displayet
plads til venstre.
lcd.print (array1 [positionCounter1]); // Udskriv en besked til LCD -skærmen.
forsinkelse (tim); // vent på 250 mikrosekunder
}
lcd.clear (); // Rydder LCD -skærmen og placerer
markøren i øverste venstre hjørne.
lcd.setCursor (15, 1); // indstil markøren til kolonne 15, linje 1
for (int positionCounter2 = 0;
positionCounter2 <26; positionCounter2 ++)
{
lcd.scrollDisplayLeft (); // Ruller indholdet i displayet
plads til venstre.
lcd.print (array2 [positionCounter2]); // Udskriv en besked til LCD -skærmen.
forsinkelse (tim); // vent på 250 mikrosekunder
}
lcd.clear (); // Rydder LCD -skærmen og placerer
markøren i øverste venstre hjørne.
}
/**********************************************************/
Anbefalede:
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
RFID -sikkerhedssystem med LCD 1602: 4 trin
RFID -sikkerhedssystem med LCD 1602: Introduktion I dag laver vi et RFID -sikkerhedssystem. Dette vil fungere som et sikkerhedssystem, så når et RFID -tag eller kort er i nærheden, viser det en meddelelse på LCD 1602. Formålet med dette projekt er at simulere, hvordan RFID -dørlåse fungerer. Så
Arduino LCD 16x2 Tutorial - Interfacing 1602 LCD -display med Arduino Uno: 5 trin
Arduino LCD 16x2 Tutorial | Interfacing 1602 LCD -display med Arduino Uno: Hej fyre, da mange projekter har brug for en skærm for at vise dataene, uanset om det er en diy meter eller YouTube -abonnementstæller eller en lommeregner eller et tastaturlås med display, og hvis alle denne slags projekter er lavet med arduino vil de helt sikkert
1602 LCD -tastaturbeskyttelsesmodul med I2C -rygsæk: 6 trin
1602 LCD -tastaturbeskyttelsesmodul med I2C -rygsæk: Som en del af et større projekt ville jeg have et LCD -display og et tastatur til navigation i nogle enkle menuer. Jeg vil bruge mange af I/O -portene på Arduino til andre job, så jeg ville have en I2C -grænseflade til LCD'en. Så jeg købte noget hardware
Brug af 1602 LCD -tastaturskærm med Arduino [+praktiske projekter]: 7 trin
Brug af 1602 LCD -tastaturskærm W/ Arduino [+praktiske projekter]: Du kan læse dette og andre fantastiske selvstudier på ElectroPeaks officielle websted Oversigt I denne vejledning lærer du, hvordan du bruger Arduino LCD -tastaturbeskyttelse med 3 praktiske projekter. Sådan opsættes skjoldet og identificeres nøglerne