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
Cara Unlock iPhone 6 Terbaru
views 3003
iPhone 6 sedang banyak banyak nya yang pakai, tapi banyak juga kejadian iPhone hilang atau iPhone yang dapat nemu atau nemu dijalan.Kalau iphone yang ...
Bahaya – Cara mencuri Password
views 727
Pencurian identitas diri seperti mencuri password bukan hanya saat ini saja yang marak. Sejak berkembangnya internet di masyarakat sudah mulai marak t...
Memperbaiki TV LCD Rusak Bergaris
views 122253
Lusa lalu teman saya si mely kerumah bawain tv LCD nya yang rusak, malem malem nih si mely bawainnya ke rumah. Pas tak idupin ternyata layarnya ga isi...
Kit Melajah Mikro dari Bali
views 275
mau belajar mikrokontroller, banyak sekali ada kit kit mikrokontroller yang dijual di pasaran dan berbagai macam rupa nya. Salah satu kit mikrokontrol...
Membuat Game Flappy Bird
views 679
Iseng browsing browsing tentang cara membuat game android, ketemu dengan sebuah blog yang isinya tutorial membuat game flappy bird dari awal sampai se...
Cara Membuat Seven Segment Besar
views 7967
Seven segment, siapa sih yang ga kenal bagi kamu yang memang hobi atau kerjaannya dibidang elektronika. Untuk orang awam pun walau tidak mengetahui na...
Membuat kulkas sederhana
views 20866
Kulkas atau nama lain nya adalah lemari pendingin (cool case) adalah sebuah benda yang sejuk di dalam dan keras diluar :D ga nyambung kale. mungkin 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 TV LED SONY Gambar Double

Memperbaiki TV LED SONY gambar double, ya sekarang kita akan bahas tv led yang memiliki …

info : sms sedang lelet :D