Today we are going to add a protective layer to our projects. Don't worry we are not going to appoint any bodyguards for the same. It will be a cute little good looking fingerprint sensor from DFRobot.
So as I mentioned above, today we are going to interface a Capacitive Fingerprint Sensor from DFRobot with Arduino UNO and after that, we will test three functions of this sensor which are adding a fingerprint, Checking the added fingerprint, and after that deleting the added fingerprint.
Today we are going to add a protective layer to our projects. Don't worry we are not going to appoint any bodyguards for the same. It will be a cute little good looking fingerprint sensor from DFRobot.
So as I mentioned above, today we are going to interface a Capacitive Fingerprint Sensor from DFRobot with Arduino UNO and after that, we will test three functions of this sensor which are adding a fingerprint, Checking the added fingerprint, and after that deleting the added fingerprint.
So let's get to the fun part now.
2
Get PCBs for Your Projects Manufactured
PCBGOGO, established in 2015, offers turnkey PCB assembly services, including PCB manufacturing, PCB assembly, components sourcing, functional testing, and IC programming.
Its manufacturing bases are equipped with the most advanced production equipment such as YAMAHA pick and place machine, Reflow oven, Wave soldering Machine, X-RAY, AOI testing machine; and the most professional technical personnel.
Though it’s only five years old, their factories have experience in the PCB industry for over 10 years in Chinese markets. It is a leading specialist in surface-mount, thru-hole, and mixed technology PCB assembly and electronic manufacturing services as well as turnkey PCB assembly.
PCBGOGO provides the order service from prototype to mass production, join them now.
The Capacitive Fingerprint Sensor is a nice and compact one that is similar to the one at the back of your smartphone. It comes with round breathing LEDs and has a simple structure, small size, and delicate appearance. The sensor offers fast recognition speed and high security. It supports 360-degree arbitrary angle recognition and deep self-learning function, high performance, and low power consumption. Loaded with ID809 high-performance processor and semiconductor fingerprint sensor as the core, the sensor adopts a built-in IDfinger6.0 algorithm, which can complete all fingerprint identification work independently. This sensor supports UART communication and while working with the Arduino library, it can easily realize functions like fingerprint registration, fingerprint deletion, etc. It is a 6 pin device that can be easily connected to microcontrollers by virtue of the pitch connecter that comes with it. But one thing to keep in mind is that the color-coding of the wires that comes with this device is different from the normal coding. So we need to take care of it while doing the connections. The color coding is as given below:-
Red Wire = Ground Pin
Black Wire= Rx(Receiver Pin)
Yellow Wire= Tx(Transmitter Pin)
Green Wire= Vcc Pin
Blue Wire= IRQ Pin(Interrupt Request Pin that is capable of receiving external Interrupts)
White/Grey Wire= Power Supply Pin
So here we are using two pins which see to be similar but have different functions these are the Vcc and Power supply pin. The function of the Vcc pin is that it acts as an enabling pin. When there is a power input at this pin then only the sensor will work otherwise not. On the Other hand, the Power Supply Pin is there to Power Up the device or turn it ON.