Sadržaj:
Video: Zdravo svijete! na LCD -u pomoću CloudX M633: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
U ovom vodiču ćemo prikazati na LCD -u (zaslon s tekućim kristalima).
Korak 1: LCD (ekran sa tečnim kristalima)
LCD -i imaju paralelno sučelje, što znači da mikrokontroler mora manipulirati s nekoliko pinova sučelja odjednom za upravljanje zaslonom. Interfejs se sastoji od sledeć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 uputstava, gdje LCD kontroler traži upute o tome što dalje učiniti.
Čitanje/pisanje (R/W) pin koji bira način čitanja ili način pisanja
Omogući pin koji omogućava upisivanje u registre
8 pinova podataka (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 prikaza (Vo), pinovi za napajanje (+ 5V i Gnd) i pinovi za LED pozadinsko osvjetljenje (Bklt+ i BKlt-) koje možete koristiti za napajanje LCD-a, kontrolu kontrasta ekrana i uključivanje i isključivanje LED-a pozadinsko osvetljenje.
Proces kontrole prikaza uključuje stavljanje podataka koji formiraju sliku onoga što želite prikazati u registre podataka, zatim stavljanje uputstava u registar instrukcija. Biblioteka LiquidCrystal vam to pojednostavljuje tako da ne morate znati upute niskog nivoa.
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
- CloudX M633
- CloudX SoftCard
- V3 kabel
- LCD 16x2
- Potenciometar 10k Ohm
- Žica za kratkospojnike
- 220 omski otpornik
- BreadBoard
svoju komponentu možete kupiti OVDJE
Korak 3: 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, sa svojim brisačem (izlazom) na VO pin LCD ekrana. Za napajanje pozadinskog osvjetljenja ekrana koristi se otpornik od 220 ohma, obično na pinovima 15 i 16 LCD konektora
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, "HELLO WORLD!"); lcdWriteText (2, 2, "I USE CLOUDX");
}
}
Preporučuje se:
Jednostavna CloudX M633 digitalna štoperica: 4 koraka
Jednostavna CloudX M633 digitalna štoperica: U ovom projektu napravit ćemo verziju digitalnog sata koji može bilježiti sate, minute i sekunde, poput štoperice na vašem mobilnom telefonu! Koristit ćemo LCD za prikaz vremena
Zdravo, Snježni anđele!: 6 koraka
Zdravo, Snježni anđele !: Ova se aktivnost koristi za predstavljanje kola, vodiča i izolatora od 4. do 5. razreda. Nakon izvođenja lekcije uveo sam ovu aktivnost kako bih uključio i potaknuo učenike da aktivno shvate kako kola, vodiči i izolatori zapravo
Ne tako pametno-ali-vrlo zdravo-ipak-pomalo jezivo ogledalo: 5 koraka (sa slikama)
Ne tako pametno-ali-vrlo zdravo-ipak-pomalo jezivo ogledalo: Treba vam ogledalo, ali ne želite dodati još jedan pametan objekt u svoj dom? Onda je ovo ne tako pametno-ali-vrlo zdravo-ipak-pomalo jezivo ogledalo upravo za vas
Zdravo Blynk! Povezivanje SPEEEduino s aplikacijom Blynk: 5 koraka
Zdravo Blynk! Povezivanje SPEEEduino-a sa aplikacijom Blynk: Šta je SPEEEduino? SPEEEduino je ploča mikrokontrolera sa omogućenim Wi-Fi-jem zasnovana na Arduino ekosistemu, izgrađena za nastavnike. SPEEEduino kombinuje faktor oblika i mikrokontroler Arduina sa ESP8266 Wi-Fi SoC-om, čineći
ELEKTRONSKE KOCKE KORIŠĆENJEM CLOUDX M633: 5 koraka
ELEKTRONIČKE KOCKE KORIŠĆENJEM CLOUDX -a M633: Mora da smo svi na ovaj ili onaj način igrali kocku koristeći kockice. Poznavanje vrlo nepredvidive prirode onoga što bi bacanje kockica moglo biti prikazano dodatno dodaje mnogo zabavne igre. Ovim putem predstavljam elektronički digitalni dik