I followed your tutorial and it worked perfectly, I'm modding your code for the blue light to be on all time. I'll make a short video. Thank you for the tutorial
Hi and thanks, for my purpose it is not needed ,not running it off battery's and didn't add anything to put the Arduino into sleep mode in the code. Its why I am not using the wake up pin or the power from the module / touch to wake up the Arduino to in turn wake up the r503. And honestly I have not even had a reason yet to look into it. If i were to run the system off a small lipo battery I would defiantly look into all the power savings.
@@ModItBetter Thanks for your quick reply, very much appreciated, just one more question please, can I use the fingerprint reader along with a keypad as well, so the user can use either to get the same action done, like turning a relay on as per your example? Cheers
@@AhmedBahgat Hi for sure you can add a keypad as well. 3x3 matrix 4x4 ect.. example page www.circuitbasics.com/how-to-set-up-a-keypad-on-an-arduino/ you can use the sketch on basically any Arduino.. Its just a matter of finding the pinout for what ever arduino your using.. for the nodemcu just google 4x4 or 3x3 keypad for nodemcu.. here is one example and this one can even send out a email alert if wrong code.. iot4beginners.com/4x4-keypad-door-lock-using-nodemcu-with-e-mail-alerts/ You can also look at touch display modules as well.. even if you don't use the screen you can over lay a keypad on top of it and only use the few pins for the touch part of it. can also look up i2c keypad modules ect as well.. depends how many wires you want to play with. ... andddd you can also add rfid reader very cheaply as well.. So you can use your phone built in nfc or the cheap stickers ,key tags, cards, ect ect... This is just a example on aliexpress I HAVE NOT USED THIS SELLER... www.aliexpress.com/item/1005002168029931.html?pdp_npi=2%40dis%21CAD%21C%24%202.17%21C%24%201.68%21%21%21%21%21%402101d1b616729726475282430e1ce9%2112000018924932431%21btf&_t=pvid:a0f0482f-8dd0-41c1-bd19-e7196a25d744&afTraceInfo=1005002168029931__pc__pcBridgePPC__xxxxxx__1672972647&spm=a2g0o.ppclist.product.mainProduct
Hey I like your Adminfinger concept. I assume it was in the original example from Adafruit right? I would like to have the unchanged expample that yours was based on but cant find it in the lib examples or elsewhere. So please tell me where to find the original code that your changed version was based on. Thanks very much!
hi thanks.. look in my description and just download the small package.. they both include the source.. package un touched.. .. the admin concept just came from the idea of another video i had done with a padlock .. it uses same concept of first finger being the admin .. ..
@@ModItBetter so there's no source for the amin finger from adafruit but it was your programming? Then well done. Need to have a look tomorrow since my impression is the recognition is pretty slow on first test. No idea if that's your code or normal for that sensor. Will have a look tomorrow! Thanks for this code!
@@Gorkilein its pretty simple to add it your self.. The module saves the finger print in order 1,2,3,4,5.. so basically all I did was something simple like this. if (finger.fingerID == 1) { ... thats the admin then do what ever. good luck with your project...
@@ModItBetter Sir, I want to extend distance between finger scanner module and auduino upto 25 mtr. Which interface I should use? can you please help me?
@@Viratworld123 .. HI.. it depends what kind of wire your going to use, You might be able to use cat5e if you pair up the solid and stripe colors.. so you would have 4 wires... voltage ground tx rx... If you can find power for the sensor on the sensor side.. 3 volts and ground.. you would then need to send back ground tx rx to the ardunio... You .. you could use 2 nodemcu's to also send the data over wifi to each other which I have not done yet.. Or use another nodemcu to boost the tx and rx from the sensor side with a simple echo type script. You could look at sending the tx and rx over with couple of hc-05 bluetooth . Just make sure its 3.3 level for tx and rx. Usually says it on the back of the unit. you can look up NRF24L01 and use 2 of those. again making sure the logic is 3.3 volts. Both the bluetooth and the nrf24 vary in distance depending on noise and object surroundings. .. You would have to make sure the nrf24 can do your baud rate for your module. And both would be subject to packet sniffing in the air.
@@ModItBetter Hello Sir, I tried some modification on code to delete particular ID of finger, But it didn't work example if admin >=20, touch finger that you want to delete and the If I touch user finger with ID 5, then only that finger should be deleted. all other user fingers will be functional. Can you help me with coding of this application?
Why does my sensor have an error when I give the light command according to your program? If the light command is deleted, all execution runs normally is my sensor damaged? program and pin according to your video Please reply
I'm just off to work , but for now you can check to make sure your relay actually has power. Does it have shared ground with the arduino . If you are powering the relay from the arduino is it getting enough power? You might need to power the relay more directly but still share ground with the arduino. When you trigger the relay does the arduino reset? If so you might have to put a capacitor in parallel on the relay positive and negative pins. Make sure its on the right output pins ,does your relay have 2 triggers high and low? and if so have u tried to attach your trigger to either or. ?
excuse me sir...., I want to apply this module on a motorcycle, Relay 1 (d6) to turn on the motor contacts. then Relay 2 (d7) for the starter motor. I've tried using Arduino nano...but failed because only Relay 1 (d6) worked, I ask for your guidance thank you very much.
but if I were you I would look at a cheap push start button remote starter.. and change the push button to the fingerprint module .. just cut the wires that went to switch and add to your relay and your done. or check voltage on the button and see if its under 5 volts then you can just use that to trigger the module . You will need to get 86a relays ect. to power a starter anyways
do you want them to turn on at same time? also as i said before you need a better relay like 86a .. you can try with normal module relay like in the video because you are triggering starter relay . but contacts might weld with too much current.
@@ModItBetter yes sir... thanks for replying to my comment, here I want when I put the first finger on the relay d6 high, then touch the second finger relay d7 high 1 second then low, if the third touch relay d6 low. please make an example of the code, Thank you.
jump to 4min of the video i explain my firmware.... I also include the source code what i worked off of and other examples.. However my firmware is delete all users.. The way to delete certain users you would need to hook up to a terminal or add a key matrix and a display so you could punch in which user/id you would want to delete.. Also You would need to make a table of users names and finger id that match. .. Or if your really creative and used the chip in this video you can enable wifi and make a page so you can delete users by logging onto it with a web browser..,However you still need a table of users and id's..
If you want to add more relays that go off at the same time . then simply add d5 to each trigger wire on the relay boards.. If you want to add Relay for different fingerprints .. you will need to find a port that wont go high on reboot for starters .. I'm not sure off hand but for now you can just use d6 ,d7 .. you will need to play around the code look at "if (finger.fingerID == 1) {" 1 = admin then in order of fingerprints would be users.. so you can make a case or add another else if , else.. or just simply add another if (finger.fingerID == 2) {" for your second relay and what ever port you want to trigger the relay on "d6" but in the code you would use gpio12 look at the picture at 27:36.
hmm not sure will have to check that out for you.... but i did not use the wake up pin or the touch pin , those are the 2 wires I cut and tucked away. Those are for actually saving you tons of consumption as it puts the module to sleep. also the micro chip i used nodemcu would probably need to be tweaked as well to basically sleep or find a very basic lower power chip , as it does not need to have wifi just one uart . Anyways as is ,I'll build one tonight and check out the draw it takes .
I followed your tutorial and it worked perfectly, I'm modding your code for the blue light to be on all time. I'll make a short video. Thank you for the tutorial
cool .. thanks for taking time to leave a positive comment..
great work mate. thanks for this video keep like that!!!!
thanks for taking time with a positive reply.....😊
That's pretty cool 😎
Thanks..
Hello mate, great video, thanks for the code too. May I ask you please why not using the other 3.3V (white wire)? Cheers
Hi and thanks, for my purpose it is not needed ,not running it off battery's and didn't add anything to put the Arduino into sleep mode in the code. Its why I am not using the wake up pin or the power from the module / touch to wake up the Arduino to in turn wake up the r503. And honestly I have not even had a reason yet to look into it. If i were to run the system off a small lipo battery I would defiantly look into all the power savings.
@@ModItBetter Thanks for your quick reply, very much appreciated, just one more question please, can I use the fingerprint reader along with a keypad as well, so the user can use either to get the same action done, like turning a relay on as per your example? Cheers
@@AhmedBahgat Hi for sure you can add a keypad as well. 3x3 matrix 4x4 ect..
example page www.circuitbasics.com/how-to-set-up-a-keypad-on-an-arduino/
you can use the sketch on basically any Arduino.. Its just a matter of finding the pinout for what ever arduino your using..
for the nodemcu just google 4x4 or 3x3 keypad for nodemcu.. here is one example and this one can even send out a email alert if wrong code..
iot4beginners.com/4x4-keypad-door-lock-using-nodemcu-with-e-mail-alerts/
You can also look at touch display modules as well.. even if you don't use the screen you can over lay a keypad on top of it and only use the few pins for the touch part of it.
can also look up i2c keypad modules ect as well.. depends how many wires you want to play with.
...
andddd
you can also add rfid reader very cheaply as well.. So you can use your phone built in nfc or the cheap stickers ,key tags, cards, ect ect... This is just a example on aliexpress I HAVE NOT USED THIS SELLER...
www.aliexpress.com/item/1005002168029931.html?pdp_npi=2%40dis%21CAD%21C%24%202.17%21C%24%201.68%21%21%21%21%21%402101d1b616729726475282430e1ce9%2112000018924932431%21btf&_t=pvid:a0f0482f-8dd0-41c1-bd19-e7196a25d744&afTraceInfo=1005002168029931__pc__pcBridgePPC__xxxxxx__1672972647&spm=a2g0o.ppclist.product.mainProduct
@@ModItBetter Thanks a lot mate, appreciate your prompt replies. Have a great day
@@ModItBetter And btw, your fingerprint admin sketch is really awesome. Cheers
Hey I like your Adminfinger concept. I assume it was in the original example from Adafruit right?
I would like to have the unchanged expample that yours was based on but cant find it in the lib examples or elsewhere.
So please tell me where to find the original code that your changed version was based on.
Thanks very much!
hi thanks.. look in my description and just download the small package.. they both include the source.. package un touched.. .. the admin concept just came from the idea of another video i had done with a padlock .. it uses same concept of first finger being the admin .. ..
@@ModItBetter so there's no source for the amin finger from adafruit but it was your programming?
Then well done.
Need to have a look tomorrow since my impression is the recognition is pretty slow on first test.
No idea if that's your code or normal for that sensor. Will have a look tomorrow!
Thanks for this code!
@@Gorkilein its pretty simple to add it your self.. The module saves the finger print in order 1,2,3,4,5.. so basically all I did was something simple like this.
if (finger.fingerID == 1) { ... thats the admin then do what ever. good luck with your project...
Hi keep getting didn’t find fingerprint sensor even though I connected it right
superb..
thanks Gurunath ..
@@ModItBetter Sir, I want to extend distance between finger scanner module and auduino upto 25 mtr. Which interface I should use? can you please help me?
@@Viratworld123 .. HI.. it depends what kind of wire your going to use, You might be able to use cat5e if you pair up the solid and stripe colors.. so you would have 4 wires... voltage ground tx rx... If you can find power for the sensor on the sensor side.. 3 volts and ground.. you would then need to send back ground tx rx to the ardunio...
You .. you could use 2 nodemcu's to also send the data over wifi to each other which I have not done yet..
Or use another nodemcu to boost the tx and rx from the sensor side with a simple echo type script.
You could look at sending the tx and rx over with couple of hc-05 bluetooth . Just make sure its 3.3 level for tx and rx. Usually says it on the back of the unit.
you can look up NRF24L01 and use 2 of those. again making sure the logic is 3.3 volts.
Both the bluetooth and the nrf24 vary in distance depending on noise and object surroundings. .. You would have to make sure the nrf24 can do your baud rate for your module.
And both would be subject to packet sniffing in the air.
@@ModItBetter ok, Got it. Thank you very much
@@ModItBetter Hello Sir,
I tried some modification on code to delete particular ID of finger, But it didn't work
example if admin >=20, touch finger that you want to delete and the If I touch user finger with ID 5, then only that finger should be deleted. all other user fingers will be functional.
Can you help me with coding of this application?
Why does my sensor have an error when I give the light command according to your program? If the light command is deleted, all execution runs normally is my sensor damaged? program and pin according to your video Please reply
in the package i included the source.. .Try examples in that zip file.
You should find a example called ledcontrol.ino ,maybe that will see if you get the same error..
Hi sir, I have followed your tutorial and everything is working except the relay trigger. How can I fix this?
I'm just off to work , but for now you can check to make sure your relay actually has power.
Does it have shared ground with the arduino .
If you are powering the relay from the arduino is it getting enough power? You might need to power the relay more directly but still share ground with the arduino.
When you trigger the relay does the arduino reset?
If so you might have to put a capacitor in parallel on the relay positive and negative pins.
Make sure its on the right output pins ,does your relay have 2 triggers high and low? and if so have u tried to attach your trigger to either or. ?
excuse me sir....,
I want to apply this module on a motorcycle,
Relay 1 (d6) to turn on the motor contacts.
then Relay 2 (d7) for the starter motor.
I've tried using Arduino nano...but failed because only Relay 1 (d6) worked,
I ask for your guidance
thank you very much.
ahh oops
but if I were you I would look at a cheap push start button remote starter.. and change the push button to the fingerprint module .. just cut the wires that went to switch and add to your relay and your done. or check voltage on the button and see if its under 5 volts then you can just use that to trigger the module . You will need to get 86a relays ect. to power a starter anyways
do you want them to turn on at same time? also as i said before you need a better relay like 86a .. you can try with normal module relay like in the video because you are triggering starter relay . but contacts might weld with too much current.
@@ModItBetter yes sir... thanks for replying to my comment,
here I want when I put the first finger on the relay d6 high,
then touch the second finger relay d7 high 1 second then low,
if the third touch relay d6 low.
please make an example of the code,
Thank you.
Good Day Sir what library did you use?
hi I believe it was this one github.com/adafruit/Adafruit-Fingerprint-Sensor-Library .. I included it in the package untouched anyways..
How to add new finger and how to delete some finger id ?
jump to 4min of the video i explain my firmware.... I also include the source code what i worked off of and other examples.. However my firmware is delete all users..
The way to delete certain users you would need to hook up to a terminal or add a key matrix and a display so you could punch in which user/id you would want to delete..
Also You would need to make a table of users names and finger id that match.
.. Or if your really creative and used the chip in this video you can enable wifi and make a page so you can delete users by logging onto it with a web browser..,However you still need a table of users and id's..
@@ModItBetter oooo oke oke i was know .. thanks
excuse me sir,
please guide how to add two or three relays?
thank you
If you want to add more relays that go off at the same time . then simply add d5 to each trigger wire on the relay boards.. If you want to add Relay for different fingerprints .. you will need to find a port that wont go high on reboot for starters .. I'm not sure off hand but for now you can just use d6 ,d7 .. you will need to play around the code look at "if (finger.fingerID == 1) {"
1 = admin then in order of fingerprints would be users..
so you can make a case or add another
else if , else..
or just simply add another
if (finger.fingerID == 2) {" for your second relay and what ever port you want to trigger the relay on "d6" but in the code you would use gpio12 look at the picture at 27:36.
Hi,
With this configuration how much ampere?
I was looking for low power consumption (battery power)
hmm not sure will have to check that out for you.... but i did not use the wake up pin or the touch pin , those are the 2 wires I cut and tucked away. Those are for actually saving you tons of consumption as it puts the module to sleep. also the micro chip i used nodemcu would probably need to be tweaked as well to basically sleep or find a very basic lower power chip , as it does not need to have wifi just one uart . Anyways as is ,I'll build one tonight and check out the draw it takes .
this is not low power
Not sure what you mean . but if i'm going to guess then no its not low power nothing is put to sleep the wires were not used for touch / wake ect..