Langkah-langkah percobaan :
1. Rangkai semua komponen sesuai kondisi yang dipilih
2. buat program di aplikasi arduino IDE
3. setelah selesai masukkan program ke arduino di proteus
4. jalankan program pada simulasi dan cobakan sesuai dengan
modul dan kondisi
5. Selesai
1. Sensor touch
2. LED
3. Arduino Uno
4. Keypad
Sistem ini menggunakan mikrokontroler Arduino, keypad, sensor sentuh, dan LED. Pin untuk LED diatur sebagai OUTPUT, sedangkan pin untuk sensor sentuh diatur sebagai INPUT_PULLUP. Hal ini berfungsi pada mikrokontroler dalam menerima input dari keypad dan mengontrol LED. Keypad dihubungkan dengan Arduino menggunakan baris (ROWS) dan kolom (COLS) sebagai input. Keypad ini digunakan untuk memasukkan data seperti angka dan karakter khusus.
Sistem ini sudah diatur agar mikrokontroler secara terus
menerus membaca input dari keypad dan memeriksa apakah sensor sentuh aktif.
Jika sensor sentuh aktif (dibaca sebagai HIGH), maka program akan memeriksa
input dari keypad dan menangani aktivasi LED berdasarkan input yang diberikan.
Setiap kali tombol pada keypad ditekan,
nilai tombol tersebut dibaca oleh mikrokontroler. Jika tombol yang ditekan
adalah angka (0-9) maka angka tersebut ditambahkan ke dalam password.
Selanjutnya LED akan dinyalakan sesuai dengan urutan angka yang dimasukkan. LED
yang tidak terpakai akan dimatikan. Namun jika panjang password mencapai 4
digit, maka akan ditambahkan delay sebelum password di-reset. Saat tombol
"#" ditekan, password di-reset dan semua LED dimatikan.
- LISTING PROGRAM
Tidak ada komentar:
Posting Komentar