Keycode 4x4 Basic
VIA ARDUINO
Salam elektro,sebelumnya aruselektronika sudah memberikan tuturial cara mengakses keypad dasar menggunakan arduino,nah karena ada beberapa request dari pembaca untuk memberikan tutorial membuat keycode akhirnya pada kesempatan ini aruselektronika baru bisa posting artikel keycode basic,apasih keycode ? untuk apa sih keycode ? initinya sih keycode berfungsi untuk mengurangi tingkat kejahatan,karena dengan menggunakan alat ini jika kalian ingin masuk ke suatu ruangan kalian harus memasukan dulu password,jika tidak bisa ya kalian akan bisa dianggap penjahat :)
TOLONG BACA DENGAN DETAIL !
Siapkan alat dan bahan :
- Arduino Uno/Nano/Mega (sama saja)
- Keypad 4x4
- Lcd 16x2
- Variable resistor 10k
- Led Merah 5mm (1)
- Led Hijau 5mm (1)
- Resistor 220ohm (2)
- Kabel jumper disesuaikan
- Breadboard
- Kabel usb
- Laptop
- Software arduino ide
- Download library <LiquidCrystal.h> (tutorial instal library klik disini)
- Download library <Keypad.h> (tutorial instal library klik disini)
- Download simulasi proteus
1. Sambungkan semua komponen sesuai dengan gambar atau bisa kalian coba dulu pada software proteus isis
CATATAN !
a. Sebelum kalian menyambungkan keypad pada arduino pastikan kalian sudah mengetahui mana bagaian row mana bagian bar pada keypad,agar data yang masuk tidak salah ketika keypad ditekan
a. Sebelum kalian menyambungkan keypad pada arduino pastikan kalian sudah mengetahui mana bagaian row mana bagian bar pada keypad,agar data yang masuk tidak salah ketika keypad ditekan
2. Copy paste sketch/program di bawah ini ke dalam software arduino atau bisa langsung kalian upload pilih arduino yang digunakan,com yang digunakan kemudian click Run on Arduino pada lembaran project (driver harus benar benar terinstal)
3. Verify program arduino,apabila tidak terjadi error lanjut dengan proses upload
4. Upload program,apabila succes akan muncul tulisan done uploading,apabila ada yang belum tahu bagaimana cara upload code/sketch ke board arduino bisa baca disini
5. Jika kalian membuatnya pada simulasi,kalian coba play kemudian kalian tekan keypad sesuai instruksi/cara penggunaan dibawah ini
Instruction
kalian lihat pada bagian program String password = "1212"; itu adalah password yang ditanam pada board arduino (bisa kalian rubah sesuai keinginan),kemudian kalian lihat status led pada simulasi,led open dalam keaadaan off dan led close dalam keadan on,sekarang kalian coba tekan terlebih dahulu keypad secara sembarang,kemudian tekan enter ('#'),maka text pada lcd akan mencetak character "You Failed",sekarang kalian coba masukan password yang benar ('1212'),maka lcd akan mencetak character "Welcome In The Wolrd" dan led open akan on led close akan off,jika kalian 3x salah memasukan password maka lcd akan mencetak character "You Crime !!!" dan kalian tidak akan pernah bisa mencoba memasukan password kembali kecuali kalian me-reset arduino tersebut
Development
Ini adalah keycode dasar,coba kalian kembangkan dengan menambahkan beberapa feature contohnya merubah password,reset lewat keypad dan lain lain,kalian juga bisa menambahkan motor untuk membuka pintu tersebut secara otomatis
3. Verify program arduino,apabila tidak terjadi error lanjut dengan proses upload
4. Upload program,apabila succes akan muncul tulisan done uploading,apabila ada yang belum tahu bagaimana cara upload code/sketch ke board arduino bisa baca disini
5. Jika kalian membuatnya pada simulasi,kalian coba play kemudian kalian tekan keypad sesuai instruksi/cara penggunaan dibawah ini
Instruction
kalian lihat pada bagian program String password = "1212"; itu adalah password yang ditanam pada board arduino (bisa kalian rubah sesuai keinginan),kemudian kalian lihat status led pada simulasi,led open dalam keaadaan off dan led close dalam keadan on,sekarang kalian coba tekan terlebih dahulu keypad secara sembarang,kemudian tekan enter ('#'),maka text pada lcd akan mencetak character "You Failed",sekarang kalian coba masukan password yang benar ('1212'),maka lcd akan mencetak character "Welcome In The Wolrd" dan led open akan on led close akan off,jika kalian 3x salah memasukan password maka lcd akan mencetak character "You Crime !!!" dan kalian tidak akan pernah bisa mencoba memasukan password kembali kecuali kalian me-reset arduino tersebut
Development
Ini adalah keycode dasar,coba kalian kembangkan dengan menambahkan beberapa feature contohnya merubah password,reset lewat keypad dan lain lain,kalian juga bisa menambahkan motor untuk membuka pintu tersebut secara otomatis
0 comments:
Posting Komentar