I had an idea that I wanted to see if there was anyone who had actually done it on here - and you came up in the first search! My idea was to use a Fingerprint Scanner from a Huawei P30 (Not Aurora) and try and see if anyone had interfaced it to a pc running Windows or even Linux for arguments sake. You have earned another Subscriber sir! and I'll stick a TU in there for good measure too!
The cool set up would be fingerprint start for your car. Turn the key on, scan your finger, car starter runs while finger on sensor.. the rasp pi output to a relay connecting start (keyswitch) wiring. or, replacing push button start already in many cars with fingerprint scanner/pi set up.
I love that idea too! I've seen this Adafruit Fingerprint Scanner be used in a very similar application for a Motorcycle. Check that here 😊 - ruclips.net/video/JJUaAganQNA/видео.html
Thanks for this video and all the others you have produced. They are a great help in getting started on my projects. What is the minimum hardware that is required to use with this scanner? Pico or Pi Zero work? Thanks.
If you follow the links it says "any microcontroller or system with TTL serial" and there are Arduino libraries. Sounds like all the work is done on the module.
Absolutely true, Arduino or Raspberry Pi Pico boards can both operate with this Adafruit Optical Fingerprint Sensor. Linked here is a rad set up which uses the Pico and the Fingerprint Sensor - ruclips.net/video/oZ1kzJYfk7c/видео.html
Does somebody have issues with the sensor nor detecting accurately when you place/remove your finger? How did you solve that, mine is templaiting even when there is not finger and it doesn't detect if you remove it
Sorry to hear you are having troubles with it, we have a dedicated community forum topic on this video that might have some helpful information there. If not feel free to chuck a post on there with some information about your wiring, code and setup, we have lots of maker eyes over there that can help! forum.core-electronics.com.au/t/guide-by-tim-fingerprint-scanner-with-raspberry-pi-single-board-computer-unlock-with-biometrics/15654/11
Sorry to hear you are having issues, we have a community forum post for this video that might have some answer, if not feel free to chuck a post on there with some details of your setup and issue, we have a lot of eyes over there that can help! Here ya go: forum.core-electronics.com.au/t/guide-by-tim-fingerprint-scanner-with-raspberry-pi-single-board-computer-unlock-with-biometrics/15654/5
Hey Mate, with the new Bookworm OS, we have been forced to use virtual environments (not using one gives the "externally managed environment"). We have a workaround for it here: core-electronics.com.au/guides/raspberry-pi/using-virtual-environments-in-thonny-on-a-raspberry-pi/
Do you know how to install the driver for the usb fingerprint reader U.are.U 4500 digital persona in linux? I tried with fprintd and didn't work. Also wine but didn't work for the driver . I'm using linux mint 21.1 or 21.2
I’m a little late to the party but I love the video! Can you please link the sensor? Most of the ones I find say they are for Arduino, and I’m not sure if they will work with this.
Late can often be better 😜 this is the exact one I used (I always link everything I use in the description of vid too) - Adafruit Optical Fingerprint Scanner (used here) - core-electronics.com.au/catalog/product/view/sku/ADA4690
For sure you can download the fingerprint scan. I'm also sure you can create a Python script to compare multiple scanned images or you can do it manually one by one 😊.
Can I extract the data in Raspberry Pi to my Created Centralized System, let's say I want to create an Interface for the Biometric Scanner or a Payroll System and not just look and plain/raw data?
Hello from Colombia. Thank you very much for your contribution with this video. I have a question, is it possible to extract the templates from flash memory and store them in a database. with the intention of having a backup and in the event that the sensor fails to be able to insert the templates from the database?
@@priscillachikowore2216 Hello. Could this library work from an esp32 to be able to extract the templates and store them on a microSD? And do the validations with the templates that are on the microSD? Do you know if there is a library that allows me to do this?
Cheers mate, and each enrolled finger print has a enroll ID. You could whip up a Python script to link ID numbers to a name of the person. That's how I would approach the project.
It is the PiRelay HAT, it has several relays onboard that you can control with the Pi. And a relay is an electrical switch that we can control. Here is the board: core-electronics.com.au/pirelay-v2-relay-board-for-raspberry-pi-1.html And if you are interested in controlling solenoids, we have a guide on it as well: core-electronics.com.au/guides/solenoid-control-with-raspberry-pi-relay/
@@Core-Electronics alright, i was wondering how you connected the relay to the board because in a previous video a spot where a pin of the relay went into is also a spot where a pin of the fingerprint sensor went to. so im trying to understand how i can have both of them connected seeing as im trying to trigger the solenoid lock via fingerprint authentication
Correctly wired up the R307 will absolutely work. Pyfingerprint Package will work with ZFM-20, ZFM-60, ZFM-70, ZFM-100, R302, R303, R305, R306, R307, R551 and FPM10A fingerprint devices.
Hey, we have a forum post on this specific video. There may be some helpful information on there, if not feel free to drop a post with your issue and some information about your setup.
Hi, thanks for the video, it helped me a lot. I would like to use it for 5000 people. Would it be possible to take the template of the finger and store it in a database and then , when i want to check a fingerprint, search it from tha database?.
I followed all the steps but I get this error when running the script "AttributeError: module 'adafruit_fingerprint' has no attribute 'Adafruit_Fingerprint' " anyone with this same error or any idea on how to solve it?
@@christopherleadholm6677 Hey I solve this issue just forgot to comment right here. In your terminal you need to move to your proyect and start de virtual env "source my_project/bin/activate" after that run the proyect in your terminal "python .\my_project.py" I did something like that, I didn't use "Thonny" like in the video but the Adafruit Fingerprint library works well
Excellent question. It is not possible to increase the storage in the sensor itself. But the sensor protocol does allow image data to be uploaded. That means you could store your fingerprints on the Pi and then run through all the data by uploading it in chunks to the Module. I presume it would result in a lower response time. Check more at the Modules Datasheet - cdn-shop.adafruit.com/datasheets/ZFM+user+manualV15.pdf
1st one! Nice video. Thank you!!
Yeeeehaww 😊 Thanks for the happy comment
You saved me soooo much time. And the 3d printed enclosure saved me even more time, thanks!
I had an idea that I wanted to see if there was anyone who had actually done it on here - and you came up in the first search!
My idea was to use a Fingerprint Scanner from a Huawei P30 (Not Aurora) and try and see if anyone had interfaced it to a pc running Windows or even Linux for arguments sake.
You have earned another Subscriber sir! and I'll stick a TU in there for good measure too!
This is like God level best guidance, please keep it up like 1000000000 percentage please keep it up, it's an great help to us
As long as I can stay afloat I will! Thank you for your kind kind words! 😍
Very helpful! Congrats!
The cool set up would be fingerprint start for your car. Turn the key on, scan your finger, car starter runs while finger on sensor.. the rasp pi output to a relay connecting start (keyswitch) wiring.
or, replacing push button start already in many cars with fingerprint scanner/pi set up.
I love that idea too! I've seen this Adafruit Fingerprint Scanner be used in a very similar application for a Motorcycle. Check that here 😊 - ruclips.net/video/JJUaAganQNA/видео.html
Thanks for the video, you saved my Projekt for school ❤️
Awwww yayay! 😊
The Adafruit fingerprint sensor URL link is going to the Core Geophone -SM-24 product page.. (the first Adafruit one in the list)
So true!! Fixing right now ----> And Fixed, thanks you 😊!
Very helpfull video
Thank you for this video. Please can you post a link to the 3d wallmount case.
Is work for fingerprint AS608?
How can I hash the finger prints?
Very nice 🙂
Cheers mate 😊!
Thank you vary mach
Thanks for this video and all the others you have produced. They are a great help in getting started on my projects. What is the minimum hardware that is required to use with this scanner? Pico or Pi Zero work? Thanks.
If you follow the links it says "any microcontroller or system with TTL serial" and there are Arduino libraries.
Sounds like all the work is done on the module.
Absolutely true, Arduino or Raspberry Pi Pico boards can both operate with this Adafruit Optical Fingerprint Sensor. Linked here is a rad set up which uses the Pico and the Fingerprint Sensor - ruclips.net/video/oZ1kzJYfk7c/видео.html
Does somebody have issues with the sensor nor detecting accurately when you place/remove your finger? How did you solve that, mine is templaiting even when there is not finger and it doesn't detect if you remove it
Sorry to hear you are having troubles with it, we have a dedicated community forum topic on this video that might have some helpful information there. If not feel free to chuck a post on there with some information about your wiring, code and setup, we have lots of maker eyes over there that can help!
forum.core-electronics.com.au/t/guide-by-tim-fingerprint-scanner-with-raspberry-pi-single-board-computer-unlock-with-biometrics/15654/11
why is it every time I try and use the first fingerprint simpletest rpi example, Adafruit_Fingerprint gets an attribute error
Sorry to hear you are having issues, we have a community forum post for this video that might have some answer, if not feel free to chuck a post on there with some details of your setup and issue, we have a lot of eyes over there that can help!
Here ya go: forum.core-electronics.com.au/t/guide-by-tim-fingerprint-scanner-with-raspberry-pi-single-board-computer-unlock-with-biometrics/15654/5
i get this message “error: externally managed environment “ whenever i try copying and pasting the first link in the article
Hey Mate, with the new Bookworm OS, we have been forced to use virtual environments (not using one gives the "externally managed environment"). We have a workaround for it here: core-electronics.com.au/guides/raspberry-pi/using-virtual-environments-in-thonny-on-a-raspberry-pi/
Where can I find all videos from this person?
Love it ❤
Do you know how to install the driver for the usb fingerprint reader U.are.U 4500 digital persona in linux? I tried with fprintd and didn't work. Also wine but didn't work for the driver . I'm using linux mint 21.1 or 21.2
I’m a little late to the party but I love the video! Can you please link the sensor? Most of the ones I find say they are for Arduino, and I’m not sure if they will work with this.
Late can often be better 😜 this is the exact one I used (I always link everything I use in the description of vid too) - Adafruit Optical Fingerprint Scanner (used here) - core-electronics.com.au/catalog/product/view/sku/ADA4690
Can we save the fingerprint template to external db? And check if its match?
For sure you can download the fingerprint scan. I'm also sure you can create a Python script to compare multiple scanned images or you can do it manually one by one 😊.
Can I extract the data in Raspberry Pi to my Created Centralized System, let's say I want to create an Interface for the Biometric Scanner or a Payroll System and not just look and plain/raw data?
Hello from Colombia.
Thank you very much for your contribution with this video.
I have a question, is it possible to extract the templates from flash memory and store them in a database.
with the intention of having a backup and in the event that the sensor fails to be able to insert the templates from the database?
Hey is it working the way you wanted
@@priscillachikowore2216 Hello. Could this library work from an esp32 to be able to extract the templates and store them on a microSD? And do the validations with the templates that are on the microSD? Do you know if there is a library that allows me to do this?
thanks for the video but can you please explain me how can we enroll the fingerprint with the name of the person?
Cheers mate, and each enrolled finger print has a enroll ID. You could whip up a Python script to link ID numbers to a name of the person. That's how I would approach the project.
hello sir, what is that blue board on the raspberry pi when you introduced the solenoid lock and what is its function
It is the PiRelay HAT, it has several relays onboard that you can control with the Pi. And a relay is an electrical switch that we can control.
Here is the board: core-electronics.com.au/pirelay-v2-relay-board-for-raspberry-pi-1.html
And if you are interested in controlling solenoids, we have a guide on it as well: core-electronics.com.au/guides/solenoid-control-with-raspberry-pi-relay/
@@Core-Electronics alright, i was wondering how you connected the relay to the board because in a previous video a spot where a pin of the relay went into is also a spot where a pin of the fingerprint sensor went to. so im trying to understand how i can have both of them connected seeing as im trying to trigger the solenoid lock via fingerprint authentication
Great video. But how can you set this up with the pico w because it uses micropython. I tried asking ChatGPT, doesn't seem to help me out
I dont see the link for the 3d model can you send it here?
And it fit to R307?
Hey, you can find the model at the end of the page on the article, but here is a direct link: www.thingiverse.com/thing:4460298
What other sensors are these python modules compatible with?for example if I want to use the R307 fingerprint module would it work?
Correctly wired up the R307 will absolutely work. Pyfingerprint Package will work with ZFM-20, ZFM-60, ZFM-70, ZFM-100, R302, R303, R305, R306, R307, R551 and FPM10A fingerprint devices.
@@Core-Electronics does this python module support the AS608 fingerprint sensor?
why is the first command not working
Hey, we have a forum post on this specific video. There may be some helpful information on there, if not feel free to drop a post with your issue and some information about your setup.
"Place finger on sensor...Image take", "Templating ... Could not identify features". Why is that?
Hi, thanks for the video, it helped me a lot. I would like to use it for 5000 people. Would it be possible to take the template of the finger and store it in a database and then , when i want to check a fingerprint, search it from tha database?.
Did it work for a large number
I followed all the steps but I get this error when running the script "AttributeError: module 'adafruit_fingerprint' has no attribute 'Adafruit_Fingerprint' " anyone with this same error or any idea on how to solve it?
Same issue. Seems like the code changed and broke from when his video was made.
@@christopherleadholm6677 Hey I solve this issue just forgot to comment right here. In your terminal you need to move to your proyect and start de virtual env "source my_project/bin/activate" after that run the proyect in your terminal "python .\my_project.py" I did something like that, I didn't use "Thonny" like in the video but the Adafruit Fingerprint library works well
where link for 3D printed model?
At the bottom of the article for this video, head to the first link in the description.
Does it work for about 5000 people
The onboard flash for this system only has storage for 162 fingerprints
Hi, great project 👌 Is it possible to memorize upto 9999 fingerprints???
Cheers for you comment 😊 this sensor can store 300 unique fingerprints inside its internal memory.
@@Core-Electronics but how can we extend that limit?
Excellent question. It is not possible to increase the storage in the sensor itself. But the sensor protocol does allow image data to be uploaded. That means you could store your fingerprints on the Pi and then run through all the data by uploading it in chunks to the Module. I presume it would result in a lower response time. Check more at the Modules Datasheet - cdn-shop.adafruit.com/datasheets/ZFM+user+manualV15.pdf
@@Core-Electronics Perfect, many thanks for your answer 👌
woww i have a crush on you, i love you ♡