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