Mikro 2021 Percobaan 3 Modul I Menampilkan Input Keypad Pada LCD
9:52:00 AM
MENAMPILKAN INPUT KEYPAD PADA LCD
Keypad
LCD
2. Rangkaian Simulasi [Kembali]
3. Listing Program[Kembali]
-Source Code
#include <LiquidCrystal.h> //Deklarasi libary LCD
#include <Keypad.h> //Deklarasi library Keypad
const byte ROWS = 4; //Deklarasi jumlah baris
const byte COLS = 3; /Deklarasi jumlah kolom
char keys[ROWS][COLS] = {
{'1','2','3'},
{'4','5','6'},
{'7','8','9'}, //Inisialisasi keypad matriks 4x3
{'*','0','#'}
};
byte rowPins[ROWS] = {10, 9, 8, 7}; //Deklarasi pin yang digunakan untuk baris
byte colPins[COLS] = {13, 12, 11}; //Deklarasi pin yang digunakan untuk kolom
//Inisialisasi Library dengan pin yang digunakan
LiquidCrystal lcd(A0, A1, A2, A3, A4, A5);
Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );
void setup() { //Semua kode dalam fungsi ini akan dieksekusi sekali
//Set baris dan kolom LCD
lcd.begin(20, 4);
lcd.setCursor(1,2);
lcd.setCursor(4,3);
lcd.setCursor(0,0);
}
void loop() { //Semua kode dalam fungsi ini akan dieksekusi berulang
char key = keypad.getKey(); //Membaca keypad
if (key) { //Kondisi pilihan jika keypad ditekan
lcd.print(key); //Menampilkan input dari keypad pada LCD
}
}
-Visual Designer
4. Kondisi [Kembali]
Buatlah teks pada lcd dengan posisi rata kanan |
Buatlah teks pada lcd dengan posisi rata kiri |
Buatlah teks pada lcd dengan posisi di tengah |
Buatlah teks pada lcd berjalan ke kanan |
Buatlah teks pada lcd berjalan ke bawah |
Buatlah teks pada lcd berjalan ke atas |
Buatlah teks pada lcd berjalan ke kiri |
Buatlah animasi teks pada lcd blinking |
Buatlah animasi teks pada lcd masuk dari kanan |
Ketika ditekan angka 1 pada keypad, muncul tulisan "Praktikum" |
Ketika ditekan angka 2 pada keypad, muncul tulisan "Praktikum Mikroprosesor dan Mikrokontroler" |
Ketika ditekan angka 5 pada keypad, muncul tulisan "Teknik Elektro Unand" |
Ketika ditekan angka 6 pada keypad, muncul tulisan "Laboratotrium Elektronika Industri" |
Ketika ditekan angka 7 pada keypad, muncul tulisan "Praktikum ", ketika ditekan tombol 2 muncul tulisan "Mikro" |
Ketika ditekan angka 3 pada keypad, muncul tulisan "Praktikum Mikroprosesor dan Mikrokontroler" yang bergerak dari kiri ke kanan |
Ketika ditekan angka 4 pada keypad, muncul tulisan "Praktikum Mikroprosesor dan Mikrokontroler" |
Ketika ditekan angka 1 pada keypad, muncul tulisan "Labor ", ketika ditekan tombol 2 muncul tulisan "LEI" |
Ketika ditekan angka 7 pada keypad, muncul tulisan "JTE Unand" yang bergulir dari kanan ke kiri |
Ketika ditekan# , keluar angka 12345678 |
Ketika ditekan *, keluar angka 0987654321 |
5. Video Simulasi [Kembali]
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