Page 290 - 156-PENERAPAN_RANGKAIAN_ELEKTRONIKA
P. 290
PENERAPAN RANGKAIAN
ELEKTRONIKA
MATERI PEMBELAJARAN
List program
#include <LiquidCrystal.hkurang dari // masukan Pustaka
LCD
#include < Keypad.h kurang dari // MAsukan Pustaka Keypad
#include < SPI.h kurang dari // Masukan Pustaka SPI
#include < MFRC522.h kurang dari // Masukan Pustaka RFID
MFRC522
#include <EEPROM.hkurang dari // Masukan Pustaka EEPROM
// Deklarasi
Variabel===============================================
==================================
#define Password_Lenght 7 // Memberi ruang untuk 6 char +
NULL Char
#define RST_PIN 9 // Pin RST Modul RFID
#define SS_PIN 10 // Pin SS Modul RFID
#define selenoid 8 // Pin Selenoid
char master[] = “FB85E6B5”; // ID_kartu Master
char ID_kartu[10]; // Array penyimpan ID_Kartu
char ID_kartu1[10]; // Array penyimpan ID_Kartu1
char ID_kartu2[10]; // Array penyimpan ID_Kartu2
char Data[Password_Lenght]; // Array penyimpan password
sementara
char passwd[Password_Lenght]; // Array penyimpan password1
char passwd2[Password_Lenght]; // Array penyimpan password2
byte data_count = 0, master_count = 0; // inisialisasi data_cont = 0,
dan master_count =0
bool Pass_is_good; // inisialisasi pass_is_good
char customKey; // Array penyimpan tekan tombol
//keypad*****************************************************
***********************************
const byte ROWS = 4; // Jumlah baris 4 baris
const byte COLS = 4; // Jumlah kolom3 kolom
byte rowPins[ROWS] = {A0, A1, A2, A3}; //koneksi baris ke pin
TEKNIK ELEKTRONIKA 275
INDUSTRI