Portable IoT based fingerprint biometric attendance system using NodeMCU

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024
  • In this video, I will tell you how to build a Portable IoT based Fingerprint Biometric Attendance System using NodeMCU ESP8266 12E, 0.96” OLED Display & SFG R303a Fingerprint Sensor. The ESP8266 Wi-Fi Module will collect the fingerprint data from the multiple users and sends it over the internet to a website. The Enrolment of fingerprints is done on the server using any fingerprint sensor like R303, R305 or R307 that is available on the market and verification of the fingerprint will be done on the webserver while fingerprint templates are transmitted over the WiFi.
    The website used in this project is developed using PHP, it has a database and records of attendance. By logging into the website, you can collect all the attendance records of each user including personal details as well as incoming & outgoing timing. The data can also be downloaded and exported to an excel sheet.
    electronicsinn...
    ==============================================================
    Subscribe to Electronics Innovation
    bit.ly/Electron...
    Visit Electronics Innovation.com for more Tutorials, Tips, Projects and How It Works videos:
    electronicsinno...
    Like my page on Facebook: / electroniczinnovation
    ~-~~-~~~-~~-~
    Please watch: "I AM IRON MAN | DIY Arc Reactor"
    • how to make iron man a...
    ~-~~-~~~-~~-~

Комментарии • 95

  • @electronicsinnovation
    @electronicsinnovation  5 лет назад +6

    You can find the complete project details (schematics + source code) on my official website:
    electronicsinnovation.com/iot-based-fingerprint-biometric-attendance-system-using-nodemcu/

  • @befit3252
    @befit3252 3 года назад +1

    Can I use arduino behalf of node MCU & in which line of code I will have to rectify for that...Thanks in advance you are doing great job keep making such amazing videos 👍

  • @electronic7979
    @electronic7979 5 лет назад +3

    Nice project 👍

  • @kunalgourav5256
    @kunalgourav5256 5 месяцев назад

    the above code gives error ": control reaches end of non-void function [-Werror=return-type]"

  • @minusahu7327
    @minusahu7327 5 месяцев назад

    Can you please give me the full code ... please give me it's urgent

  • @_JihadFachriRB
    @_JihadFachriRB 2 года назад +1

    hello sir, what shoud i do? if i have notice like this
    exit status 1
    'amp' was not declared in this scope; did you mean 'map'?

    • @athiyamanm2158
      @athiyamanm2158 Год назад

      I got thi same error. Did you solved now.?

  • @rehanshaikh9326
    @rehanshaikh9326 2 года назад +1

    The requested URL was not found on this server.
    Apache/2.4.52 (Win64) OpenSSL/1.1.1m PHP/7.4.27 Server at localhost Port 80
    sir this error is showing when i am runing localhost

    • @radhemohan1883
      @radhemohan1883 Год назад

      Did you get the solution for this problem brother?

  • @roroblck
    @roroblck 4 года назад +2

    hai sir..i already done all the connection and it works perfectly and knows I'm facing a new problem which is when I want to add a new fingerprint through the webpage I cannot add it, plus the screen on OLED doesn't display the scanning part such as on your video at minute 6
    may I know how can I solve this problem? thank you, sir.

  • @startube9542
    @startube9542 3 года назад +1

    i gote error of the finder printsensor not detect how i fix this

  • @shanmukhasharma1947
    @shanmukhasharma1947 5 лет назад +1

    Really awesome...but Show complete monitor screen...(not in desktop or pc mode)

  • @arnabkumarmondal2005
    @arnabkumarmondal2005 16 дней назад

    C:\Users\hp\Documents\Arduino\16092024_1010PM\16092024_1010PM.ino: In function 'uint8_t deleteFingerprint(int)':
    C:\Users\hp\Documents\Arduino\16092024_1010PM\16092024_1010PM.ino:688:20: error: control reaches end of non-void function [-Werror=return-type]
    688 | display.display();
    | ~~~~~~~~~~~~~~~^~
    C:\Users\hp\Documents\Arduino\16092024_1010PM\16092024_1010PM.ino: In function 'uint8_t getFingerprintEnroll()':
    C:\Users\hp\Documents\Arduino\16092024_1010PM\16092024_1010PM.ino:917:18: error: control reaches end of non-void function [-Werror=return-type]
    917 | confirmAdding();
    | ~~~~~~~~~~~~~^~
    cc1plus.exe: some warnings being treated as errors
    Multiple libraries were found for "SoftwareSerial.h"
    Used: C:\Users\hp\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\libraries\SoftwareSerial
    Not used: C:\Users\hp\Documents\Arduino\libraries\EspSoftwareSerial
    exit status 1
    Compilation error: control reaches end of non-void function [-Werror=return-type]

  • @DurgaPrasad-hm7hy
    @DurgaPrasad-hm7hy 5 лет назад +2

    Good subbu....

  • @ash1210126
    @ash1210126 5 лет назад +2

    Marvellous! Keep enlightening us with your knowledgable videos! Go subu... Go electronics innovation...!✊🏻❤️

  • @yisakyilma7167
    @yisakyilma7167 6 месяцев назад

    sir my attendance is not being marked, its registering student finger print id but not marking attendance what could be the possible mistake we are doing please help me

  • @davelodia9157
    @davelodia9157 Год назад

    hi its possible to integrate the apps time attendance to biometric device?

  • @lojiseleven4603
    @lojiseleven4603 2 года назад

    I want to add a ethernet port with this setup to get connection through wire. can i add ethernet to this setup? if yes how can i add? is there anything should i change in the code for add ethernet. Wifi is not stable thats why im looking for a ethernet option. and also i have multiple wifi connections if one connection fail i can use other. is there any option to add multiple wifi connection to the nodemcu by changing the code?????

  • @temsu4602
    @temsu4602 2 года назад

    Call to HTTP client:: begin declared with attribute error:absolute API use::begin(wifi client,url)
    I'm getting this error, please help me sir

  • @kentemanuelmanghuyod7393
    @kentemanuelmanghuyod7393 Год назад

    Hello after i enrolled my fingerprint i can log in.. how to fix this?

  • @austinjohn3156
    @austinjohn3156 4 года назад +2

    please my final year project is in 1 month and i want to use this. Can i?

    • @electronicsinnovation
      @electronicsinnovation  4 года назад

      Sure, you can use.

    • @austinjohn3156
      @austinjohn3156 4 года назад

      @@electronicsinnovation Ok thank you very much. i will use it and if i come across something, i will let you know and when i am done i will make a donation to your works. Thanks.

    • @austinjohn3156
      @austinjohn3156 4 года назад +1

      @@electronicsinnovation and i have a question, will be able to implement filtering? such as absentees and timing

    • @austinjohn3156
      @austinjohn3156 4 года назад

      Electronics Innovation and please what’s your email

    • @electronicsinnovation
      @electronicsinnovation  4 года назад

      Timing feature is already there. Absenteea feature you can add, if you wish.

  • @codeomegaceo111
    @codeomegaceo111 4 года назад +1

    unable to add finger print(enroll users) . kindly guide

  • @RosemaryKCire
    @RosemaryKCire 4 года назад +1

    Hi, I have two fingerprint modules.
    The r307 fingerprint module says it's found but the led light won't light up or do anything else.
    The other one, a DY 50. The led lights up but it won't find the fingerprint sensor.
    Help me please. :(

    • @electronicsinnovation
      @electronicsinnovation  4 года назад

      I think r307 is working fine, if your serial monitor is showing the sensor work then it should work, coming to the led it glow on certain condition only(sensing a finger print), may the the special condition is not satisfying to glow led. or the led may damaged. you don't have to worry about that led is just a indication to let you know the certain action is happening with sensor, try again to register and validate the finger prints.
      then let me know if you have any issues???

    • @electronicsinnovation
      @electronicsinnovation  4 года назад

      Coming to DY50, May be the TX and Rx pins are reversely connected or not properly connected. so verify the hardware connections and let me know if any issues....

  • @pratiksalunke3910
    @pratiksalunke3910 4 года назад +1

    Sir you are great❤❤❤
    How to connect pc(computer) with node mcu?
    I have old PC without wifi and bluetooth

    • @electronicsinnovation
      @electronicsinnovation  4 года назад +1

      You can use USB

    • @pratiksalunke3910
      @pratiksalunke3910 4 года назад +1

      @@electronicsinnovation
      Sir
      I am talking about how to take attendance log.
      Via PC (without wifi,bluetooth connectivity)

  • @fareedch5974
    @fareedch5974 4 года назад

    Hy brother how to send fingerprint data to Firebase database using nodemcu esp8266.
    Please reply.

  • @muhammadakmal-dt3fx
    @muhammadakmal-dt3fx 2 года назад

    can you adding a person picture to this project. i mean, after a person done thumbprint the data will show approved. at the same time the data will show our pictures.

  • @khurramjamal4661
    @khurramjamal4661 2 года назад

    No finger in the fingerprint sensor but error is delete the finger from the scanner? Please reply soon as possible

  • @Mummy_ki_naokarani0106
    @Mummy_ki_naokarani0106 2 года назад

    Sir please make detailed video on circuit diagram we are confused please please please 🙏 sir

  • @violejuice1319
    @violejuice1319 2 года назад +1

    Sir, can u explain sql error?

  • @HeynerMoncada
    @HeynerMoncada Год назад

    Hi, Can I saved the fingerprint template into database and then compare fingerprint scanned with the fingerprint saved?

  • @shahadkshukoor7933
    @shahadkshukoor7933 Год назад

    Is a pc is mandatory for this realtime working??

  • @johnsonokoli4040
    @johnsonokoli4040 3 года назад

    The display is just showing connecting here. Please What can be the problem?

  • @jahidul_islam_60
    @jahidul_islam_60 Год назад

    HELP ME....!!!!
    I'm facing a very annoying issue here....
    whenever I'm trying to enroll a fingerprint through database (e.g 6:15 in the video) , my fingerprint sensor is supposed to blink continuously for scanning a fingerprint as we see in the video...
    BUT, my fingerprint sensor is not responding correctly at all.. rather it blinks about 11s periodically without enrolling the fingerprint...
    (I've checked running fingerprint enrollment code from arduino example....In that code the sensor works fine... it blinks continuously for scanning...But in this code the sensor is not blinking as it should be....)

    • @rohitnaik7037
      @rohitnaik7037 8 месяцев назад

      Hi sir are you done with your project? I needed some help in it can you please help me

  • @romeoshams7932
    @romeoshams7932 3 года назад

    Can I use TX0 and RX0 instead of TX2 and RX2? please do reply, this is urgent.

  • @kumarroushanme-1345
    @kumarroushanme-1345 Год назад

    please sir give me the link of code file

  • @MdNahidurRahmankrf
    @MdNahidurRahmankrf 2 года назад

    i want to learn more from you on this project.

  • @Aaaaraaa
    @Aaaaraaa 2 года назад

    Sir given program contain so many errors

  • @kumarroushanme-1345
    @kumarroushanme-1345 Год назад

    can i get the code file link

  • @khurramjamal4661
    @khurramjamal4661 2 года назад

    Http begin(link)error

  • @rhencekhent1393
    @rhencekhent1393 Год назад

    is there a tutorial on how to do the wirings?

  • @Arizfelin
    @Arizfelin 3 года назад

    I not find database

  • @fariahasan3965
    @fariahasan3965 Год назад

    Sir I found Error"Did not find fingerprint sensor".. Could you please help with this problem?

    • @jyotiprakashnayak4061
      @jyotiprakashnayak4061 Год назад

      Same issue

    • @mac-smithokorie1537
      @mac-smithokorie1537 Год назад

      I'm having the same issue, but when I used Arduino board to run the test, the fingerprint was found. What could be the issue?

  • @The5forU
    @The5forU 5 лет назад

    I have a doubt
    How the code data u entered is connected to the device directly

    • @electronicsinnovation
      @electronicsinnovation  5 лет назад

      didn't under stood your question, you mean how the people registration is happening???

  • @MeZotubeEthiopia
    @MeZotubeEthiopia 4 года назад

    how to register new employee or student after real implementation is completed (registration is required connecting the device with the computer by USB cable or not)

    • @electronicsinnovation
      @electronicsinnovation  4 года назад +1

      Registration process is completely wireless, you make sure you device and laptop connected to same WiFi network and the xampp server is running.

    • @MeZotubeEthiopia
      @MeZotubeEthiopia 4 года назад

      ​@@electronicsinnovation ok thanks, i have one other question that is consider you use the node MCU for your project unfortunatly you want to use that Nod MCU for other project it is posible or not (it is posible to use one nod MCU board for different projects)

    • @electronicsinnovation
      @electronicsinnovation  4 года назад

      @@MeZotubeEthiopia yes, you can use.

    • @MeZotubeEthiopia
      @MeZotubeEthiopia 4 года назад +1

      @@electronicsinnovation ok thanks if i have question i will email you

    • @mdhamza3636
      @mdhamza3636 6 месяцев назад

      Bro did you make this?

  • @madushanbuddika4585
    @madushanbuddika4585 4 года назад

    "You can't add add more than 1 id each time " this come always while i trying fingerprint id to the database

    • @electronicsinnovation
      @electronicsinnovation  4 года назад +1

      That means you have added I'd but you didn't give fingerprint. Kindly give you your fingerprint for two times then you can add another Person.
      Every time you add I'd and link with finger print and add another. untill and unless you didn't link with finger print it will not move further.

    • @madushanbuddika4585
      @madushanbuddika4585 4 года назад

      @@electronicsinnovation fingerprint doesn't scan for any id and also newly added user name and data do not add up to the user manager section.how to solve this issie ?

    • @mdhamza3636
      @mdhamza3636 7 месяцев назад

      Did you solve the issue?

  • @rameshvallapudasu2407
    @rameshvallapudasu2407 2 года назад

    Code Error Coming What I do Anna....😔

  • @rumeysakarakavak9346
    @rumeysakarakavak9346 4 года назад

    Thanks for tutorial . Can i keep the data on firebase rather than using xampp with this hardware?

    • @electronicsinnovation
      @electronicsinnovation  4 года назад +1

      Yeah, You can...

    • @rumeysakarakavak9346
      @rumeysakarakavak9346 4 года назад

      @@electronicsinnovation how did you connect the battery on power supply circuit? just soldering to wires on battery poles? i am a newbie :(

    • @electronicsinnovation
      @electronicsinnovation  4 года назад

      @@rumeysakarakavak9346 Yeah, I have just soldered two wires on both poles of battery, You can follow this if you wish to. Or there is a battery holder on the market you can use that too.

  • @akashparalikar7006
    @akashparalikar7006 4 года назад

    what if i have to add more than 127 users ?? how can i do it ?

    • @electronicsinnovation
      @electronicsinnovation  4 года назад

      The Storage capacity Fingerprint sensor is up to 150 unique fingerprints, You can increase up to 150 only. But I have developed a program for 127 Fingerprints prints only, If you wish to increase up to150 you can do it by simply edit the code.

    • @stylishhughes
      @stylishhughes 4 года назад

      @@electronicsinnovation isn't it possible to store the fingerprint in an external database and store a lot more than that? 150 is just too small. There has to be a way.

    • @electronicsinnovation
      @electronicsinnovation  4 года назад

      @@stylishhughes You have to check with other advenced finger print sensor modules. I think that feature was not there with current module.

  • @awaisashraf779
    @awaisashraf779 4 года назад

    Arduino: 1.8.10 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
    error
    nodeMCU_Fingerprint:33:45: error: no matching function for call to 'SoftwareSerial::SoftwareSerial(int, int)'
    SoftwareSerial mySerial(Finger_Rx, Finger_Tx);
    SoftwareSerial();

    • @electronicsinnovation
      @electronicsinnovation  4 года назад

      You have to install the Software serial library. Please install the software serial library and try once again

  • @ziyutube712
    @ziyutube712 4 года назад

    #define Finger_Rx 14 //D5
    #define Finger_Tx 12 //D6
    why this
    what is differ from pin 2 and 3
    pleas replay faster
    and why 127 finger only