Giter Site home page Giter Site logo

Comments (12)

brianrho avatar brianrho commented on August 17, 2024

What is the name of your sensor? Have any of the examples worked so far? Which ones? What was the last example that worked?

from fpm.

minswho avatar minswho commented on August 17, 2024

R302 and R551 ^. I tried set_password,enroll, and Adafruit example (set_password and enroll) ^, none of them worked.

from fpm.

brianrho avatar brianrho commented on August 17, 2024

Which did you try first?

from fpm.

minswho avatar minswho commented on August 17, 2024

Enroll example from this repo

from fpm.

brianrho avatar brianrho commented on August 17, 2024

Its likely you've changed the password already, especially with using set_password from 2 different repos. You'll have to try using finger.begin(0x12345678) in the enroll example and see if that gets you access.

from fpm.

minswho avatar minswho commented on August 17, 2024

I'll try that, but it never detected the fingerprint sensor once. Should I try to somehow reset the device?

And with R551, besides uncommenting that one line, do I need to do anything else to make it work? (looking for basic register & match fingerprint features)

from fpm.

brianrho avatar brianrho commented on August 17, 2024

I'm surprised it never detected the sensor. The first step is always the begin() call, you must get the found fingerprint sensor message before you can continue. If you're certain FPM is the first library you used after you purchased the sensor and yet it has never been detected with this or Adafruit's, then you likely have wrong wiring. So you should check that RX/TX are connected correctly and you're providing VCC/GND at the right pins.

from fpm.

minswho avatar minswho commented on August 17, 2024

from fpm.

brianrho avatar brianrho commented on August 17, 2024

No, there's a warning at the top of set_password that it will change your password, there's usually no need to run it unless you know what you're doing. enroll is the first example you should usually run to add new prints. It's important to remember the first library you tried and what results you got because it helps determine exactly what settings could've been changed and what they are now.
Send a link to the product (powered with 5V, right?). And also try finger.begin(1337) in case the Adafruit example changed the password first.

from fpm.

brianrho avatar brianrho commented on August 17, 2024

There's no way to reset it, that I know of. If you've changed the password, you just have to try and figure out the new password.

from fpm.

minswho avatar minswho commented on August 17, 2024

Tried both password with R302, same problem unfortunately.

R551 has a chip reset pin, so I tried resetting and tried both password in enroll, and it's still returning the "did not find" error

I attached wiring pictures for both sensors (R551 takes 3.3V)
https://imgur.com/a/jgNlNAy

I don't know man

from fpm.

brianrho avatar brianrho commented on August 17, 2024

You can try a different 3.3V source (like the one on a USB-UART adapter) in case its a power supply issue, I remember most Arduinos usually can't source more than 50 mA from their 3.3V pin. Also use a multimeter to verify that all 4 connections were really made, breadboards are often unreliable.
Not much else that can be done if the sensors don't even respond and have never been detected.

from fpm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.