Sadržaj:
- Korak 1: Komponente:
- Korak 2: Princip
- Korak 3: Shematski dijagram
- Korak 4: Postupci
- Korak 5: Kodirajte
Video: LCD 1602 s Arduino Uno R3: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
U ovoj lekciji naučit ćemo kako koristiti LCD1602 za prikaz znakova i nizova. LCD1602, ili zaslon s tekućim kristalima tipa 1602, vrsta je matričnog modula za prikaz slova, brojeva i znakova itd. Sastoji se od matričnih položaja 5x7 ili 5x11; svaka pozicija može prikazati jedan znak. Između dva znaka postoji razmak između točaka i razmak između redaka, čime se odvajaju znakovi i retci. Broj 1602 znači na zaslonu, mogu se prikazati 2 retka i 16 znakova u svakom. Sada provjerimo više detalja!
Korak 1: Komponente:
- Arduino Uno ploča * 1
- USB kabel * 1
- LCD1602 *1
- Potenciometar (50 kΩ)* 1
- Oglasna ploča * 1
- Žice za kratkospojnike
Korak 2: Princip
Općenito, LCD1602 ima paralelne priključke, tj
bi kontrolirao nekoliko pinova u isto vrijeme. LCD1602 može se kategorizirati na osam i četiri porta. Ako se koristi veza s osam priključaka, tada su svi digitalni priključci ploče Arduino Uno gotovo potpuno zauzeti. Ako želite spojiti više senzora, neće biti dostupnih priključaka. Stoga se ovdje radi bolje primjene koristi veza s četiri porta.
Igle LCD1602 i njihove funkcije
VSS: spojen na masu
VDD: spojen na +5V napajanje
VO: za podešavanje kontrasta
RS: PIN za odabir registra koji kontrolira gdje u memoriji LCD -a upisujete podatke. Možete odabrati ili registar podataka koji sadrži ono što se prikazuje na ekranu ili registar uputa, gdje LCD kontroler traži upute o tome što dalje učiniti.
R/W: Igla za čitanje/pisanje za odabir između načina čitanja i pisanja
E: Omogućava pin koji čita informacije kada se primi visoka razina (1). Upute se izvode kada se signal promijeni s visoke razine na nisku razinu.
D0-D7: za čitanje i pisanje podataka
A i K: Igle koje upravljaju pozadinskim osvjetljenjem LCD -a. Spojite K na GND i A na 3.3v. Otvorite pozadinsko osvjetljenje i vidjet ćete jasne znakove u relativno mračnom okruženju.
Korak 3: Shematski dijagram
Korak 4: Postupci
Spojite K na GND i A na 3,3 V, a zatim će se uključiti pozadinsko osvjetljenje LCD1602. Spojite VSS na GND, a LCD1602 na izvor napajanja. Spojite VO na srednji pin potenciometra - pomoću njega možete podesiti kontrast zaslona. Spojite RS na D4 i R/W pin na GND, što znači da tada možete pisati znakove na LCD1602. Spojite E na pin6 i znakovima prikazanim na LCD1602 upravlja D4-D7. Za programiranje se optimizira pozivanjem knjižnica funkcija.
Korak 1:
Izgradite krug.
Korak 2:
Preuzmite kôd s
3. korak:
Prenesite skicu na Arduino Uno ploču
Pritisnite ikonu za prijenos da biste učitali kôd na upravljačku ploču.
Ako se na dnu prozora pojavi poruka "Gotovo učitavanje", to znači da je skica uspješno učitana.
Napomena: možda ćete morati namjestiti potenciometar na LCD -u 1602 dok se ne prikaže jasno.
Korak 5: Kodirajte
// LCD1602
// Trebali biste sada
pogledajte kako vaš LCD1602 prikazuje tekuće znakove "PRIMEROBOTICS" i "hello, world"
// Web stranica: www.primerobotics.in
#uključi
// uključuje kod knjižnice
/**********************************************************/
char
array1 = "PrimeRobotics"; // niz za ispis na LCD -u
char
array2 = "zdravo, svijete!"; // niz za ispis na LCD -u
int tim =
250; // vrijednost vremena kašnjenja
// inicijalizacija knjižnice
s brojevima pinova sučelja
Tekući kristal
LCD (4, 6, 10, 11, 12, 13);
/*********************************************************/
void setup ()
{
lcd.begin (16, 2); // postavljanje broja stupaca LCD -a i
redovi:
}
/*********************************************************/
void loop ()
{
lcd.setCursor (15, 0); // postavite kursor na stupac 15, redak 0
for (int positionCounter1 = 0;
countCounter1 <26; counterCount1 ++)
{
lcd.scrollDisplayLeft (); // Pomicanje sadržaja prikazanog
prostor s lijeve strane.
lcd.print (niz1 [brojač pozicija1]); // Ispis poruke na LCD -u.
kašnjenje (tim); // pričekajte 250 mikrosekundi
}
lcd.clear (); // Briše LCD zaslon i postavlja
pokazivač u gornjem lijevom kutu.
lcd.setCursor (15, 1); // postavite kursor na stupac 15, redak 1
for (int positionCounter2 = 0;
counterCount2 <26; countCounter2 ++)
{
lcd.scrollDisplayLeft (); // Pomicanje sadržaja prikazanog
prostor s lijeve strane.
lcd.print (niz2 [položajCounter2]); // Ispis poruke na LCD -u.
kašnjenje (tim); // pričekajte 250 mikrosekundi
}
lcd.clear (); // Briše LCD zaslon i postavlja
pokazivač u gornjem lijevom kutu.
}
/**********************************************************/
Preporučeni:
Arduino DIY kalkulator pomoću 1602 LCD -a i 4x4 tipkovnice: 4 koraka
Arduino DIY kalkulator pomoću 1602 LCD -a i 4x4 tipkovnice: Bok dečki, u ovim uputama napravit ćemo kalkulator pomoću Arduina koji može obaviti osnovne izračune. U osnovi ćemo uzeti unos s 4x4 tipkovnice i ispisati podatke na 16x2 LCD zaslonu, a arduino će izvršiti izračune
RFID sigurnosni sustav s LCD 1602: 4 koraka
RFID sigurnosni sustav s LCD 1602: Uvod Danas ćemo izraditi RFID sigurnosni sustav. Ovo će funkcionirati poput sigurnosnog sustava pa će, kada je RFID oznaka ili kartica u blizini, prikazati poruku na LCD -u 1602. Svrha ovog projekta je simulirati način rada RFID brava na vratima. Tako
Arduino LCD 16x2 vodič - Povezivanje 1602 LCD zaslona s Arduino Uno: 5 koraka
Arduino LCD 16x2 vodič | Povezivanje 1602 LCD zaslona s Arduino Uno: Zdravo dečki, budući da je za mnoge projekte potreban zaslon za prikaz podataka, bilo da se radi o nekom dijametru "uradi sam" ili o broju pretplatnika na YouTubeu ili kalkulatoru ili zaključavanju tipkovnice s zaslonom i ako su sve ove vrste projekata napravljene pomoću arduino će definitivno
Modul štita za LCD tipkovnicu 1602 s I2C ruksakom: 6 koraka
Modul štitnika LCD tipkovnice 1602 s I2C ruksakom: Kao dio većeg projekta, želio sam imati LCD zaslon i tipkovnicu za navigaciju nekim jednostavnim izbornicima. Ja ću koristiti mnoge I/O portove na Arduinu za druge poslove, pa sam htio I2C sučelje za LCD. Pa sam kupio hardver
Korištenje štita LCD tipkovnice 1602 W/ Arduino [+Praktični projekti]: 7 koraka
Korištenje 1602 LCD štitnika tipkovnice W/ Arduino [+Praktični projekti]: Ovaj i druge nevjerojatne vodiče možete pročitati na službenoj web stranici ElectroPeak -a Pregled U ovom vodiču naučit ćete kako koristiti Arduino LCD tipkovnicu sa 3 praktična projekta. Što ćete naučiti: Kako postaviti štit i identificirati ključeveHo