Menampilkan Input Keypad pada LCD
1. Alat dan Bahan [Kembali]
2. Rangkaian Simulasi [Kembali]
3. Prinsi Kerja Rangkaian [Kembali]
Pada rangkaian diatas apabila program dimasukkan sudah benar, maka setelah menekan angka 1 pada Keypad maka akan tampil tulisan "Praktikum" pada LCD. Pada rangkaian, Keypad berfungsi sebagai komponen input, sedangkan LCD berfungsi sebagai komponen output. Dengan adanya program pada Arduino maka data yang dikirim dari Keypad akan diproses pada Arduino, sebelum dikirim ke LCD untuk ditampilkan.
4. Video Rangkaian [Kembali]
5. Analisa [Kembali]
1. Analisa pengaruh pin V0/VEE, RW, Enable, Anoda, Katoda pada LCD.
Pin VEE pada LCD digunakan untuk mengatur kontras atau nyala karakter pada tampilan layar LCD, yang biasanya dihubungkan dengan potensiometer. Semakin besar tegangan yang diinput dari potensiometer ke pin VEE maka layar LCD akan semakin terang / karakter akan semakin terlihat, dan begitu pula sebaliknya.
Pin RW pada LCD digunakan untuk memberi perintah Read/Write. Jika pin dihubungkan ke Ground (LOW) maka LCD akan menampilkan (Write) hasil olahan perintah dari bus data, dan jika pin dihubungkan ke VCC (HIGH) maka program akan membaca (Read) memori LCD.
Pin Enable digunakan untuk memberi izin akses LCD. Saat pin En berlogika LOW berarti LCD sedang dalam proses menerima data, sehingga tidak dapat diakses. Saatpin berlogika HIGH berarti LCD sedang dalam proses bekerja (Read/Write).
Pin anoda LCD terhubung kek kaki anoda LED yang terdapat pada layar LCD, sedangkan pin katoda terhubung ke kaki katoda LED. Agar karakter pada layar LCD dapat ditampilkan maka pin anoda harus dihubungkan ke VCC dan pin katoda dihubungkan ke Ground.
2. Analisa pengaruh potensiometer pada LCD.
Potensiometer digunakan untuk mengatur kontras layar LCD, yang dihubungkan melalui pin VEE dengan pin tengah potensiometer, dan dua pin potensiometer lainnya dihubungkan ke VCC dan Ground. Karakter pada layar LCD akan semakin terlihat (kontras naik) jika tegangan dari potensiometer ke pin VEE semakin besar.
3. Analisa prosees scanning pada Keypad.
Proses scanning yaitu proses membaca data input dan output pada keypad. Pada keypad, terdapat beberapa baris dan kolom. Misal, pada keypad 4x3 terdapat 4 baris dan 3 kolom. Pin yang terdapat pada baris atau kolom salah satunya dihubungkan ke mikrokontroler jalur input, dan satunya lagi ke jalur output. Jika pin baris dihubungkan ke jalur output maka pin kolom dihubungkan ke jalur input. Proses scanning yang terjadi yaitu saat mengirimkan (input) logika LOW ke kolom 1 dan HIGH ke kolom lainnya, lalu membaca (output) data pada baris, maka saat tombol kedua (kolom 2, baris 1) ditekan akan menghasilkan data 101 011, dan jika tombol ketujuh (kolom 1, baris 3) ditekan akan menghasilkan data 011 110. Jadi, pada proses scanning tersebut terdapat dua data yang merupakan data input dan data output, yang mana data input saat tombol kedua ditekan yaitu 101 dan data outputnya yaitu 011, lalu data input saat tombol ketujuh ditekan yaitu 011 dan data outputnya yaitu 110.
6. Link Download [Kembali]
- HTML - Link Download
- Simulasi Proteus - Link Download
- Listing Program - Link Download
- Video - Link Download
- Datasheet Arduino UNO - Link Download
- Datasheet Keypad - Link Download
- Datasheet LCD - Link Download
- Library - Link Download
Tidak ada komentar:
Posting Komentar