Sadržaj:

Pozdrav svijete! na LCD -u pomoću CloudX M633: 4 koraka
Pozdrav svijete! na LCD -u pomoću CloudX M633: 4 koraka

Video: Pozdrav svijete! na LCD -u pomoću CloudX M633: 4 koraka

Video: Pozdrav svijete! na LCD -u pomoću CloudX M633: 4 koraka
Video: Arduino LCD - Hello World 2024, Studeni
Anonim
Pozdrav svijete! na LCD -u pomoću CloudX M633
Pozdrav svijete! na LCD -u pomoću CloudX M633

U ovom vodiču ćemo prikazati na LCD -u (zaslon s tekućim kristalima).

Korak 1: LCD (zaslon s tekućim kristalima)

LCD (zaslon s tekućim kristalima)
LCD (zaslon s tekućim kristalima)

LCD -i imaju paralelno sučelje, što znači da mikrokontroler mora manipulirati s nekoliko pinova sučelja odjednom za upravljanje zaslonom. Sučelje se sastoji od sljedećih pinova:

PIN za odabir registra (RS) koji kontrolira gdje u memoriji LCD -a upisujete podatke. Možete odabrati ili registar podataka koji sadrži ono što se prikazuje na ekranu ili registar uputa, gdje LCD kontroler traži upute o tome što dalje učiniti.

Igla za čitanje/pisanje (R/W) koja odabire način čitanja ili način pisanja

Omogući pin koji omogućuje pisanje u registre

8 podatkovnih pinova (D0 -D7). Stanja ovih pinova (visoka ili niska) su bitovi koje upisujete u registar dok pišete ili vrijednosti koje čitate dok čitate.

Tu su i pinovi za ograničenje zaslona (Vo), pinovi napajanja (+ 5V i Gnd) i pinovi LED pozadinskog osvjetljenja (Bklt+ i BKlt-) koje možete koristiti za napajanje LCD-a, kontrolu kontrasta zaslona i uključivanje i isključivanje LED-a pozadinsko osvjetljenje.

Postupak kontrole prikaza uključuje stavljanje podataka koji tvore sliku onoga što želite prikazati u registre podataka, zatim stavljanje uputa u registar uputa. Knjižnica LiquidCrystal pojednostavljuje vam ovo pa ne morate znati upute niske razine.

Hitachi-kompatibilni LCD-i mogu se kontrolirati u dva načina: 4-bitni ili 8-bitni. 4-bitni način rada zahtijeva sedam I/O pinova od Arduina, dok 8-bitni način zahtijeva 11 pinova. Za prikaz teksta na ekranu možete učiniti sve u 4-bitnom načinu rada, pa primjer pokazuje kako kontrolirati 2x16 LCD u 4-bitnom načinu rada.

Korak 2: SASTAVNA

KOMPONENTNI
KOMPONENTNI
KOMPONENTNI
KOMPONENTNI
KOMPONENTNI
KOMPONENTNI
KOMPONENTNI
KOMPONENTNI
  • CloudX M633
  • CloudX SoftCard
  • V3 kabel
  • LCD 16x2
  • Potenciometar 10k Ohm
  • Žica kratkospojnika
  • Otpor 220 ohma
  • BreadBoard

svoju komponentu možete kupiti OVDJE

Korak 3: HARDVER

HARDVER
HARDVER
  • LCD RS pin na digitalni pin 1 Cloudx M633
  • LCD Omogući pin na digitalni pin 2 Cloudx M633
  • LCD D4 pin na digitalni pin 3 Cloudx M633
  • LCD D5 pin na digitalni pin 4 Cloudx M633
  • LCD D6 pin na digitalni pin 5 Cloudx M633
  • LCD D7 pin na digitalni pin 6 Cloudx M633

Dodatno, spojite 10k lonac na +5V i GND, s njegovim brisačem (izlazom) na VO pin LCD zaslona. Za napajanje pozadinskog osvjetljenja zaslona koristi se otpornik od 220 ohma, obično na kontaktima 15 i 16 LCD priključka

Korak 4: KODIRANJE

Kopirajte ovaj kôd u svoj CloudX IDE

#include#include

postaviti(){

lcdSetting (1, 2, 3, 4, 5, 6); lcdCmd (jasno); lcdCmd (cursorOff);

petlja(){

lcdWriteText (1, 2, "ZDRAVO SVIJET!"); lcdWriteText (2, 2, "I USE CLOUDX");

}

}

Preporučeni: