Hvordan grensesnitt LCD med Arduino Nano

Hvordan grensesnitt LCD med Arduino Nano
Arduino har lansert forskjellige typer tavler for forskjellige bruksområder som Arduino Mega lanseres for prosjekter med høye kraftapplikasjoner og Arduino Nano for prosjekter med grunnleggende nivå som å ta innspill fra forskjellige typer sensorer. LCDen kan også grensesnitt mot Arduino Nano i en lignende metode for IT -grensesnitt med Arduino Uno eller et hvilket som helst annet styre.

LCD-ene er koblet sammen med Arduino for å vise utgangene på skjermen til LCD, og ​​i denne oppskrivningen er metoden for å grensesnitt til LCD med Arduino Nano blitt forklart.

Hvordan grensesnitt LCD med Arduino Nano

Enhver LCD kan grensesnitt mot styret for Arduino Nano, men i denne artikkelen vil vi grensesnitt 16 × 2 LCD. Arduino nano ligner på Arduino Uno, den eneste forskjellen mellom dem begge er at Arduino Nano ikke har noen makt Jack. Arduino nano har en liten mini USB -port som den kan kobles til datamaskinen for programmering.

Resten av pinnene ligner Arduino Uno, nå vil vi grensesnitt LCD -en på 16 × 2 med Arduino Nano, forbindelsen til pinnene til Arduino Nano med LCD vil være:

LCD -terminaler Arduino nano pinner
VSS Bakke
Vdd +5 volt
Vo Jord eller utgang av potensiometer
Rs 12
Rw Bakke
E 11
D0 -
D1 -
D2 -
D3 -
D4 5
D5 4
D6 3
D7 2
EN +5 volt
K Bakke

Vi bruker ikke D0, D1, D2 og D3 fordi vi bruker 4-datalinjene slik at vi kan koble RW-pinnen til LCD-en med bakken. Kretsdiagrammet over tilkoblingene ovenfor vil være slik:

Vi vil ganske enkelt skrive en kode for å vise “Linuxhint” på LCD:

#inkludere
// Vi la til biblioteket slik at vi kan bruke LCD med Arduino
Liquidcrystal LCD (12,11,5,4,3,2);
// Vi initialiserte variabelen “LCD” og tildeler LCD -pinner RS, E, D4, D5, D6, D7 til Arduino Pins 12,11,5,4,3,2
void setup ()
begynne.LCD (16,2);
// erklærte kolonnene og radene med LCD
LCD.trykk (“Linuxhint”); // Skriv ut Linuxhint på LCD

void loop ()

Når koden er samlet, eksporterer vi den kompilerte binære slik at vi kan bruke hex -filen i en simulering av proteus.

Simulering

Simuleringen av kretsen ved å bruke den ovennevnte Arduino -koden er:

Konklusjon

LCD er en elektronisk modul som kan kobles sammen med et hvilket som helst brett for Arduino for å vise utdataene til koden på skjermen. Det er forskjellige typer LCD -er, den mest brukte LCD -en i Arduino -prosjekter er 16 × 2. I denne oppskrivningen diskuteres metoden for å grensesnitt LCD med Arduino Nano i detalj.