Dalam desain embedded system berbasis Arduino, modul Liquid Crystal Display memainkan peran yang sangat penting. Oleh karena itu, sangat penting untuk dipelajari bagaimana antarmuka LCD dengan Arduino 16 × 2 dalam desain sistem tertanam. Unit tampilan sangat penting dalam komunikasi antara dunia manusia dan dunia mesin. Unit tampilan bekerja dengan prinsip yang sama, tidak tergantung pada ukuran layar, mungkin besar atau kecil. Kami sedang mengerjakan tampilan sederhana seperti unit 16 × 1 dan 16 × 2. Unit tampilan 16 × 1 memiliki 16 karakter yang ada dalam satu baris dan unit tampilan 16 × 2 memiliki 32 karakter yang ada dalam 2 baris. Perlu kita ketahui bahwa untuk menampilkan setiap karakter terdapat 5 × 10 piksel. Jadi untuk menampilkan satu karakter semua 50 piksel harus bersama-sama. Pada tampilan terdapat pengontrol yaitu HD44780 yang digunakan untuk mengontrol piksel karakter yang akan ditampilkan.
Apa itu Layar Kristal Cair?
Itu layar kristal cair menggunakan properti pemantauan cahaya kristal cair dan tidak memancarkan cahaya secara langsung. Layar kristal cair adalah layar panel datar atau tampilan visual elektronik. Dengan informasi rendah, konten LCD diperoleh dalam gambar tetap atau gambar sewenang-wenang yang ditampilkan atau disembunyikan seperti kata-kata, angka, atau Tampilan 7 segmen . Gambar sewenang-wenang terdiri dari tidak besar piksel kecil dan elemen memiliki elemen yang lebih besar.
Layar Kristal Cair
Layar Kristal Cair 16x2
Layar kristal cair 16 × 2 berisi dua garis horizontal dan digunakan untuk mengompresi ruang dari 16 karakter tampilan. Pada inbuilt, LCD memiliki dua register yang dijelaskan di bawah ini.
- Daftar Perintah
- Daftar Data
Daftar Perintah: Register ini digunakan untuk memasukkan perintah khusus ke dalam LCD. Perintah adalah kumpulan data khusus dan digunakan untuk memberikan perintah internal ke tampilan kristal cair seperti layar yang jelas, pindah ke baris 1 karakter 1, mengatur kursor, dll.
Daftar Data: Register data digunakan untuk memasukkan baris di LCD
Layar Kristal Cair 16x2
Diagram pin dan deskripsi masing-masing pin telah dijelaskan pada tabel berikut.
Pin No | Nama Pin | Deskripsi Pin |
Pin 1 | GND | Pin ini adalah pin arde dan LCD dihubungkan ke arde |
Pin 2 | VCC | Pin VCC digunakan untuk menyuplai daya ke LCD |
Pin 3 | VEE | Pin ini digunakan untuk mengatur kontras LCD dengan menghubungkan resistor variabel di antara VCC & Ground. |
Pin 4 | RS | RS dikenal sebagai register pilih dan memilih register Perintah / Data. Untuk memilih register perintah, RS harus sama dengan nol. Untuk memilih register Data RS harus sama dengan satu. |
Pin 5 | R / W | Pin ini digunakan untuk memilih operasi Read / Write. Untuk melakukan operasi tulis, R / W harus sama dengan nol. Untuk melakukan operasi baca, R / W harus sama dengan satu. |
Pin 6 | DI | Pin ini merupakan sinyal pengaktifan jika pulsa positif melewati sebuah pin, maka pin tersebut berfungsi sebagai pin baca / tulis. |
Pin 7 | DB0 ke DB7 | Pin 7 berisi total 8 pin yang digunakan sebagai pin Data LCD. |
Pin 15 | LED + | Pin ini terhubung ke VCC dan digunakan untuk pin 16 untuk mengatur cahaya lampu latar LCD. |
Pin 16 | LED - | Pin ini terhubung ke Ground dan digunakan untuk pin 15 untuk mengatur cahaya lampu latar LCD. |
Antarmuka LCD dengan Modul Arduino
Diagram sirkuit berikut menunjukkan tampilan kristal cair dengan Modul Arduino . Dari diagram rangkaian, kita dapat mengamati bahwa pin RS LCD terhubung ke pin 12 Arduino. Pin LCD R / W dihubungkan ke ground. Pin 11 dari Arduino terhubung ke pin sinyal pengaktifan modul LCD. Modul LCD & modul Arduino dihubungkan dengan mode 4-bit dalam proyek ini. Oleh karena itu ada empat jalur input yang DB4 ke DB7 dari LCD. Proses ini sangat sederhana, memerlukan lebih sedikit kabel koneksi dan kami juga dapat memanfaatkan modul LCD secara maksimal.
Antarmuka LCD dengan Modul Arduino
Jalur input digital (DB4-DB7) dihubungkan dengan pin Arduino dari 5-2. Untuk mengatur kontras tampilan disini kami menggunakan potensiometer 10K. Arus yang melalui lampu LED belakang berasal dari resistor 560-ohm. Colokan daya eksternal disediakan oleh papan ke Arduino. Menggunakan PC melalui port USB, Arduino dapat memberi daya. Beberapa bagian dari rangkaian dapat memerlukan catu daya + 5V yang diambil dari sumber 5V pada papan Arduino.
Diagram skematik berikut menunjukkan modul LCD yang berinteraksi dengan Arduino.
Diagram skematik
Artikel ini memberikan informasi tentang bagaimana modul LCD berinteraksi dengan Arduino. Saya harap dengan membaca artikel ini Anda telah mendapatkan pengetahuan dasar tentang bagaimana modul LCD dengan Arduino. Jika Anda memiliki pertanyaan tentang artikel ini atau tentang proyek mikrokontroler , jangan ragu untuk memberikan komentar di bagian bawah. Berikut pertanyaannya untuk anda, apa fungsi modul LCD dengan interface Arduino?
Kredit Foto:
- Apa itu Layar Kristal Cair imimg
- Layar Kristal Cair 16x2 blogspot
- Antarmuka LCD dengan Modul Arduino circuitstoday