Indholdsfortegnelse:

Arduino for begyndere: Arduino -interface med 16x2 LCD forklaret: 5 trin
Arduino for begyndere: Arduino -interface med 16x2 LCD forklaret: 5 trin

Video: Arduino for begyndere: Arduino -interface med 16x2 LCD forklaret: 5 trin

Video: Arduino for begyndere: Arduino -interface med 16x2 LCD forklaret: 5 trin
Video: Lesson 91: Controlling Servo motor using potentiometer and display angle on LCD 2024, Juli
Anonim
Arduino for begyndere: Arduino -interface med 16x2 LCD forklaret
Arduino for begyndere: Arduino -interface med 16x2 LCD forklaret

Hej allesammen, I dag er Arduino blevet meget populær, og alle accepterer det også på grund af let kodning.

Jeg har skabt serien af Arduino Basics, som hjælper begyndere, nybegyndere og endda udviklere med at få modulet til at fungere. Denne serie har dækket de grundlæggende moduler, grænsefladen mellem modul og Arduino og kodning.

Lad os begynde..

Trin 1: Pinout af 16x2 LCD

Pinout på 16x2 LCD
Pinout på 16x2 LCD

16x2 LCD er 16 tegn og 2 række LCD, der har 16 pins tilslutning. Denne LCD -skærm kræver data eller tekst i ASCII -format for at blive vist. Første række Starter med 0x80 og 2. række starter med 0xC0 -adresse.

LCD kan fungere i 4-bit eller 8-bit tilstand. I 4-bit tilstand sendes data/kommando i Nibble Format Først højere nibble og derefter lavere Nibble

For eksempel, for at sende 0x45 Først vil der blive sendt 4 Så vil der blive sendt 5.

Trin 2: Tilslutning af 16x2 LCD -interface med Arduino

Tilslutning af 16x2 LCD -interface med Arduino
Tilslutning af 16x2 LCD -interface med Arduino

Trin 3: Pin Control og Flow

Der er 3 styrepinde, der er RS, RW, E.

Sådan bruges RS: Når kommando sendes, derefter RS = 0 Når data sendes, derefter RS = 1

RW pin er Læs/skriv.

hvor, RW = 0 betyder Skriv data på LCD

RW = 1 betyder Læs data fra LCD

Sådan bruges RW:

Når vi skriver til LCD -kommando/data, sætter vi pin som LOW.

Når vi læser fra LCD, sætter vi pin som HIGH.

I vores tilfælde har vi hardwired det til LAVT niveau, fordi vi altid skriver til LCD.

Sådan bruges E (Aktiver):

Når vi sender data til LCD, giver vi puls til lcd ved hjælp af E pin.

Trin 4: Flow på højt niveau

Dette er flow på højt niveau, vi skal følge, mens vi sender KOMMANDO/DATA til LCD.

Højere nibble aktiver puls,

Korrekt RS -værdi, baseret på KOMMANDO/DATA

Lavere nibble

Aktiver puls,

Korrekt RS -værdi, baseret på KOMMANDO/DATA

Anbefalede: