LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Finger print sensor R307 with MyRIO

Hi,

Biometric login is a part of my final year project and here i am using R307 finger print sensor.

Here is the data sheet or user manual of R307

This module has two interface TTL UART and USB2.0.

1720_0_800.jpgr307-optical-fingerprint-reader-module-sensor-with-finger-detection.jpg

I think the module has to be given commands and it will acknowledges back.

I am unable to receive any data from the sensor because i don't know how to send a command for Enrolling,Detecting etc functions 

I tried the following code.

block.JPG

ignore the 13H is an instruction code for verifying before operation of the device.

however it is wrong. it have to send a data packet consisting of packet length,module  address,instruction code,checksum etc..

I don't know how to send the packet to the sensor using LabVIEW.

 

But with Arduino The entire code is readily availible in GITHUB.

and It worked like a charm with Arduino.

error.JPG

 

I am getting the above shown message. as the sensor is not responding.

I noticed that the module has to be handshaked inorder to come to operation.

verify2.JPG

above pic is from user manual of r307

so i tried to verif password using the below format.verify.JPG

above pic is from user manual of r307

 

 

Suggest me the way to send the above data packet as command or how to connect the sensor with labview.

on the other face.

code for arduino for verification is

{
  Serial.begin(9600);
  while (!Serial);  // For Yun/Leo/Micro/Zero/...
  delay(100);
  Serial.println("\n\nAdafruit Fingerprint sensor enrollment");
  // set the data rate for the sensor serial port
  finger.begin(57600);
  if (finger.verifyPassword()) {
    Serial.println("Found fingerprint sensor!");
  } else {
    Serial.println("Did not find fingerprint sensor :(");
    while (1) { delay(1); }
  }
}

how can i implement these things on the sensor with labview.

I tried with UART myrio express vi and also VISA serial communication. also tried the *IDN? command. But haven't received a single response from the sensor.

 

 

0 Kudos
Message 1 of 4
(4,032 Views)

I think you should read the documentation again. all the information is there. first i can see that you might have issue on selecting the port configuration: speed port number... termination character active or not?

Benoit

0 Kudos
Message 2 of 4
(3,967 Views)

Hi, I have written code for finger print module R307 with LPC2148. The communication is happens between them and  got module response also.

 when we put second time finger for Enrolling, the image generation Acknowledge response getting.After that,

Character file generation issue is occurred. How I should have to handle such problem, Please help.

0 Kudos
Message 3 of 4
(3,666 Views)

No idea.  You didn't provide any useful information in your message.

 

What is "pu second time finger for Enrolling" mean?

What is you "character file generation issue"?

 

If you don't provide details on the issue, such as what the result IS versus what it SHOULD BE, how can we help?

0 Kudos
Message 4 of 4
(3,661 Views)