Nick Koumaris
Published © GPL3+

Arduino Fingerprint Sensor Tutorial

Dear friends welcome to another tutorial! Today we are going to build an interesting Arduino project which is using a fingerprint sensor ...

IntermediateFull instructions provided1 hour119,590
Arduino Fingerprint Sensor Tutorial

Things used in this project

Hardware components

Arduino Nano R3
Arduino Nano R3
×1
Breadboard (generic)
Breadboard (generic)
×1
Fingerprint Sensor
×1
1.44" LCD ILI9361C
×1

Software apps and online services

Arduino IDE
Arduino IDE

Story

Read more

Code

Code snippet #1

Plain text
void loop() {  fingerprintID = getFingerprintID(); //We scan the fingerprint here
  delay(50);
  if(fingerprintID == 1) //We have found a valid fingerprint with the id 1
  {
    display.drawBitmap(30,35,icon,60,60,GREEN);
    delay(2000);
    displayUnlockedScreen();
    displayIoanna();
    delay(5000);
    display.fillScreen(BLACK);
    displayLockScreen();
  }   if(fingerprintID == 2) //We have found a valid fingerprint with the id 2  {
    display.drawBitmap(30,35,icon,60,60,GREEN);
    delay(2000);
    displayUnlockedScreen();
    displayNick();
    delay(5000);
    display.fillScreen(BLACK);
    displayLockScreen();
  }
}

Github

https://github.com/sumotoy/TFT_ILI9163C

Github

https://github.com/adafruit/Adafruit-Fingerprint-Sensor-Library

Github

https://github.com/adafruit/Adafruit-GFX-Library

Credits

Nick Koumaris

Nick Koumaris

13 projects • 303 followers
My name is Nick Koumaris and I am a software engineer from Sparta, Greece. I love building projects and share them with the world!

Comments