Page 291 - 156-PENERAPAN_RANGKAIAN_ELEKTRONIKA
P. 291
PENERAPAN RANGKAIAN
ELEKTRONIKA
MATERI PEMBELAJARAN
Arduino
byte colPins[COLS] = {A4, A5, 1, 0}; //koneksi kolom ke pin
Arduino
char keys[ROWS][COLS] = {
{‘1’,’2’,’3’,’A’}, // Baris 1
{‘4’,’5’,’6’,’B’}, // Baris 2
{‘7’,’8’,’9’,’C’}, // Baris 3
{‘*’,’0’,’#’,’D’} // Baris 4
};
//LCD*******************************************************
***********************************
LiquidCrystal LCD(7,6,5,4,3,2); // Definisi modul LCD 16x2
// Definisi Modul Keypad
Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS,
COLS );
MFRC522 mfrc522(SS_PIN, RST_PIN); // Definisi modul RFID
MRFC522
//pengesetan awal
=====================================================
=========================
void setup() {
LCD.begin(16, 2); // Inisialisasi modul LCD
SPI.begin(); // Inisialisasi SPI untuk modul RFID
pinMode(selenoid,OUTPUT); // Mendeklarasi pin Selenoid
sebagai output
mfrc522.PCD_Init(); // Inisialisasi modul RFID pesan_
awal();
for (int i=0;i<6;i++){ // inisailisasi i = 0 dan jika i<6 maka i
INC
passwd[i] = EEPROM.read(i); // baca password 1 passwd2[i] =
EEPROM.read(i+6); // baca password 2
}
for (int i=0;i<8;i++){ // inisailisasi i = 0 dan jika i<8 maka i INC
ID_kartu1[i] = EEPROM.read(i+12); // baca Tag ID 1
ID_kartu2[i] = EEPROM.read(i+20); // baca Tag ID 1
}
}//setup
276 TEKNIK ELEKTRONIKA
INDUSTRI