Fingerprint Reader Integrated SM630 with SM630 PC Demo GUI

Introduction

Fingerprint Reader Integrated SM630 is a fingerprint verification module. It consists of optical fingerprint sensor, high performance DSP processor and Flash. It boasts of functions such as fingerprint login, fingerprint deletion, fingerprint verification, fingerprint upload, fingerprint download,etc. By interfacing with SM630 PC Demo GUI, the board is ready to do the following operation; Get Version of the fingerprint reader, add fingerprint, search fingerprint, delete fingerprint and empty fingerprint. Therefore, in this tutorial, I will explain show how to do the above operation by using SM630 PC Demo GUI. By using GUI, there is no need to use microcontroller instead.

Tools and Components

Fingerprint Reader Integrated SM630

8137-800x800

UC00A USB to UART Converter

usb-to-uart-converter-3090-800x800

USB MiniB Cable (2.0)

mini-usb-cable-2-500x500

The Connection of the Fingerprint Reader and UC00A

Here how the connection supposed to be:

Connection of SM630 and UC00A Rev3.0 (Updated on 15 June 2017):

Configuring the Communication Port (COM)

Go to the Device Manager and under Ports (COM & LPT), Look for an entry under Ports (COM & LPT) that shows USB Serial Port (COM”X”) where  X is a decimal number from 1 to 256. Anyway the X can be any number and it should be a unique number and we need to interface with SM630 PC Demo GUI later. So in this case, the COM number is 100. If you don see any USB Serial Port, unplug USB cable and plug in again. Please bare in mind that the GUI can be interface from COM1 until COM4. So, if your COM above than COM4, you need to change the COM first. I will show how to change it below.

First, right click on the USB Serial Port COM100 and go to the “Properties”

Second, under Port Setting tab, click on the “Advanced” button.

Third, under COM Port Number, select the desired COM that you want to use. Again. COM1 until COM4 only can be used to interface with SM630 PC Demo GUI. Other, won’t work. In this tutorial, i would like to use COM3 instead. After you have selected the COM, click “OK” button.

Fourth, once you click “OK” button, a warning as shown below will pop up. Don’t worry. Just click “Yes” to proceed.

Finally, done! You have changed the COM100 to COM3 and now you can interface it with SM630 PC Demo GUI.  😎

SM630 PC Demo GUI Fingerprint Operation

Get Version

First of all, double click on SM630 PC Demo.exe. Please Select the right COM and then click “Get Version” Command. In this example, I am using COM 3 as being changed in the device manager setting above.

The GUI will display the Version of the fingerprint reader and also will written the status “Read Version Success!”

Add Fingerprint

Step 1

Please click “Add Fingerprint” Command and choose the desired Fingerprint number. In this example, I am using Finger Number 0 and Finger Print 767 as examples.

Step 2

When the Add Fingerprint” Command is clicked, the GUI will display status “Press Finger”. When you see that status, press your finger on the fingerprint reader.

Step 3

Next, the GUI will display status “Press Again. Don’t remove your fingerprint as long this status is displayed.

Step 4

Finally, the GUI will display status “Add fingerprint success!” as successfully add the desired fingerprint.

If the finger is not detected, the GUI will display status “Don’t detect finger!”

Search Fingerprint

Step 1

Please click “Search Fingerprint” Command and choose the desired Fingerprint number. In this example, I am using Finger Number 0 and Finger Print 767 as examples as previously i added Finger Number 0 and Fingerprint 767. Only these two Finger Number have fingerprint in it while the others not.

Step 2

Once you click “Search Fingerprint” Command, the GUI will display status “Press Finger”. At that moment, press your finger on the fingerprint reader.

Step 3

Lastly, the GUI will display status “Fingerprint Number” respective to the fingerprint number detected.

If the finger is not detected, the GUI will display status “Don’t detect finger!”

If the finger is pressed, but yet the fingerprint is not add first, the GUI will display status “No Fingerprint!” as the fingerprint detected is not found in the database.

Delete Fingerprint

Step 1

Please click “Delete Fingerprint” Command and choose the desired Fingerprint number. In this example, again I am using Finger Number 0 and Finger Print 767 as examples as previously i added Finger Number 0 and Fingerprint 767.

Step 2

Once you click “Delete Fingerprint” Command, the GUI will display status “Deleting”. Wait for a moment.

Step 3

Finally, the GUI will display status “Delete fingerprint success!” as successfully delete the desired fingerprint.

Empty Fingerprint

Step 1

Please click “Empty Fingerprint” Command. There is an exclusion here. Whatever Finger Number written, the fingerprint reader still delete the all fingerprint stored inside the reader.

Step 2

Once you click “Empty Fingerprint” Command, the GUI will display status “Emptying”. Wait for a moment.

Step 3

Lastly, the GUI will display status “Empty fingerprint success!” as successfully empty all fingerprint inside the fingerprint reader.

Attachment

Buy

, , ,

Related Post

feed the fish

Who is going to feed my fish?

Make a Talking Dustbin

Raspberry Pi: GUI with a Remote Desktop Connection

Attendance Record System

13 thoughts on “Fingerprint Reader Integrated SM630 with SM630 PC Demo GUI

  1. what is the different between Fingerprint Reader Integrated SM630 with Fingerprint Reader (UART)??
    can i use the UART Fingerprint instead of Fingerprint Reader Integrated SM630 ??

  2. Hi mashi,

    Fingerprint Reader Integrated SM630 is more convenient in term of size. Please compare both specification for others difference.

    Fingerprint Reader (UART) is not compatible with this GUI.

  3. Can i use an external memory to store finger patterns as I want to store more than 800 template,please?

  4. what changes can i make in the demo software to store the fingerprint images in my pc instead of the fingerprintscanner itself????? pls help

  5. hello sir,
    first i want to say thanks for this awesome tutorial ,
    a friend of mine bough sm630 from this website as a present for me, i followed your instructions on how to
    interface sm630 module with aduino uno,when i try to add finger the lcd will display “Adding Finger print in process”
    it will remain there and nothing will happen when i try other options like search database,delete finger the lcd
    will remain the same, i didn’t get any responds or any error message from my aduino uno,i tried the pc gui application
    for the sm360 with my aduino uno, using it as usb to uart converter, the module work flawlessly,
    sir i will be very grateful if you can help me with this problem.

  6. Hai. I’m doing some project that required the sm630 to integrate with my visual basic application. I was wondering, does sm630 or this pc demo gui include the activeX com?

  7. Hello sir,
    I need extra information on this demo GUI. Is there any possible that we can add on any function to be use on the pc GUI demo? I need to create voting system based on this sm630. If there any other suggestion to be add please assist. Thank you.

Leave a Reply

Your email address will not be published. Required fields are marked *