Page 297 - 156-PENERAPAN_RANGKAIAN_ELEKTRONIKA
P. 297
PENERAPAN RANGKAIAN
ELEKTRONIKA
MATERI PEMBELAJARAN
delay(200); // tunda 0,2 detik
goto menu4; // menuju menu 4
//menu 5
-----------------------
menu5:
customKey = keypad.getKey(); // Simpan tombol yang ditekan ke
variabel “costumKey”
LCD.clear(); // hapus tampilan LCD
LCD.print(“Pilih menu :”); // tampilkan pesan ke LCD
LCD.setCursor(0,1); // kursor pada2
LCD.print(“5. Buka pintu”); // tampilkan pesan ke LCD
if (customKey == ‘A’){ // jika tombol A ditekan
goto menu4; // menuju menu 4
}
else if (customKey == ‘B’){ // jika tombol B ditekan
goto menu6; // menuju menu 6
}
else if (customKey == ‘#’ ){ // jika tombol # ditekan ‘
LCD.clear(); // hapus tampilan LCD
LCD.print(“Akses Diterima”); // tampilkan pesan ke LCD
digitalWrite(selenoid,HIGH); // buka selenoid delay(3000);
// tunda 5 detik digitalWrite(selenoid,LOW);
// tutup selenoid
goto utama; // menuju utama
}
delay(200); // tunda 0,2 detik
goto menu5; // menuju menu 5
// menu 6
----------------
menu6:
customKey = keypad.getKey(); // Simpan tombol yang
ditekan ke variabel “costumKey”
LCD.clear(); // hapus tampilan LCD
LCD.print(“Pilih menu :”); // tampilkan pesan ke LCD
LCD.setCursor(0,1); // kursor pada2
LCD.print(“6. Keluar”); // tampilkan pesan ke LCD
282 TEKNIK ELEKTRONIKA
INDUSTRI