Page 296 - 156-PENERAPAN_RANGKAIAN_ELEKTRONIKA
P. 296
PENERAPAN RANGKAIAN
ELEKTRONIKA
MATERI PEMBELAJARAN
//menu 4
-------------------------
menu4:
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(“4. Ganti RFID 2”);
// tampilkan pesan ke LCD if
(customKey == ‘A’){
// jika tombol A ditekan
goto menu3; // menuju menu 3
}
else if (customKey == ‘B’){ // jika tombol B ditekan goto
menu5; // menuju menu 5
}
else if (customKey == ‘#’ ){ // jika tombol # ditekan
LCD.clear();
LCD.setCursor(0,0); // kursor pada kolom dan baris 1
LCD.print(“Tempel ID CARD”); // tampilkan pesan ke LCD
LCD.setCursor(0,1); // kursor pada2 LCD.print(“ID
Lama:”); // tampilkan pesan pada LCD
for (int i=0;i<8;i++){
LCD.print(ID_kartu2[i]); // tampilkan pesan ke LCD
}
ulang2:
if(baca_kartu() == true){ // jika ada kartu
LCD.clear(); // menghapus tampilan layar
LCD.print(“ID Tag 2 :”); // tampilkan pesan pada LCD LCD.
setCursor(0,1); // kursor pada2
for (int i=0;i<8;i++){
ID_kartu2[i] = ID_kartu[i];
EEPROM.write((i+20),ID_kartu[i]);
LCD.print(ID_kartu2[i]); // tampilkan Pesan ke LCD
}
delay(2000); // tunda 2 detik
goto menu4; // menuju menu 4
}
else{ // selainnya
goto ulang2; // menuju ulang 2
}
}
TEKNIK ELEKTRONIKA 281
INDUSTRI