Daftar Isi:
- Langkah 1: LCD (Liquid Crystal Display)
- Langkah 2: KOMPONEN
- Langkah 3: PERANGKAT KERAS
- Langkah 4: KODE
Video: Halo Dunia! pada LCD Menggunakan CloudX M633: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Dalam Tutorial ini, kita akan menampilkan pada LCD (Liquid Crystal Display).
Langkah 1: LCD (Liquid Crystal Display)
LCD memiliki antarmuka paralel, artinya mikrokontroler harus memanipulasi beberapa pin antarmuka sekaligus untuk mengontrol tampilan. Antarmuka terdiri dari pin berikut:
Pin register select (RS) yang mengontrol di mana dalam memori LCD Anda menulis data. Anda dapat memilih register data, yang menyimpan apa yang ditampilkan di layar, atau register instruksi, di mana pengontrol LCD mencari instruksi tentang apa yang harus dilakukan selanjutnya.
Pin Baca/Tulis (R/W) yang memilih mode membaca atau mode menulis
Pin Aktifkan yang memungkinkan penulisan ke register
8 pin data (D0 -D7). Status pin ini (tinggi atau rendah) adalah bit yang Anda tulis ke register saat Anda menulis, atau nilai yang Anda baca saat membaca.
Ada juga pin kontras tampilan (Vo), pin catu daya (+5V dan Gnd) dan pin Lampu Latar LED (Bklt+ dan BKlt-) yang dapat Anda gunakan untuk menyalakan LCD, mengontrol kontras tampilan, dan menghidupkan dan mematikan LED. lampu latar, masing-masing.
Proses pengontrolan tampilan melibatkan memasukkan data yang membentuk gambar dari apa yang ingin ditampilkan ke dalam register data, kemudian memasukkan instruksi ke dalam register instruksi. Perpustakaan LiquidCrystal menyederhanakan ini untuk Anda sehingga Anda tidak perlu mengetahui instruksi tingkat rendah.
LCD yang kompatibel dengan Hitachi dapat dikontrol dalam dua mode: 4-bit atau 8-bit. Mode 4-bit membutuhkan tujuh pin I/O dari Arduino, sedangkan mode 8-bit membutuhkan 11 pin. Untuk menampilkan teks di layar, Anda dapat melakukan hampir semua hal dalam mode 4-bit, jadi contoh menunjukkan cara mengontrol LCD 2x16 dalam mode 4-bit.
Langkah 2: KOMPONEN
- CloudX M633
- CloudX SoftCard
- Kabel V3
- LCD 16x2
- Potensiometer 10k Ohm
- Kawat jumper
- resistor 220 ohm
- Papan tempat memotong roti
Anda dapat membeli komponen AndaDi sini
Langkah 3: PERANGKAT KERAS
- Pin RS LCD ke pin digital 1 dari Cloudx M633
- LCD Aktifkan 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, sambungkan pot 10k ke +5V dan GND, dengan penghapus (output) ke layar LCD pin VO. Sebuah resistor 220 ohm digunakan untuk menyalakan lampu latar layar, biasanya pada pin 15 dan 16 dari konektor LCD
Langkah 4: KODE
Salin kode ini ke IDE CloudX Anda
#sertakan#sertakan
mempersiapkan(){
lcdSetting(1, 2, 3, 4, 5, 6); lcdCmd (jelas); lcdCmd(kursorMati);
lingkaran(){
lcdWriteText(1, 2, "HALO DUNIA!"); lcdWriteText(2, 2, "SAYA MENGGUNAKAN CLOUDX");
}
}
Direkomendasikan:
Video Tutorial De Tecnologias Creativas 01: Halo Dunia! Berkedip, Hacemos Parpadear Nuestro Primer Led Con Arduino: 4 Langkah
Video Tutorial De Tecnologias Creativas 01: Halo Dunia! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: En este tutorial vamos a aprender como hacer parpadear (blink) un diodo LED con una placa Arduino Uno. Este ejercicio lo realizaremos mediante simulación y para ello utilizaremos Sirkuit Tinkercad (utilizando una cuenta gratuita).A continuación se
Halo Dunia - Java: 5 Langkah
Hello World - Java: Dalam program ini kita akan belajar cara mencetak ke konsol di Java
Java - Halo Dunia!: 5 Langkah
Java - Hello World!: Langkah pertama dalam mempelajari bahasa pemrograman apa pun adalah mencetak "Hello World!" Instruksi ini akan membawa Anda melalui semua langkah yang diperlukan untuk mencetak hello world di java
DICE ELEKTRONIK MENGGUNAKAN CLOUDX M633: 5 Langkah
DADU ELEKTRONIK MENGGUNAKAN CLOUDX M633: Kita semua pasti pernah memainkan permainan peluang dengan satu atau lain cara menggunakan dadu. Mengetahui sifat yang sangat tidak terduga dari apa yang akan ditampilkan oleh pelemparan dadu semakin menambah banyak permainan yang menyenangkan
Menggunakan Tombol untuk ON & OFF Led Dengan CloudX M633: 3 Langkah
Menggunakan Tombol untuk ON & OFF Led Dengan CloudX M633: <img src ="https://www.instructables.com/files/deriv/FLC/57B2…"/> Tahukah Anda bahwa Anda dapat menggunakan CloudX M633 untuk menyalakan LED ketika Anda menekan tombol? Dalam proyek ini saya akan menunjukkan kepada Anda bagaimana Anda dapat menggunakan tombol untuk ON dan OFF Led. NS