Innehållsförteckning:

Arduino för nybörjare: Arduino -gränssnitt med 16x2 LCD förklarat: 5 steg
Arduino för nybörjare: Arduino -gränssnitt med 16x2 LCD förklarat: 5 steg

Video: Arduino för nybörjare: Arduino -gränssnitt med 16x2 LCD förklarat: 5 steg

Video: Arduino för nybörjare: Arduino -gränssnitt med 16x2 LCD förklarat: 5 steg
Video: Lesson 12: Using Arduino Programming function and switch | SunFounder Robojax 2024, November
Anonim
Arduino för nybörjare: Arduino -gränssnitt med 16x2 LCD förklarat
Arduino för nybörjare: Arduino -gränssnitt med 16x2 LCD förklarat

Hej alla, Numera har Arduino blivit mycket populärt och alla accepterar det också på grund av enkel kodning.

Jag har skapat en serie Arduino Basics som hjälper nybörjare, nybörjare och till och med utvecklare att få modulen att fungera. Denna serie har täckt grundläggande moduler, gränssnitt som används mellan modul och Arduino och kodning.

Låt oss börja..

Steg 1: Pinout av 16x2 LCD

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

16x2 LCD är 16 tecken och 2 rad LCD som har 16 stift för anslutning. Denna LCD -skärm kräver data eller text i ASCII -format för att kunna visas. Första raden Börjar med 0x80 och andra raden börjar med 0xC0 -adress.

LCD kan fungera i 4-bitars eller 8-bitars läge. I 4-bitars läge skickas data/kommando i Nibble Format Först högre nibble och sedan lägre Nibble

Till exempel, för att skicka 0x45 Först skickas 4 Sedan skickas 5.

Steg 2: Anslutning av 16x2 LCD -gränssnitt med Arduino

Anslutning av 16x2 LCD -gränssnitt med Arduino
Anslutning av 16x2 LCD -gränssnitt med Arduino

Steg 3: Stiftkontroll och flöde

Det finns 3 styrstift som är RS, RW, E.

Hur man använder RS: När kommando skickas, dåRS = 0 När data skickas, då RS = 1

RW -stift är Läs/skriv.

där, RW = 0 betyder Skriv data på LCD

RW = 1 betyder Läs data från LCD

Så här använder du RW:

När vi skriver till LCD -kommando/data ställer vi in PIN -koden som LÅG.

När vi läser från LCD, ställer vi in PIN -koden som HÖG.

I vårt fall har vi kopplat den till LÅG nivå, eftersom vi alltid kommer att skriva till LCD.

Så här använder du E (Aktivera):

När vi skickar data till LCD ger vi puls till LCD med hjälp av E -stift.

Steg 4: Flöde på hög nivå

Detta är ett högt flöde som vi måste följa när vi skickar KOMMANDO/DATA till LCD.

Higher Nibble Enable Pulse,

Korrekt RS -värde, Baserat på KOMMANDO/DATA

Lägre nibble

Aktivera puls,

Korrekt RS -värde, Baserat på KOMMANDO/DATA

Rekommenderad: