Përmbajtje:
- Hapi 1: Ajo që ju nevojitet
- Hapi 2: Pinout LCD dhe lidhjet me Arduino
- Hapi 3: Programimi i Arduino
- Hapi 4: Kodi
- Hapi 5: Diagrami i Kodit dhe Qarkut Shpjegohet plotësisht:
Video: Ndërfaqja e LCD me Arduino në Tinkercad: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:13
Projektet Tinkercad »
Kodi në këtë artikull është shkruar për LCD -të që përdorin drejtuesin standard të Hitachi HD44780. Nëse LCD juaj ka 16 kunja, atëherë ndoshta ka drejtuesin Hitachi HD44780. Këto ekrane mund të lidhen në modalitetin 4 ose 8 bit. Instalimi i ekranit LCD në modalitetin 4 bit zakonisht preferohet pasi përdor katër tela më pak se mënyra 8 bit. Në praktikë, nuk ka një ndryshim të dukshëm në performancën midis dy mënyrave. Në këtë tutorial, unë do të lidh LCD në modalitetin 4 bit.
Hapi 1: Ajo që ju nevojitet
Për këtë tutorial do t'ju duhet:
1. Arduino uno
2. Breadboard ose PCB
3. LCD 16x2
4. Potenciometër
Hapi 2: Pinout LCD dhe lidhjet me Arduino
Këtu keni një diagram të kunjave në LCD që po përdor. Lidhjet nga secila kunj me Arduino do të jenë të njëjta, por kunjat tuaja mund të vendosen ndryshe në LCD. Sigurohuni që të kontrolloni fletën e të dhënave ose kërkoni etiketa në LCD -në tuaj të veçantë:
Gjithashtu, mund t'ju duhet të lidhni një kokë me 16 kunja në LCD -in tuaj para se ta lidhni me një pjatë. Ndiqni diagramin më poshtë për të lidhur LCD në Arduino tuaj:
Rs pin (RS) - 1
Aktivizo (E) - 2
D4 - 4
D5 - 5
D6 - 6
D7 - 7
Rezistenca në diagramin e mësipërm vendos shkëlqimin e dritës së prapme. Një vlerë tipike është 220 Ohms, por vlerat e tjera do të funksionojnë gjithashtu. Rezistentët më të vegjël do ta bëjnë dritën e prapme më të ndritshme.
Potenciometri përdoret për të rregulluar kontrastin e ekranit. Unë zakonisht përdor një potenciometër 10K Ohm, por vlerat e tjera gjithashtu do të funksionojnë.
Hapi 3: Programimi i Arduino
I gjithë kodi më poshtë përdor bibliotekën LiquidCrystal që vjen e para-instaluar me Arduino IDE. Biblioteka është një grup funksionesh që mund të shtohen lehtësisht në një program në një format të shkurtuar.
Për të përdorur një bibliotekë, ajo duhet të përfshihet në program. Linja 1 në kodin më poshtë e bën këtë me komandën #include. Kur përfshini një bibliotekë në një program, i gjithë kodi në bibliotekë ngarkohet në Ardunio së bashku me kodin për programin tuaj.
Tani jemi gati për të hyrë në programim! Do të flas për gjëra më interesante që mund të bëni në një moment, por tani për tani le të ekzekutojmë një program të thjeshtë testimi. Ky program do të shtypë "Mirësevini në klasën time" në ekran, pastaj pas një vonese "Mënyra e re e të mësuarit" dhe në fund "Klasa Arduino nga Mudit jain", ku emri im do të vezullojë. Futni këtë kod në zonën e kodit tinkercad dhe filloni simulimin.
Hapi 4: Kodi
Për projekte më interesante lidheni me mua në:
Youtube:
Faqja në Facebook:
Instagram:
#përfshi
LiquidCrystal LCD (1, 2, 4, 5, 6, 7); void setup () {lcd.filloj (16, 2); lcd.setCursor (5, 0); lcd.print ("MIREL SE VINI"); lcd.setCursor (3, 1); lcd.print ("KLASA IME"); vonesa (2000); lcd.setCursor (5, 0); lcd.print ("Rruga e Re"); lcd.setCursor (3, 1); lcd.print ("Të mësuarit"); vonesa (2000); lcd.qartë (); } void loop () {lcd.setCursor (2, 0); lcd.print ("Klasa Arduino"); lcd.setCursor (2, 1); lcd.print ("Nga MUDIT JAIN"); vonesë (500); lcd.qartë (); lcd.setCursor (2, 0); lcd.print ("Klasa Arduino"); vonesë (500); }
Recommended:
Ndërfaqja me një ekran LCD M4 Përfshirja: 5 hapa
Ndërfaqja me një ekran LCD M4 Përfshirja: Ky tutorial do të na lejojë të kontrollojmë një ekran LCD nëpërmjet Wi-Fi nga smartphone-i ynë Nëse nuk kemi drejtuesin e vogël, mund të përdorim arduino, por poshtë lidhjes për zhvillimin e Drivemall. duke preferuar Drivemall mbi klasën
8051 Ndërfaqja me DS1307 RTC dhe Afishimi i Vojës Koha në LCD: 5 hapa
8051 Ndërlidhja me DS1307 RTC dhe Afishimi i Timestamp në LCD: Në këtë tutorial ne ju kemi shpjeguar se si mund të ndërlidhim mikrokontrolluesin 8051 me ds1307 RTC. Këtu po shfaqim kohën RTC në LCD duke përdorur simulimin proteus
Ndërfaqja e RGB e udhëhequr me Arduino në TinkerCad: 4 hapa
Ndërfaqja e RGB e udhëhequr me Arduino në TinkerCad: Në këtë tutorial, do të mësoni rreth ndërfaqes së udhëhequr nga Arduino RGB. LED RGB përbëhet nga tre led të ndryshëm, nga emri që mund të merrni me mend se këto LED janë të kuqe, jeshile dhe blu. Ne mund të marrim shumë ngjyra të tjera duke i përzier këto ngjyra.
Udhëzues Arduino LCD 16x2 - Ndërfaqja e ekranit LCD 1602 me Arduino Uno: 5 hapa
Udhëzues Arduino LCD 16x2 | Ndërfaqja e ekranit LCD 1602 me Arduino Uno: Përshëndetje Djema pasi shumë projekte kanë nevojë për një ekran për të shfaqur të dhënat nëse është ndonjë matës diy ose një numërim abonimi në YouTube abonent ose një kalkulator ose një bllokues i tastierës me ekran dhe nëse të gjitha këto projekte janë bërë me arduino ata do të përcaktojnë
Arduino për fillestarët: Ndërfaqja Arduino me LCD 16x2 Shpjegohet: 5 hapa
Arduino për fillestarët: Ndërfaqja Arduino me LCD 16x2 Shpjegohet: Përshëndetje të gjithëve, në ditët e sotme, Arduino është bërë shumë popullor dhe të gjithë e pranojnë atë gjithashtu për shkak të lehtësisë së kodimit. Unë kam krijuar serinë e Bazave të Arduino të cilat ndihmojnë fillestarët, fillestarët dhe edhe zhvilluesit për të marrë punën e modulit. Kjo është