Fingerprint Sensor with an Arduino or an ESP

Fingerprint Sensor with an Arduino or an ESP © GPL3+

How to connect a fingerprint sensor to an Arduino or NodeMCU, then store and read fingerprints.

  • 250 views
  • 0 comments
  • 8 respects

Components and supplies

Apps and online services

About this project

Intro

There are different bio metric sensors on the market. They are commonly used to access a private area. Let it be a door, a safe or the privacy of your smartphone. The most known is the fingerprint sensor. A commercial bio metric sensor costs quite a fortune. But there is a cheap alternative for the Maker community. A fingerprint sensor for around 20€. But how to save and identify a fingerprint with an Arduino? Well, you don't need to. The sensor does all the work. You only have to tell the sensor what to do.

Wiring

If you're lucky, you'll get a color coded connection cable. If you aren't, you will get one where at least the GND line is marked. It should be in one of the corners of the cable. From there you can find the rest. The order would be: GND - RX - TX - 5V. And two pins without a connection. You have to connect GND to GND, VCC to 5V, TX to RX and RX to TX. But if you want to use the serial monitor to watch your results, you shouldn't use the Rx and Tx on the Arduino side, because it will conflict with the USB-port. You can use the Software Serial library and use pin 2 and 3.

The sensor, I received, was only 5V compatible. So if you want to use it with a NodeMCU or any other ESP, you have to add +5V to power the sensor.

Programming

There is no need to reinvent the wheel. If you search for "fingerprint" in the library manager of your Arduino IDE, you'll probably find two libraries. I used the one from Adafruit. It's equipped with examples for a quick start.With the example sketch "enroll", you can start saving fingerprints to the sensor.To test it, use the sketch "fingerprint". You'll get the found ID in the internal database of the sensor and the probability for a positive match. With that, you have all you'll need to build your own access control.

Video

Amazon

Fingerprint Sensor

Arduino Uno

Banggood

Fingerprint Recognition Module --  https://goo.gl/QLYiBi

Wholesale Arduino Compatible SCM --  https://goo.gl/JxgyVQ

More Electronics (EU Warehouse) --  https://goo.gl/daHhVE

5% off Industrial & Scientific New Arrivals -- https://goo.gl/ccsqgu  (code: ab9275)

Original project page:

https://rohling-de.blogspot.com/2018/12/fingerprint-sensor-with-arduino-or-esp.html

Code

Schematics

Fingerprint sensor
Connection between the fingerprint sensor and the Arduino
Fingerprint bb h4k0idyae7

Comments

Similar projects you might like

Interfacing FPM10A (50-DY) Optical Fingerprint Sensor

Project tutorial by SurtrTech

  • 1,291 views
  • 1 comment
  • 12 respects

Arduino Fingerprint Sensor Tutorial

Project tutorial by Nick Koumaris

  • 57,218 views
  • 4 comments
  • 78 respects

Touch Sensor and Sound Sensor Controlling AC/DC Lights

Project showcase by Anbumachi

  • 1,178 views
  • 2 comments
  • 5 respects

Displaying Sensor Values on LCD

by Wimpie van den Berg

  • 43,382 views
  • 4 comments
  • 36 respects

Simple Homemade Flex Sensor

by Shahir nasar

  • 4,136 views
  • 1 comment
  • 9 respects

How To Use DS18B20 Water Proof Temperature Sensor

Project showcase by Team IoTBoys

  • 40,745 views
  • 11 comments
  • 17 respects
Add projectSign up / Login