Sadržaj:
Video: Pozdrav svijete! na LCD -u pomoću CloudX M633: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
U ovom vodiču ćemo prikazati na LCD -u (zaslon s tekućim kristalima).
Korak 1: 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
- 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
- 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:
Pozdrav tijekom cijele godine: 8 koraka
Cjelogodišnje čestitke: Cjelogodišnje pozdrave, blagoslovni dar koji odgovara svim uzrastima! Cjelogodišnje čestitke osmišljene su za početnike u Arduinu
Pozdrav vlaku! ATtiny 1614: 8 koraka (sa slikama)
Pozdrav vlaku! ATtiny 1614: Za moj razred Fab Academy moram stvoriti ploču s mikrokontrolerom, gumbom i LED diodom. Za izradu ću koristiti Eagle
Java - Zdravo Svijete !: 5 koraka
Java - Hello World !: Prvi korak u učenju bilo kojeg programskog jezika jest ispisati ga " Hello World! &Quot; Ovaj vodič će vas provesti kroz sve potrebne korake za ispis hello world u javi
Pozdrav Blynk! Povezivanje SPEEEduino s aplikacijom Blynk: 5 koraka
Pozdrav Blynk! Povezivanje SPEEEduina s aplikacijom Blynk: Što je SPEEEduino? SPEEEduino je ploča mikrokontrolera s omogućenim Wi-Fi-jem zasnovana na ekosustavu Arduino, izgrađena za nastavnike. SPEEEduino kombinira faktor oblika i mikrokontroler Arduina s ESP8266 Wi-Fi SoC-om, čineći
Pozdrav Djedu Mrazu: 4 koraka (sa slikama)
Pozdravljajući Djeda Božićnjaka: Ovaj je projekt napravljen u sklopu božićnih ukrasa. To je lutka Djeda Mraza sa svjetlima i rukom koja se pomiče kad vas prepozna