RFID based Smart Attendance System using Nodemcu & Firebase

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ม.ค. 2022
  • In this tutorial, I have created a Smart Attendance System. In this system, Smart Attendance Admin Panel is made using Html, CSS, Bootstrap, Jquery, Javascript.
    You can add users to the system in "INIT" mode. The rfid tags(or users) is read using the RC522 Rfid reader.
    Admin can then monitor all the users present in the system.
    The user's check-in and check-out time is also downloadable as csv file. The current user status is also monitored in realtime using Firebase Realtime database.
    Full Code:- github.com/jigneshk5/smart-at...
    RFID Library used (yfrobot): github.com/jigneshk5/smart-at...
    The timestamp of various topics in this tutorial:
    1. Demo: 03:08
    2. Requirements: 10:19
    3. Circuit Diagram: 11:41
    4. Arduino & Web Code Explanation: 16:40
    Support: patreon.com/iotlearner

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

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

    Sir please make a detail video on how the RFID cards are read and write. What are the requirement for this and they should be explain in detail. What are the different types of RFID cards, what are the difference among them should be explain in details.

  • @gary9284
    @gary9284 10 หลายเดือนก่อน

    Great work. Works well. Just a small issue being my esp8266's onboard blue led light is flashing non stop. Do you perhaps know how to stop it or disable it?

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

    Hi! Your project is similar to mine but how can i add a loading balance to user like me as admin will place a balance to any user and when the user tap their rfid for check out, the balance will deduct accordingly to set deduction balance

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

    the structure of your database especially the attendance (those "MinNonVistZ0IhJZFOz" what do they mean?)

  • @getmedia9770
    @getmedia9770 8 หลายเดือนก่อน +1

    how we can get this website? please tell me

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

    I have a error as i am getting invalid date in the website please help me out i have presentation tomorrow and what are the settings should we do if i have to create my own database

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

    Error 'D8' was not declared in this scope; did you mean 'SD'. please help with this error

  • @dr.rahultagarya3287
    @dr.rahultagarya3287 ปีที่แล้ว

    How do you export daily attendance data?

  • @rocopahugot7546
    @rocopahugot7546 10 หลายเดือนก่อน

    hello sir, i dont have any idea i follow your instructions. idunno if my rfid reader is working but the LED light is ON when i upload the code to my nodemcu and rfid reader it doesn't read my rfid tags. can you help me about this..

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

    "Invalid date" on Website, please help me :)

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

    It's showing following error:-
    getForamttedDate is not member of timeClient

  • @EarthlyEphemera369
    @EarthlyEphemera369 5 หลายเดือนก่อน

    Sir, can I use ESP32 for wifi transmission?

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

    hi im getting error where i run init, it now display on web browser ?

  • @XFooTBaLL111
    @XFooTBaLL111 4 หลายเดือนก่อน

    on line 16 : FirebaseData firebasedata
    is giving error what can be the reason?
    in using esp32 and changed the library to " ESP32Firebase.h"
    It didnt gave any error for library

  • @ZahidHasan-ky6oy
    @ZahidHasan-ky6oy ปีที่แล้ว

    How many RFID cards can I input?

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

    How can I store this data in SQL database

  • @ganeshjana4950
    @ganeshjana4950 11 หลายเดือนก่อน

    Sir i am doing the project(rfid based smart attendence system using firebase and nodemcu) but i face one difficulty when i scan the rfid card for first time card is detected and all the values are stored in webpage but for second time when i scan the card again then in serial monitor i show an error is generated (path not exist) sir plese give me the solution to solve it.

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

    Hi, Thank you for the video. did you use ESP8266 or ESP32

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

      thank you, I used ESP8266

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

    i can get data on log, but not show on the table

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

    firebase library you have used

  • @nabeelahmed7689
    @nabeelahmed7689 11 หลายเดือนก่อน +1

    Firebase.setInt(firebaseData, uidPath+"users/"+temp, 0) does not work. But when I input it as a whole string like "/users/temp" then it works. Anytime I use a variable and concatenate strings, it doesn't work. Why does this happen?

    • @IoTLearner
      @IoTLearner  11 หลายเดือนก่อน

      Are you defining temp properly. Can check by a print statement before Firebase.setInt if "temp" carry a valid string ?

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

    Hi Sir,
    i get following error: Class NTPClient has no member named 'getFormattedDate'
    What went wrong or did i forget ? Thanks

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

      Hello, can you update your ntp client library as given here: randomnerdtutorials.com/esp32-ntp-client-date-time-arduino-ide/

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

      replace NTPClient Library to NTPClient-master

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

    how to upload both init and firebase code in nodemcu alone?
    Please answer this one I have presentation tomorrow i have to show this

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

      I think you can use 2 nodemcu for your presentation. The other complex option is, you can merge init code and main firebase code and add a pushbutton in the circuit which help you in switch between init code and firebase code. You need to logically do this changes.

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

    Hi. i am getting data on firebase but not getting on webpage. need help

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

      What error can you see on console

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

    Getting error in rfid.h lib in findCard function :(

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

      import the RFID library in description

  • @MdFahmidBinMostafa-
    @MdFahmidBinMostafa- ปีที่แล้ว

    How can I use this code in node mcu esp32?

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

      You can't, you need to rewrite this according to esp32 libraries

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

    Hi Sir, How can we add a name instead of UID in the web Page.

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

      Update Arduino sketch so that it will send name along with the uid. And also update html file to show name field from firebase

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

      @@IoTLearner sir, we are working project like this. can we have your email id to contact you sir? Because we need your help sir

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

      @@JacobBayek you can email me on iotacademy.tech@gmail.com

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

      if u found solution please send it to me

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

    What is the specific names of the library that you used for the project because I keep getting this error C:\smart-attendance-system-main\init\init.ino:3:10: fatal error: RFID.h: No such file or directory
    3 | #include
    | ^~~~~~~~
    compilation terminated.
    exit status 1
    Compilation error: RFID.h: No such file or directory

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

    Script.js is not available in folder

  • @samratpramanick2.0
    @samratpramanick2.0 2 ปีที่แล้ว

    GetFormattedDate is error it’s suggest for GetFormattedTime. (Date is not showing) need help

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

      Did u resolve the issue i am also getting the same issue and unabke to solve it ...please help me out i have presentation in few days

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

    Hello i am getting error class ntpclient has no memeber named "getformatterdDate"

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

      How to fix this issue

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

      Yaa even me i am also getting the same error did u resolve it please help me out as i have presentation in few days ...

  • @MdFahmidBinMostafa-
    @MdFahmidBinMostafa- ปีที่แล้ว

    Can I make this project with Arduino uno?

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

      Hi, yes, you need a wifi shield on your Arduino uno to connect to internet and firebase cloud. You have to write an Arduino code accordingly

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

    My UID not showing in web page but showing in firebase

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

      Try to console.log this whole data and check if data is showing on browser console

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

      @@akchannel7356 ok, are you getting this data logged on console

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

      @@IoTLearner help me i want to make this project no data getting display on web page..zero error on the console

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

      @@akchannel7356 are you using your own firebase credentials in html file?

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

      @@IoTLearner yes can you pls send me your contact mail id i will send u photo on mail pls reply

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

    please dont take in wrong way..but you took 44 mins and u did not explain the code properly...

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

      Hi Prajwal, Thanks for the feedback. This video is to display the working of the project & a basic code overview and structure. Detailed code explanation is not provided in this.

  • @maxaton
    @maxaton 11 หลายเดือนก่อน

    hello, im following your board, but my nodemcu cannot read the RFID, why is it? and it shows in the serial monitor "fi....⸮⸮" please help

    • @IoTLearner
      @IoTLearner  11 หลายเดือนก่อน

      Check serial monitor port

    • @maxaton
      @maxaton 11 หลายเดือนก่อน

      @@IoTLearner it keeps looping, cannot check the first if rfid.findCard

    • @maxaton
      @maxaton 11 หลายเดือนก่อน

      what's the library for each one? i might installed the wrong one