Innholdsfortegnelse:
- Trinn 1: Ting du trenger
- Trinn 2: Pinner av 1602 LCD -skjerm
- Trinn 3: Tilkoblinger
- Trinn 4: Kode
- Trinn 5: Utgang
Video: Arduino LCD 16x2 Opplæring - Grensesnitt 1602 LCD -skjerm med Arduino Uno: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Hei Gutter siden mange prosjekter trenger en skjerm for å vise dataene enten det er en diy meter eller YouTube -abonnementsteller eller en kalkulator eller en tastaturlås med skjerm, og hvis alle disse prosjektene er laget med arduino, vil de definitivt trenge en visning og siden de fleste skjermene ikke er veldig billige bortsett fra 1602 LCD -skjerm, så det er en god idé å bruke 16x2 lcd -skjerm med arduino til prosjekter, men det eneste problemet er at det er spidisplay og trenger mange tilkoblinger, så i denne opplæringen vil vi se hvordan Jeg koblet skjermen min til arduino og skrev en kode for å vise noen data på LCD -skjermen.
Trinn 1: Ting du trenger
Så for disse instruksjonene trenger vi følgende ting: 16X2 LCD
Arduino uno
10K potensiometer
220 ohm motstand
Tilkobling av ledninger
Brødbrett
Trinn 2: Pinner av 1602 LCD -skjerm
Disse følgende pinnene er tilgjengelige på displayet: VSS: Dette er bakkenålen. VDD: Dette er 5V -pinnen. V0: Denne pinnen styrer kontrasten til LCD -skjermen. RS (Register Select Pin): Denne pinnen kontrollerer hvor du skriver data i LCD -minnet. Det er to typer registre; Dataregister som inneholder det som skjer på skjermen og instruksjonsregisteret der LCD -skjermen ser etter neste instruksjon. R/W (Read/Write Pin): Denne pinnen velger modus; Lesemodus eller skrivemodus. Koble den til bakken vil sette LCD-skjermen i lesemodus. E (Enable Pin): Denne pinnen gjør det mulig å skrive til registrene. Data Pins: Det er 8 datapinner (D0-D7). Den høye eller lave tilstanden til disse pinnene representerer bitene du skriver for å registrere i skrivemodus eller verdiene du leser i lesemodus. De to siste pinnene er for LCD -bakgrunnslyset. Noen LCD -er har 16 pinner og noen har 14 pinner. Hvis du har en 14-pinners LCD betyr det at det ikke er noe baklys. A (LED+): Denne pinnen er den positive tilkoblingen til bakgrunnslyset. K (LED-): Denne pinnen er den negative tilkoblingen til bakgrunnslyset.
Trinn 3: Tilkoblinger
LCD -skjermen kan kobles til både 4 -bits og 8 -biters modus. I 4 -bits modus må vi bare bruke de 4 datapinnene, mens vi i 8 -biters modus må bruke alle de 8 datapinnene. Du kan gjøre nesten alt i 4 -bits modus, så i dette eksemplet skal vi koble det til i 4 -biters modus. Tilkoblingene til LCD med Arduino er som følger 16X2. LCD. Arduino UnoVSS. GNDVDD 5VV0 Midt på 10K potensiometer
Koble de to endene av potensiometeret til GND og 5V
RS. Pin 7R/W GNDE pin 6D4 Pin 5D5. Pin 4D6 Pin 3D7 Pin 2A To 5V through 220 ohm resistorK GND
Trinn 4: Kode
Før du laster opp koden til Arduino, må du laste ned biblioteket for LCD -skjermen. Biblioteket vil ha de innebygde funksjonene som vil hjelpe oss med å gjøre koden enkel. Last ned biblioteket fra lenken nedenfor hvis du IDE viser feil for visning LibraryLCD Library: https://github.com/arduino-libraries/LiquidCrystal Etter nedlasting trekker du det ut i bibliotekmappen til Arduino.#Inkluderer "LiquidCrystal.h" // Initializing biblioteket for LCD
LiquidCrystal lcd (7, 6, 5, 4, 3, 2); // Initialiserer pinnene der vi har koblet opp LCDvoid -oppsettet () // Alt som er skrevet i det vil bare kjøres én gang {lcd.begin (16, 2); // Initialiserer grensesnittet på LCD screenlcd.setCursor (0, 0); // sett markøren til kolonne 0, line1lcd.print ("Welcome to"); // print namelcd.setCursor (0, 1); // sett markøren til kolonne 0, linje 2lcd.print ("Arduino World"); // print name} void loop () // Alt som er skrevet i den vil kjøre igjen og igjen {}
Trinn 5: Utgang
Etter å ha lastet opp koden, uansett hvilken tekst du legger inn i koden, vises den på min LCD -skjerm som min, og du kan bruke potensiometeret til å justere lysstyrken på displayet for å se det tydeligere.
Anbefalt:
Opplæring: Hvordan bruke RGB fargedetektorsensor TCS230 med Arduino UNO: 3 trinn
Opplæring: Hvordan bruke RGB fargedetektorsensor TCS230 med Arduino UNO: Beskrivelse: Denne opplæringen viser deg noen enkle trinn om hvordan du bruker RGB fargedetektorsensor ved hjelp av Arduino Uno. På slutten av denne opplæringen får du en rekke sammenligningsresultater mellom få farger. TCS3200 er en komplett fargedetektor
Opplæring: Hvordan bruke Mini PIR bevegelsessensor HC-SR 505 med Arduino UNO: 3 trinn
Opplæring: Hvordan bruke Mini PIR Bevegelsessensor HC-SR 505 Med Arduino UNO: Beskrivelse: Denne opplæringen viser deg noen enkle trinn om hvordan du bruker Bevegelsessensormodul ved hjelp av Arduino Uno. På slutten av denne opplæringen får du et resultat av sammenligning når sensoren kan oppdage en bevegelse og ikke kan oppdage noen mo
Opplæring: Hvordan bruke analog ultralydavstandssensor US-016 med Arduino UNO: 3 trinn
Opplæring: Hvordan bruke analog ultralydavstandssensor US-016 med Arduino UNO: Beskrivelse: US-016 ultralyd startmodul tillater 2 cm ~ 3 m ikke-målefunksjoner, forsyningsspenning 5 V, driftsstrøm 3,8 mA, støtte analog utgangsspenning, stabil og pålitelig. Denne modulen kan variere varierer avhengig av programmet
LCD 1602 Med Arduino Uno R3: 6 trinn
LCD 1602 Med Arduino Uno R3: I denne leksjonen lærer vi hvordan du bruker en LCD1602 til å vise tegn og strenger. LCD1602, eller 1602 tegn-type flytende krystallskjerm, er en slags prikkmatrisemodul for å vise bokstaver, tall og tegn og så videre. Den består av 5x7 eller
Opplæring Hvordan 4-sifret skjermgrensesnitt med Arduino UNO: 6 trinn (med bilder)
Opplæring Hvordan 4-sifret skjermgrensesnitt med Arduino UNO: Denne opplæringen skal lære deg noen grunnleggende om bruk av 4-sifret skjerm med Arduino UNO