Sadržaj:
- Korak 1: Komponente:
- Korak 2: Princip
- Korak 3: Šematski dijagram
- Korak 4: Postupci
- Korak 5: Kodirajte
Video: LCD 1602 sa Arduino Uno R3: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
U ovoj lekciji ćemo naučiti kako koristiti LCD1602 za prikaz znakova i nizova. LCD1602 ili ekran sa tečnim kristalima tipa 1602 je vrsta 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 tačaka i razmak između redova, čime se odvajaju znakovi i redovi. Broj 1602 znači na ekranu, mogu se prikazati 2 reda 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 spajanje
Korak 2: Princip
Općenito, LCD1602 ima paralelne priključke, odnosno to je on
bi kontrolirao nekoliko pinova istovremeno. LCD1602 se može kategorizirati na osam i četiri porta. Ako se koristi veza s osam portova, tada su svi digitalni portovi Arduino Uno ploče gotovo potpuno zauzeti. Ako želite spojiti više senzora, neće biti dostupnih portova. Stoga se ovdje za bolju primjenu 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 uputstava, gdje LCD kontroler traži upute o tome što dalje učiniti.
R/W: Igla za čitanje/pisanje za izbor između načina čitanja i pisanja
E: Omogućava pin koji čita informacije kada se primi visoki nivo (1). Upute se izvode kada se signal promijeni s visokog na niski nivo.
D0-D7: za čitanje i pisanje podataka
A i K: Igle koje kontrolišu pozadinsko osvetljenje LCD ekrana. 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: Šematski 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 prikaza na ekranu. 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 biblioteka funkcija.
Korak 1:
Izgradite kolo.
Korak 2:
Preuzmite kôd sa
Korak 3:
Prenesite skicu na Arduino Uno ploču
Pritisnite ikonu Upload da biste učitali kôd na kontrolnu 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 podesiti 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"
//Website:www.primerobotics.in
#include
// uključuje kôd biblioteke
/**********************************************************/
char
array1 = "PrimeRobotics"; // niz za štampanje na LCD -u
char
array2 = "zdravo, svijete!"; // niz za štampanje na LCD -u
int tim =
250; // vrijednost vremena kašnjenja
// inicijalizira biblioteku
sa brojevima pinova interfejsa
LiquidCrystal
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); // postavljamo kursor na stupac 15, red 0
for (int positionCounter1 = 0;
positionCounter1 <26; positionCounter1 ++)
{
lcd.scrollDisplayLeft (); // Pomera sadržaj prikazanog
prostor s lijeve strane.
lcd.print (niz1 [pozicijaCounter1]); // Odštampajte poruku na LCD ekranu.
kašnjenje (tim); // čekati 250 mikrosekundi
}
lcd.clear (); // Briše LCD ekran i postavlja
pokazivač u gornjem lijevom kutu.
lcd.setCursor (15, 1); // postavite kursor na stupac 15, red 1
for (int positionCounter2 = 0;
positionCounter2 <26; positionCounter2 ++)
{
lcd.scrollDisplayLeft (); // Pomera sadržaj prikazanog
prostor s lijeve strane.
lcd.print (niz2 [položajCounter2]); // Odštampajte poruku na LCD ekranu.
kašnjenje (tim); // čekati 250 mikrosekundi
}
lcd.clear (); // Briše LCD ekran i postavlja
pokazivač u gornjem lijevom kutu.
}
/**********************************************************/
Preporučuje se:
Arduino DIY kalkulator pomoću 1602 LCD -a i 4x4 tastature: 4 koraka
Arduino DIY kalkulator pomoću 1602 LCD -a i 4x4 tastature: Zdravo momci u ovim uputama napravit ćemo kalkulator pomoću Arduina koji može obaviti osnovne proračune. U osnovi ćemo uzeti unos sa 4x4 tastature i ispisati podatke na 16x2 LCD ekranu, a arduino će izvršiti proračune
RFID sigurnosni sistem sa LCD 1602: 4 koraka
RFID sigurnosni sistem sa LCD 1602: Uvod Danas ćemo praviti RFID sigurnosni sistem. Ovo će funkcionirati poput sigurnosnog sistema pa će, kada je RFID oznaka ili kartica u blizini, prikazati poruku na LCD -u 1602. Svrha ovog projekta je simulirati način funkcioniranja brava na vratima RFID -a. Pa
Arduino LCD 16x2 vodič - Povezivanje 1602 LCD ekrana sa Arduino Uno: 5 koraka
Arduino LCD 16x2 Vodič | Povezivanje 1602 LCD ekrana s Arduino Uno: Zdravo momci, budući da je za mnoge projekte potreban ekran za prikaz podataka, bilo da se radi o bilo kojem mjeraču za DIY ili o prikazivanju broja pretplatnika na YouTubeu ili kalkulatoru ili zaključavanju tastature s ekranom, i ako su sve ove vrste projekata napravljene pomoću arduino će definitivno
1602 LCD modul štitnika tastature sa I2C ruksakom: 6 koraka
1602 LCD modul štitnika tastature sa I2C ruksakom: Kao dio većeg projekta, želio sam imati LCD ekran i tastaturu za navigaciju nekim jednostavnim menijima. Koristit ću puno I/O portova na Arduinu za druge poslove, pa sam htio I2C sučelje za LCD. Pa sam kupio hardver
Korištenje 1602 LCD štitnika tipkovnice W/ Arduino [+Praktični projekti]: 7 koraka
Korištenje 1602 LCD štitnika za tipkovnicu 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 štitnik tipkovnice s 3 praktična projekta. Što ćete naučiti: Kako postaviti štit i identificirati ključeveHo