Laporan Akhir Modul 1 Percobaan 3 UP&UC

<



 1. Komponen [KEMBALI]

Alat


Arduino UNO
Bahan

 Keypad

LCD





#include <LiquidCrystal.h> //Deklarasi library LCD 
#include <Keypad.h> //Deklarasi library keypad

const byte ROWS = 4; //Deklarasi jumlah baris 
const byte COLS = 4; //Deklarasi jumlah kolom 
char keys[ROWS][COLS] = {
{'1','2','3','A'},
{'4','5','6','B'},  //Inisialisasi keypad matriks 4x4
{'7','8','9','C'},
{'*','0','#','D'}
};
byte rowPins[ROWS] = {9876}; //Deklarasi pin yang digunakan untuk baris 
byte colPins[COLS] = {13121110}; //Deklarasi pin yang digunakan untuk kolom
// Inisialisasi library dengan pin yang digunakan 
LiquidCrystal lcd(A0, A1, A2, A3, A4, A5);
Keypad keypad = KeypadmakeKeymap(keys), rowPins, colPins, ROWS, COLS );
void setup() {  //Semua kode dalam fungsi ini akan dieksekusi sekali
// Set baris dan kolom LCD 
lcd.begin(204); 
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
}
}







1.     Kenapa Ketika kit menekan # akan muncul # pada LCD

Jawab :

Karena pada Program dituliskan

if (key) //Kondisi pilihan jika keypad ditekan

{

lcd.print(key); //Menampilkan input dari keypad pada LCD

}

Jadi Ketika salah satu key pada keypad ditekan maka key yang ditekan itu akan ditampilkan pada LCD.

 

2.     Apa fungsi pin anoda dan katoda pada LCD

Jawab:

Pin anoda dihubungkan ke kaki anoda LED latar untuk mendapatkan tegangan positif dan pin Katoda dihubungkan ke kaki Katoda LED latar untuk mendapatkan tegangan negatif. Kedua Pin tersebut digunakan untuk menyalakan LED supaya teks yang ditampilkan terlihat dalam kegelapan.

 

3.     Kenapa LCD dihubungkan pada pin analog

Jawab :

Pin analog pada Arduino (dan mikrokontroller lain pada umumnya) dapat digunakan untuk input dan output digital. Hanya saja pin analog memiliki fitur untuk dapat mengubah sinyal analog yang masuk menjadi nilai digital yang mudah diukur. Pin analog ini terhubung dengan converter pada mikrokontroller yang dikenal dengan istilah analog-to-digital converter (disingkat ADC atau A/D). Converter ini mengubah nilai analog berbentuk sinyal voltase ke dalam bentuk digital/angka supaya nilai analog ini dapat digunakan dengan lebih mudah dan aplikatif. Karena itu lah tidak masalah LCD dihubungkan ke pin analog maupun digital dan karena pada praktikum kali ini kita menggunakan keypad yang inputnya digital supaya tidak terlalu rumit pemasangannya LCD dihubungkan ke pin analog 



Video Simulasi              Download
Listing Program            Download
Rangkaian                           Download     
Flowchart                       Download
File Html                        Download

Tidak ada komentar:

Posting Komentar