Isi kandungan:

Hai dunia! di LCD Menggunakan CloudX M633: 4 Langkah
Hai dunia! di LCD Menggunakan CloudX M633: 4 Langkah

Video: Hai dunia! di LCD Menggunakan CloudX M633: 4 Langkah

Video: Hai dunia! di LCD Menggunakan CloudX M633: 4 Langkah
Video: ๐Ÿ“Ÿ Papar bacaan LUX Meter di LCD I2C & pantau dalam Blynk App ๐Ÿ“ฑ | Tanya MatGyver 2024, November
Anonim
Hai dunia! di LCD Menggunakan CloudX M633
Hai dunia! di LCD Menggunakan CloudX M633

Dalam Tutorial ini, kita akan memaparkan di LCD (Liquid Crystal Display).

Langkah 1: LCD (Paparan Kristal cecair)

LCD (Paparan Kristal cecair)
LCD (Paparan Kristal cecair)

LCD mempunyai antara muka selari, yang bermaksud bahawa mikrokontroler harus memanipulasi beberapa pin antara muka sekaligus untuk mengawal paparan. Antara muka terdiri daripada pin berikut:

Pin pilih pilih (RS) yang mengawal di mana dalam memori LCD tempat anda menulis data. Anda boleh memilih sama ada daftar data, yang menyimpan apa yang ada di layar, atau daftar arahan, di mana pengawal LCD mencari petunjuk mengenai apa yang harus dilakukan selanjutnya.

Pin Baca / Tulis (R / W) yang memilih mod membaca atau mod penulisan

Pin Aktif yang membolehkan penulisan ke daftar

8 pin data (D0 -D7). Keadaan pin ini (tinggi atau rendah) adalah bit yang anda tulis ke daftar semasa anda menulis, atau nilai yang anda baca ketika anda membaca.

Terdapat juga pin perintang paparan (Vo), pin bekalan kuasa (+ 5V dan Gnd) dan pin Lampu Latar LED (Bklt + dan BKlt-) yang boleh anda gunakan untuk menghidupkan LCD, mengawal kontras paparan, dan menghidupkan dan mematikan LED lampu latar masing-masing.

Proses mengendalikan paparan melibatkan memasukkan data yang membentuk gambar dari apa yang ingin anda paparkan ke dalam daftar data, kemudian memasukkan petunjuk ke dalam daftar instruksi. Perpustakaan LiquidCrystal mempermudah ini untuk anda, jadi anda tidak perlu mengetahui arahan tahap rendah.

LCD serasi Hitachi dapat dikendalikan dalam dua mod: 4-bit atau 8-bit. Mod 4-bit memerlukan tujuh pin I / O dari Arduino, sementara mod 8-bit memerlukan 11 pin. Untuk memaparkan teks di layar, anda boleh melakukan hampir semua perkara dalam mod 4-bit, jadi contoh menunjukkan cara mengendalikan LCD 2x16 dalam mod 4-bit.

Langkah 2: KOMPONEN

KOMPONEN
KOMPONEN
KOMPONEN
KOMPONEN
KOMPONEN
KOMPONEN
KOMPONEN
KOMPONEN
  • CloudX M633
  • CloudX SoftCard
  • Kabel V3
  • LCD 16x2
  • Potensiometer Ohm 10k
  • Kawat pelompat
  • Perintang 220 ohm
  • Papan Roti

anda boleh membeli komponen anda di sini

Langkah 3: PERKAKASAN

PERKAKASAN
PERKAKASAN
  • Pin LCD RS ke pin digital 1 dari Cloudx M633
  • LCD Dayakan pin ke pin digital 2 dari Cloudx M633
  • Pin LCD D4 ke pin digital 3 dari Cloudx M633
  • Pin LCD D5 ke pin digital 4 dari Cloudx M633
  • Pin LCD D6 ke pin digital 5 dari Cloudx M633
  • Pin LCD D7 ke pin digital 6 dari Cloudx M633

Selain itu, pasangkan periuk 10k ke + 5V dan GND, dengan pengelap (output) ke pin VO skrin LCD. Perintang 220 ohm digunakan untuk menghidupkan lampu latar paparan, biasanya pada pin 15 dan 16 penyambung LCD

Langkah 4: KOD

Salin kod ini ke CloudX IDE anda

# sertakan # sertakan

persediaan () {

Pengaturan lcd (1, 2, 3, 4, 5, 6); lcdCmd (jelas); lcdCmd (kursorOff);

gelung () {

lcdWriteText (1, 2, "HELLO WORLD!"); lcdWriteText (2, 2, "SAYA MENGGUNAKAN CLOUDX");

}

}

Disyorkan: