Disusun Oleh :
I Made Widyaputra
1210191027
2 D4 TEKNIK TELEKOMUNIKASI A
2020/2021
PERCOBAAN 4
A. TUJUAN
1. Melakukan proses scanning pada keypad sebagai input
2. Dapatmembuat proses control display LED sebagai output
B. DASAR TEORI
Keypad merupakan rangkaian tombol yang berfungsi untuk member sinyal
pada suatu rangkaian dengan menghubungkan jalur-jalur tertentu. Keypad
terdiri dari sejumlah saklar/tombol, yang terhubung sebagai baris dan kolom.
Keypad ada berbagai macam berdasarkan jumlah tombolnya.Misalnya 3×4 dan
4×4. Keypad sebagai suatu input pada beberapa peralatan yang berbasis
mikroprosessor atau mikrokontroller.
C. HARDWARE
• Arduino Uno Board
• 1 buah Keypad 3x4
• 1 buah resistor 330 ohm
• 1 buah LED
• Kabel jumper
E. LANGKAH PERCOBAAN
1. Tancapkan usb serial ke komputer.
2. Pastikan drivernya sudah terinstall dan dikenali dengan benar.
3. Cek driver, lihat port COM dan samakan pada software arduino
Ketika tombol “1” atau “*” keypad ditekan maka LED pada pin13 akan
menyala, namun saat dilepas LED akan padam. Lalu ketika tombol “*” di
hold (ditekan & tahan) maka LED akan berkedip-kedip
Program-2
PROGRAM 1
RANGKAIAN :
PROGRAM 2
RANGKAIAN :
G. LATIHAN
1. Modifikasi dari program-1 untuk menyalakan LED pada pin 13 tidak hanya
menggunakan 2 tombol keypad.
PROGRAM :
RANGKAIAN :
2. Program untuk menyalakan LED menggunakan keypad. Misal: tombol keypad-
1 (KP1) untukmenyalakan LED 1, tombol KP2 untuk LED 2 dst.
PROGRAM :
3. Flowchart latihan 1 dan 2
FLOWCHART LATIHAN 1
FLOWCHART LATIHAN 2
LINK VIDEO :
https://drive.google.com/drive/folders/1SEmoceGnDwM30nGbigTQQKSklUsHecXF?usp=s
haring
ANALISA
Pada percobaan kali ini yaitu “KONTROL NYALA LED DENGAN KEYPAD”, keypad
merupakan rangkaian tombol yang berfungsi untuk memberi sinyal pada suatu rangkaian dengan
menghubungkan jalur jalur tertentu. Keypad terdiri dari beberapa saklar atau tombol, yang
terhubung sebagai baris dan kolom. Keypad ada berbagai macam, pada praktikum kali ini kita
Pada program 1 kita menggunakan keypad 3x4 yang difungsikan untuk mengatur sebuah
LED pada pin 13, pada program 1 kita menghubungkan pin baris pada keypad ke pin 5,4,3, dan 2,
dan untuk pin kolom dari keypad dihubungkan ke pin 8,7, dan 6. Pada program ini ketika kita
menekan tombol 1 maka LED akan menyala dan pada saat kita melepasnya maka LED akan padam.
Jika kita menekan tombol * maka LED akan menyala, jika kita menahan tombol bintang maka
LED akan berkedip dengan selang waktu 0.1 detik, dan jika kita melepasnya maka LED akan mati.
Pada progam 2 kita menggunakan keypad 4x4 yang terdiri dari angka dan huruf. Pin kolom
dari keypad ke pin 5,4,3, dan 2, untuk pin baris dari keypad disambungkan ke pin 9,8,7, dan 6.
Pada program ini hanya digunakan untuk menampilkan output dari tombol yang kita tekan pada
virtual terminal, contohnya pada saat kita menekan tombol A maka akan keluar A di virtual
terminal.
Selanjutnya pada soal latihan kita disuruh modifikasi dari program 1 untuk menyalakan
LED pada pin 13 tidak hanya menggunakan 2 tombol keypad. Pada latihan nomor 1 ini saya hanya
menambahkan program untuk tombol 3 yaitu jika kita menekan tombol 3 maka LED akan menyala,
Pada latihan 2 kita diperintahkan untuk membuat progam untuk menyalakan LED
menggunakan keypad. Misalnya tombol keypad-1(KP1) untuk menyalakan LED1. tombol KP2
untuk LED 2 dst. Pada latihan 2 ini saya menggunakan dasar program dari percobaan 1 yang
menggunakan keypad 3x3. Disini saya menambahkan LED menjadi 4 yaitu pada pin 13,12,11, dan
10. Pada case jika kita menakan tombol 1 maka LED 1 akan menyala, jika kita menakan tombol 2
maka LED 2 akan menyala, jika kita menekan tombol 3 maka LED 3 akan menyala, dan jika kita
menakan tombol 4 maka LED 4 akan menyala. Pada saat kita menekan tombol 5 maka LED akan
menyala secara bergantian dari LED ke 1 sampai LED ke 4. jika kita menekan tombol bintang
maka semua LED akan menyala secara bersamaan, dan jika kita menekannya lagi maka LED akan
KESIMPULAN
Pada praktikum kali ini yaitu “KONTROL NYALA LED DENGAN KEYPAD”, dengan
menggunakan komponen keypad kita dapat mengatur beberapa kondisi yang kita inginkan hanya
dengan menekan tombol yang ada di keypad, seperti pada praktikum yang telah kita lakukan kita
dapat mengatur nyalanya LED, mengatur LED menyala dari kanan dan kiri, dan lainnya. Dengan
adanya keypad ini sangat membantu projek jika terdapat banyak kondisi yang dimana dapat