Add Fingerprint R503 with admin finger and relay to your project

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ก.ค. 2024
  • Add fingerprint r503 and nodemcu to your project no solder no coding
    In this video I share my firmware so you don't need to load 2 separate firmware
    to the nodemcu everything can be done off site after you upload my firmware.
    I also show how you don't need to solder or code to add this to a project.
    Packages..
    package...Full package includes arduino-1.8.2 and everything else shown in video 162mb
    drive.google.com/file/d/18h9t...
    Package Lite .. Includes everything accept Arduino arduino-1.8.2 3mb
    drive.google.com/file/d/1IECE...
    Link for Arduino Ide
    www.arduino.cc/en/software
    banggood links.
    www.banggood.com/custlink/Dmm... //relay Let me know if u need help with this one
    www.banggood.com/custlink/GDv... //control board
    www.banggood.com/custlink/m3v... //r503 for control board
    www.banggood.com/custlink/KvG... //nodemcu
    www.banggood.com/custlink/vKm... //jumper wire
    www.banggood.com/custlink/GGm... //lock
    00:00 Hooking up to power button
    03:49 Explain my firmware
    10:17 Loading firmware
    17:16 Wiring up the modules
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 48

  • @tomgobb2110
    @tomgobb2110 2 ปีที่แล้ว +1

    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

    • @ModItBetter
      @ModItBetter  2 ปีที่แล้ว

      cool .. thanks for taking time to leave a positive comment..

  • @Sodwmistis
    @Sodwmistis 2 ปีที่แล้ว

    great work mate. thanks for this video keep like that!!!!

    • @ModItBetter
      @ModItBetter  2 ปีที่แล้ว

      thanks for taking time with a positive reply.....😊

  • @awaters4770
    @awaters4770 3 ปีที่แล้ว

    That's pretty cool 😎

  • @themis6380
    @themis6380 9 หลายเดือนก่อน

    Hi keep getting didn’t find fingerprint sensor even though I connected it right

  • @Gorkilein
    @Gorkilein 3 หลายเดือนก่อน

    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!

    • @ModItBetter
      @ModItBetter  3 หลายเดือนก่อน

      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 .. ..

    • @Gorkilein
      @Gorkilein 3 หลายเดือนก่อน

      @@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!

    • @ModItBetter
      @ModItBetter  3 หลายเดือนก่อน +1

      @@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...

  • @AhmedBahgat
    @AhmedBahgat ปีที่แล้ว

    Hello mate, great video, thanks for the code too. May I ask you please why not using the other 3.3V (white wire)? Cheers

    • @ModItBetter
      @ModItBetter  ปีที่แล้ว +1

      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.

    • @AhmedBahgat
      @AhmedBahgat ปีที่แล้ว

      @@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

    • @ModItBetter
      @ModItBetter  ปีที่แล้ว +1

      @@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

    • @AhmedBahgat
      @AhmedBahgat ปีที่แล้ว

      @@ModItBetter Thanks a lot mate, appreciate your prompt replies. Have a great day

    • @AhmedBahgat
      @AhmedBahgat ปีที่แล้ว

      @@ModItBetter And btw, your fingerprint admin sketch is really awesome. Cheers

  • @sonuguru143
    @sonuguru143 3 ปีที่แล้ว

    superb..

    • @ModItBetter
      @ModItBetter  3 ปีที่แล้ว

      thanks Gurunath ..

    • @sonuguru143
      @sonuguru143 3 ปีที่แล้ว

      @@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?

    • @ModItBetter
      @ModItBetter  3 ปีที่แล้ว

      @@sonuguru143 .. 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.

    • @sonuguru143
      @sonuguru143 3 ปีที่แล้ว

      @@ModItBetter ok, Got it. Thank you very much

    • @sonuguru143
      @sonuguru143 3 ปีที่แล้ว

      @@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?

  • @arishwa5201
    @arishwa5201 2 ปีที่แล้ว

    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.

    • @ModItBetter
      @ModItBetter  2 ปีที่แล้ว

      ahh oops

    • @ModItBetter
      @ModItBetter  2 ปีที่แล้ว

      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

    • @ModItBetter
      @ModItBetter  2 ปีที่แล้ว

      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.

    • @arishwa5201
      @arishwa5201 2 ปีที่แล้ว

      @@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.

  • @jkchanel12
    @jkchanel12 8 หลายเดือนก่อน

    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

    • @ModItBetter
      @ModItBetter  8 หลายเดือนก่อน

      in the package i included the source.. .Try examples in that zip file.

    • @ModItBetter
      @ModItBetter  8 หลายเดือนก่อน

      You should find a example called ledcontrol.ino ,maybe that will see if you get the same error..

  • @t9r_153
    @t9r_153 ปีที่แล้ว

    Hi sir, I have followed your tutorial and everything is working except the relay trigger. How can I fix this?

    • @ModItBetter
      @ModItBetter  ปีที่แล้ว

      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. ?

  • @syalsasyalsa6955
    @syalsasyalsa6955 2 ปีที่แล้ว

    excuse me sir,
    please guide how to add two or three relays?
    thank you

    • @ModItBetter
      @ModItBetter  2 ปีที่แล้ว

      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.

  • @cplusplus8753
    @cplusplus8753 2 ปีที่แล้ว

    Good Day Sir what library did you use?

    • @ModItBetter
      @ModItBetter  2 ปีที่แล้ว

      hi I believe it was this one github.com/adafruit/Adafruit-Fingerprint-Sensor-Library .. I included it in the package untouched anyways..

  • @jkchanel12
    @jkchanel12 8 หลายเดือนก่อน

    How to add new finger and how to delete some finger id ?

    • @ModItBetter
      @ModItBetter  8 หลายเดือนก่อน

      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..

    • @jkchanel12
      @jkchanel12 8 หลายเดือนก่อน

      @@ModItBetter oooo oke oke i was know .. thanks

  • @masririd9170
    @masririd9170 ปีที่แล้ว

    Hi,
    With this configuration how much ampere?
    I was looking for low power consumption (battery power)

    • @ModItBetter
      @ModItBetter  ปีที่แล้ว

      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 .

  • @rickyaryadi8422
    @rickyaryadi8422 2 ปีที่แล้ว

    this is not low power

    • @ModItBetter
      @ModItBetter  2 ปีที่แล้ว

      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..