Keypad membrane 4x4 dengan Arduino

Ditulis oleh agan

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Halo sobat Boarduino, Pada Percobaan kali ini saya akan mencoba mengkoneksikan Keypad membrane 4x4 di Arduino dan akan ditampilkan pada serial Monitor.


Alat dan Bahan yang dibutuhkan :
  • 1x Arduino Uno
  • 1x Keypad membrane 4x4
  • Kabel jumper secukupnya
Langkah - langkah menghubungkan Keypad membrane 4x4 ke Arduino :

1.) Susun rangkaian seperti berikut 


Keterangan Pemasangan :

Keypad Pin Pin Digital Arduino
Pin 1 Ke pin digital 9
Pin 2 Ke pin digital 8
Pin 3 Ke pin digital 7
Pin 4 Ke pin digital 6
Pin 5 Ke pin digital 5
Pin 6 Ke pin digital 4
Pin 7 Ke pin digital 3
Pin 8 Ke pin digital 2

2.) Setelah itu sambungkan Arduino pada Laptop/PC dengan menggunakan kabel serial.
3.) Download dan Install program Arduino IDE di Arduino.cc ( If Needed )
4.) Setelah terinstall, jalankan program Arduino-nya.
5.) Klik menu "Tools -> Board -> Arduino Uno"
6.) Klik menu "Tools -> Port -> ( Pilih Port arduino yang terdeteksi di komputer anda )
7.) Lalu masukan Sketch dibawah ini.

Klik show untuk melihat sketch 
#include <Keypad.h>

const byte numRows= 4;
const byte numCols= 4;

char keymap[numRows][numCols]=
{
{'1', '2', '3', 'A'},
{'4', '5', '6', 'B'},
{'7', '8', '9', 'C'},
{'*', '0', '#', 'D'}
};

byte rowPins[numRows] = {9,8,7,6};
byte colPins[numCols]= {5,4,3,2};

Keypad myKeypad= Keypad(makeKeymap(keymap), rowPins, colPins, numRows, numCols);

void setup()
{
Serial.begin(9600);
}

void loop()
{
char keypressed = myKeypad.getKey();
if (keypressed != NO_KEY)
{
Serial.print(keypressed);
}
}


8.) Lalu upload sketch tersebut, maka akan seperti video berikut ini.


Terimakasih, semoga bermanfaat..

Blog, Updated pada: 13:18:00

6 comments:

  1. Thanks gan sangat bermanfaat :)

    ReplyDelete
    Replies
    1. Terimakasih juga atas apresiasi dan kunjungannya gan!

      Delete
  2. Mantap gan berhasil! Walau masih simulasi di proteus ��
    Mau tanya gan, misalnya input angka "1234" melalui keypad yang diprogramnya sudah ada rumus misalnya "input keypad +rumus, trus kalo ditekan 'A' keluar hasilnya, mohon pencerahannya gan terimakasih sukses terus!

    ReplyDelete
    Replies
    1. Sip gan. Oh jadi kaya kalkulator ya? mudah kok gan... silahkan dibuat :D

      Delete
  3. Bg, website abg bisa di tambahkan daftar materinya ? Kalo d hp saya harus scroll kesamping semua

    ReplyDelete
    Replies
    1. Salam kenal. Saya tidak merekomendasi untuk buka di HP gan... Tapi ya mudah mudahan nanti saya tambahkan labelnya untuk yang akses via HP.

      Delete

Masih Bingung atau Hal Lainnya? Silahkan Bertanya di Kolom Komentar :)

~ Dilarang SARA
~ Dilarang PORNOGRAPHY
~ Dilarang SPAM
~ Dilarang MENINGGALKAN LINK AKTIF
~ Maaf untuk Anonymous, tidak bisa Berkomentar.

Apabila Komentar anda belum muncul, Tunggu sampai di Moderasi.
Terimakasih atas Perhatiannya.


English French German Spain Italian Dutch Russian