How to Use Sfg Demo Fingerprint Software with Arduino
If you are looking for a way to enroll and test your fingerprints with the Adafruit Optical Fingerprint Sensor, you might want to try the Sfg Demo Fingerprint Software. This is a Windows-only application that allows you to communicate with the sensor via a serial port and perform various operations such as capturing, matching, deleting and searching fingerprints. In this article, we will show you how to download, install and use the Sfg Demo Fingerprint Software with Arduino.
Download and Install Sfg Demo Fingerprint Software
The first step is to download the Sfg Demo Fingerprint Software from the Adafruit website. You will find a zip file containing the executable file and some other files. Extract the zip file to a folder on your computer and double-click on the SFGDemo.exe file to run it. You should see a window like this:
The next step is to connect your Arduino board to your computer via a USB cable and upload the enroll sketch from the Adafruit Fingerprint Sensor Library. This sketch will initialize the sensor and set up a software serial port on pins 2 and 3. Make sure you uncomment the line SoftwareSerial mySerial (2, 3); in the sketch before uploading it.
Enroll and Test Fingerprints with Sfg Demo Fingerprint Software
Once you have uploaded the enroll sketch, you can start enrolling and testing your fingerprints with the Sfg Demo Fingerprint Software. To do this, follow these steps:
Select the correct COM port and baud rate (57600) in the software and click on Open Device. You should see a message saying \"Open device success\".
Click on Enroll Finger button and enter an ID number (1-127) for your fingerprint. Then click on OK.
Place your finger on the sensor and wait for it to capture your fingerprint image. You should see a message saying \"Get image success\". Then click on OK.
Lift your finger and place it again on the sensor. You should see a message saying \"Generate character success\". Then click on OK.
Lift your finger and place it again on the sensor. You should see a message saying \"Generate template success\". Then click on OK.
Lift your finger and place it again on the sensor. You should see a message saying \"Store template success\". Then click on OK.
You have successfully enrolled your fingerprint with the ID number you entered. You can repeat this process for other fingerprints with different ID numbers.
To test your fingerprints, click on Search Finger button and place your finger on the sensor. You should see a message saying \"Search result: Found ID = X Score = Y\" where X is the ID number of your fingerprint and Y is the matching score. If your fingerprint is not found, you will see a message saying \"Search result: Not found\".
You can also delete fingerprints by clicking on Delete Finger button and entering the ID number of the fingerprint you want to delete. Then click on OK.
Congratulations! You have learned how to use Sfg Demo Fingerprint Software with Arduino and Adafruit Optical Fingerprint Sensor. You can now experiment with different functions and settings of the software and sensor to create your own fingerprint-based projects. 061ffe29dd