Berita Terbaru

Halo Keypad LCD

Keypad, yaitu tombol tombol yang berisi angka angka yang pastinya akan saya pencet. :D keypad banyak sekali fungsi dan kegunaan nya, paling sering saya liat penggunaan keypad ada di telepon maupun hape. di telepon aja ada keypad, di hape ada keypad, di telpon umum, di brankas tempat nyimpan password juga ada, dimana mana ada. Keypad saya bilang sangat praktis, kenapa praktis? kalau kamu yang pernah mainan sama tombol, tentunya untuk setiap tombol memerlukan satu jalur yang perlu dihubungkan ke peralatan atau yang sering dipakai adalah mikrokontroller. tapi coba lihat di televisi, tombol panel nya banyak, tapi cuma ada dua jalur saja, kok bisa gitu ya? ya, di tivi menggunakan perbedaan nilai hambatan di tiap tombol yang ditekan. karena ada resistor yang terpasang di setiap tombolnya.

Kalau keyad praktis apanya? ya keypad tersusun secara matrix yaitu silang antara baris dan kolom setiap tombolnya sehingga dengan adanya sejumlah tombol yang dipakai kita tidak usah menggunakan sejumlah kabel yang sama dengan jumlah tombol yang ada karena sudah tersusun matrix. coba liat gambar ini.

Pada mikrokontroller sering sekali saya lihat keypad dipakai untuk security sistem yaitu password untuk dapat membuka sesuatu. seperti hal nya brankas. belajar tentang keypad saya menggunakan arduino untuk belajar, tapi kemudian saya malas :D akhirnya karena malas solder solder dan colok colok saya buat simulasinya pakai software simulator proteus. disana saya mencoba untuk mensimulasikan pemakaian keypad dan menampilkan karakter yang di tekan pada lcd ukuran 16×2.

Program sederhana ini bisa kamu kembangkan untuk membuat sistem keamanan berbasis keypad dengan menggunakan arduino. tinggal kamu membuat program agar bisa menyimpan password dan membacanya kembali. coba lihat simulasinya.

Contoh Coding :

//----Belajar Keypad LCD Arduino----//
//                                  //
//      http://duwiarsana.com       //
//                                  //
//**********************************//
#include <LiquidCrystal.h>
#include <Keypad.h>
LiquidCrystal lcd(9, 10, 11, 12, 13, 14);
const byte ROWS = 4; 
const byte COLS = 3;
int buz = 15;
char keys[ROWS][COLS] = {
  {'1','2','3'},
  {'4','5','6'},
  {'7','8','9'},
  {'*','0','#'}
};
byte rowPins[ROWS] = {2, 3, 4, 5}; 
byte colPins[COLS] = {6, 7, 8}; 

Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );

void setup(){
  lcd.begin(16, 2);
  pinMode(buz,OUTPUT);
  lcd.clear();
  lcd.print("Contoh LCD");
  delay(2000);
  lcd.clear();
}

void loop(){
  char key = keypad.getKey();

  if (key){
    digitalWrite(buz,HIGH);
    delay(1);
    digitalWrite(buz,LOW);
    lcd.print(key);
  }
}

Download simulasinya disini :

[wpdm_file id=18]

Download File Hex :

[wpdm_file id=19]

Hasil Pencarian :


Jangan Lupa Cek Juga Artikel Di Bawah Ini
Memperbaiki TV LCD Rusak Pudar
views 15631
Sebulan lalu saya dapet sebuah tv LCD service an dengan ukuran 32". Rusak tv nya itu adalah warna nya nge blur atau burem. Pas tak nyalain suara norma...
Pembersih Udara? 5 Tanaman ini Jagonya
views 793
Pas masuk kamar atau ruangan pernah ga cium bau apek? padahal uda rajin kasi pewangi ruangan atau mungkin bersih bersih. Selain itu juga kadang yang s...
Cara Sederhana Membersihkan Ujung Solder
views 7379
Nah satu judul ini akhirnya saya membuat sebuah artikel yang isi nya tentang tips dan trik. Akhirnya setelah beberapa lama ga bikin tips dan trik :D ....
Belajar Las Listrik
views 6265
Beberapa minggu lalu saya akhirnya membulatkan tekad untuk membeli sebuah mesin las listrik dengan merk Multipro. Awalnya saya berkeliling kota denpas...
Membuat Jadwal Sholat Otomatis
views 12544
Beberapa bulan lalu saat saya berkunjung ke salah satu rumah temen di deket rumah, ada sebuah jam yang menarik perhatian saya. Jam tersebut banyak ter...
Kit MultiSegment – seven segment multi fungs...
views 1150
Ga ada kerjaan akhirnya iseng saya bikin mainan pakai seven segment, digit nya ga banyak. Cuma dengan 4 digit angka seven segment atau 2 blok seven se...
Jumper LCD TV Yang Mati Bergaris
views 3831
TV LCD yang rusaknya bergaris garis blank, tidak ada gambar tentunya akan dianggap sudah rusak parah bagi sebagian orang. Ada juga yang menyarankan un...

Tentang Anak Agung Duwi Arsana

Seorang tukang service serabutan dari desa Panjer, Denpasar Bali. Senang bercerita tentang kegiatan sehari hari di blog dalam bentuk tulisan tulisan ngawur maupun di youtube dalam bentuk video yang ga jelas.

Baca juga

Memperbaiki Charger Laptop

Charger laptop yang rusak pasti aja aga bikin kita kesel, gimana ngga harga nya yang …