INHOUDSOPGAWE:

Hello Wêreld! op LCD met behulp van CloudX M633: 4 stappe
Hello Wêreld! op LCD met behulp van CloudX M633: 4 stappe

Video: Hello Wêreld! op LCD met behulp van CloudX M633: 4 stappe

Video: Hello Wêreld! op LCD met behulp van CloudX M633: 4 stappe
Video: How to use LCD LCD1602 with I2C module for Arduino - Robojax 2024, Desember
Anonim
Hello Wêreld! op LCD met CloudX M633
Hello Wêreld! op LCD met CloudX M633

In hierdie handleiding gaan ons op LCD (Liquid Crystal Display) vertoon.

Stap 1: LCD (vloeibare kristalskerm)

LCD (vloeibare kristalskerm)
LCD (vloeibare kristalskerm)

Die LCD's het 'n parallelle koppelvlak, wat beteken dat die mikrobeheerder verskeie koppelvlakpenne gelyktydig moet manipuleer om die skerm te beheer. Die koppelvlak bestaan uit die volgende penne:

'N Registerkiespen (RS) wat bepaal waarheen u in die LCD -geheue skryf, waarna u data skryf. U kan óf die dataregister, wat op die skerm verskyn, óf 'n instruksieregister kies, waar die LCD -beheerder instruksies soek oor wat u volgende moet doen.

'N Lees/skryf -pen (R/W) wat die leesmodus of skryfmodus kies

'N Aktiveringspen wat dit moontlik maak om na die registers te skryf

8 datapennetjies (D0 -D7). Die toestande van hierdie penne (hoog of laag) is die stukkies wat u na 'n register skryf wanneer u skryf, of die waardes wat u lees wanneer u lees.

Daar is ook 'n skermspeld (Vo), kragtoevoerpenne (+ 5V en Gnd) en LED-agterlig (Bklt+ en BKlt-) penne wat u kan gebruik om die LCD aan te skakel, die skermkontras te beheer en die LED aan en uit te skakel agtergrond, onderskeidelik.

Die proses om die skerm te beheer, behels dat die data wat die beeld vorm van wat u wil vertoon, in die dataregisters geplaas word en dan instruksies in die instruksieregister geplaas word. Die LiquidCrystal-biblioteek vereenvoudig dit vir u, sodat u nie die instruksies op lae vlak hoef te ken nie.

Die Hitachi-versoenbare LCD's kan in twee modusse beheer word: 4-bis of 8-bis. Die 4-bis-modus benodig sewe I/O-penne van die Arduino, terwyl die 8-bis-modus 11 penne benodig. Om teks op die skerm te vertoon, kan u alles in die 4-bis-modus doen, so 'n voorbeeld toon hoe u 'n 2x16 LCD in die 4-bis-modus kan beheer.

Stap 2: KOMPONENT

KOMPONENT
KOMPONENT
KOMPONENT
KOMPONENT
KOMPONENT
KOMPONENT
KOMPONENT
KOMPONENT
  • CloudX M633
  • CloudX SoftCard
  • V3 koord
  • LCD 16x2
  • 10k Ohm potensiometer
  • Springdraad
  • 220 ohm weerstand
  • Broodbord

u kan u komponent hier koop

Stap 3: HARDWARE

HARDWARE
HARDWARE
  • LCD RS -pen na digitale pen 1 van die Cloudx M633
  • LCD Aktiveer pen tot digitale pen 2 van die Cloudx M633
  • LCD D4 -pen na digitale pen 3 van die Cloudx M633
  • LCD D5 -pen na digitale pen 4 van die Cloudx M633
  • LCD D6 -pen na digitale pen 5 van die Cloudx M633
  • LCD D7 -pen na digitale pen 6 van die Cloudx M633

Draai ook 'n 10k -pot tot +5V en GND, met die veër (uitset) na die LCD -skerm VO pin. 'N Weerstand van 220 ohm word gebruik om die agtergrond van die skerm aan te skakel, gewoonlik op pen 15 en 16 van die LCD -aansluiting

Stap 4: KODERING

Kopieer hierdie kode na u CloudX IDE

#insluit#insluit

stel op(){

lcdSetting (1, 2, 3, 4, 5, 6); lcdCmd (duidelik); lcdCmd (wyseraf);

lus () {

lcdWriteText (1, 2, "HELLO WORLD!"); lcdWriteText (2, 2, "EK GEBRUIK CLOUDX");

}

}

Aanbeveel: