Page 24 - Ebook Fix123
P. 24

PANDUAN PEMBUATAN SMART KEY








               B.  Merangkai Smart Key





















               C.  Program Data Pada Arduino

                            #include "Adafruit_Fingerprint.h" //Library sensor fingerprint
                            #include "SoftwareSerial.h"
                            #include <LiquidCrystal_I2C.h> //Library LCD 16 X 2
                            #include <Wire.h>
                            //JIKA TIDAK TAMPIL PADA LAYAR I2C GANTI ALAMAT SEPERTI
                    DIBAWAH INI
                            //0x3F, 0x27, 0x20 ADALAH ALAMAT VENDOR I2C LCD
                            LiquidCrystal_I2C lcd(0x27, 16, 2 );
                            SoftwareSerial mySerial(2, 3); //koneksi antara sensor dengan arduino
                            Adafruit_Fingerprint finger = Adafruit_Fingerprint(&mySerial);
                            const int sensorsentuh = 4; //pin yg di gunakan untuk sensor sentuh
                            const int irf = 8; //pin yg di gunakan untuk relay
                            const int Buzzer = 9; //pin yg digunakan untuk Alarm/buzzer
                            int nilaisensor;
                            int idFinger;

                            void setup() {
                              Serial.begin(9600); //Komunikasi Arduino dengan serial monitor
                              finger.begin(57600); //Komunikasi Sensor fingerprint dengan serial monitor
                              pinMode(sensorsentuh, INPUT); //Deklarasi sensor sentuh sebagai INPUT
                              pinMode(irf, OUTPUT); //Deklarasi Solenoid Door Lock sebagai OUTPUT
                              pinMode(Buzzer, OUTPUT); //Deklarasi Buzzer sebagai OUTPUT
                              digitalWrite(Buzzer, LOW); //Kondisi awal Buzzer







                                                                                                                 18
   19   20   21   22   23   24   25   26   27   28   29