Pada percobaan 3 ini kelompok kami mengambil kondisi 5 yaitu Ketika ditekan angka 5 pada keypad, muncul tulisan "Teknik Elektro Unand"




Sebelum ditekan angka 5


Setelah ditekan angka 5




Listing Program 
#include <LiquidCrystal.h> //Deklarasi liberary 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
  //Menyetel baris dan kolom LCD
  lcd.begin(20, 4);
}

void loop() { //Semua kode dalam fungsi ini akan dieksekusi berulang
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Tekan 5");
delay(1000);
char key = keypad.getKey(); //Membaca keypad
    if (key=='5') { //Kondisi pilihan jika keypad ditekan
      lcd.setCursor(0,1);
      lcd.print("Teknik Elektro Unand"); //Menampilkan input dari keypad pada LCD
      delay(10000);
    }
}









 

Prinsip kerja untuk percobaan 3 ini yaitu dapat kita lihat pada programnya terlebih dahulu, dimana dilakukan deklarasi library yang digunakan yaitu keypad dan LCD, lalu beri keterangan banyak baris dan kolom, kemudian buat jenis key pada setiap matriks. Beri penjelasan pin baris dan kolom yang digunakan untuk keypad dan beri penjelasan pin untuk LCD. Gunakan fungsi untuk penggunaan keypad, dan setup untuk jenis LCD. kemudian lakukan loop untuk print tekan 5 dengan setcursor di 0,0 kemudan beri perujukan jika ditekan key 5 maka print teknik elektro unand untuk 0,1 set cursor


Download Rangkaian DISINI
Download Video DISINI
Download HTML DISINI
Download datasheet Arduino DISINI







Tidak ada komentar:

Posting Komentar

SISTEM DIGITAL TAHUN 2022 OLEH : Wahyoe Olfat Pratama 2010952045 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS ANDALAS PADANG 2021