Det er mange funksjoner som kan hjelpe deg med å grensesnitt.
Hva er displayet () og nodisplay () i Arduino
Når LCD -en er koblet til Arduino, er Display () -funksjonen ansvarlig for å vise utdataene som er trykt på LCD. Og NODISPLay () -funksjonen brukes til å slå av visningen av utgangen fra LCD -skjermen, men husk at den ikke fjerner utgangen fra LCD -minnet, men forsvinner bare utgangen fra skjermen til LCD.
Disse to funksjonene, display () og nodisplay (), kan brukes sammen for å kontrollere visningen av LCD -skjermen, så vel som for å blinke utgangen som vises på LCD.
Hvordan kontrollere utgangen på LCD ved hjelp av display og nodisplay i Arduino
Vi vil skrive en Arduino -kode der vi ganske enkelt skriver ut “Linuxhint” på LCD -skjermen og kontrollerer displayet på LCD med disse to funksjonene:
#inkludereForklaring av koden: I koden ovenfor inkluderer vi ganske enkelt biblioteket til LiquidCrystal for å grensesnitt LCD med Arduino og deretter bruke LiquidCrystal () -funksjonen for å tilordne den Arduino -pinnene. Da måtte vi initialisere 16 × 2 LCD -skjermen, også angi markørens plassering og skrive ut “Linuxhint” på LCD.
Så i Loop -delen, slår vi av skjermen ved hjelp av nodisplay () og etter en forsinkelse på 1000 millisekunder slår du på displayet ved hjelp av displayet () -funksjonen.
Maskinvare og simulering
Komponentene som kreves for å ha utdataene fra ovennevnte kode er:
Kretsdiagrammet for dette prosjektet vil være:
I kretsdiagrammet ovenfor har vi koblet LCD -pinnene med Arduino -pinner på en slik måte:
LCD -pinner | Arduino -pinner |
VSS | Bakke |
Vdd | 5 volt |
Vo | Utgang av potensiometer |
Rs | 12 |
Rw | Bakke |
E | 11 |
D4 | 5 |
D5 | 4 |
D6 | 3 |
D7 | 2 |
EN | 5 volt |
K | Bakke |
Simuleringen av ovennevnte kretsdiagram er:
Maskinvaren til kretsen ovenfor er:
I det ovennevnte kretsdiagrammet er tilkoblingene til LCD med pinnene til Arduino laget ved hjelp av jumperpinner. Et potensiometer brukes til å kontrollere lysstyrken til LCD -en hvis ett ben er forbundet med 5 volt, det en.
Arbeidet med maskinvaren er:
Konklusjon
Displayet () og nodisplay () -funksjonene brukes til å kontrollere visningen av LCD -grensesnitt med Arduino. Nodisplay () -funksjonen brukes til å slå av displayet (den slår bare av skjermen uten. Begge disse funksjonene kan brukes sammen for å blinke displayet ved hjelp av forsinkelsesfunksjoner. I denne oppskrivningen blir begge disse funksjonene forklart med et enkelt eksempel på å slå av og på visningen av LCD-grensesnittet med Arduino.