RFID based Smart Attendance System using Nodemcu & Firebase
HTML-код
- Опубликовано: 14 окт 2024
- 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/jig...
RFID Library used (yfrobot): github.com/jig...
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
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.
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
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
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..
hello sir what about this error Compilation error: cannot convert 'const char [42]' to 'FirebaseConfig*' {aka 'firebase_cfg_t*'} plz help me!
how we can get this website? please tell me
Sir, can I use ESP32 for wifi transmission?
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?
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
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
It's showing following error:-
getForamttedDate is not member of timeClient
Error 'D8' was not declared in this scope; did you mean 'SD'. please help with this error
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?
Are you defining temp properly. Can check by a print statement before Firebase.setInt if "temp" carry a valid string ?
how to create fire base attendances project data
Hi Sir,
i get following error: Class NTPClient has no member named 'getFormattedDate'
What went wrong or did i forget ? Thanks
Hello, can you update your ntp client library as given here: randomnerdtutorials.com/esp32-ntp-client-date-time-arduino-ide/
replace NTPClient Library to NTPClient-master
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.
Hi, Thank you for the video. did you use ESP8266 or ESP32
thank you, I used ESP8266
the structure of your database especially the attendance (those "MinNonVistZ0IhJZFOz" what do they mean?)
hi im getting error where i run init, it now display on web browser ?
i can get data on log, but not show on the table
how to upload both init and firebase code in nodemcu alone?
Please answer this one I have presentation tomorrow i have to show this
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.
How many RFID cards can I input?
How do you export daily attendance data?
"Invalid date" on Website, please help me :)
How can I store this data in SQL database
GetFormattedDate is error it’s suggest for GetFormattedTime. (Date is not showing) need help
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
Can I make this project with Arduino uno?
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
firebase library you have used
Hi. i am getting data on firebase but not getting on webpage. need help
What error can you see on console
Hi Sir, How can we add a name instead of UID in the web Page.
Update Arduino sketch so that it will send name along with the uid. And also update html file to show name field from firebase
@@IoTLearner sir, we are working project like this. can we have your email id to contact you sir? Because we need your help sir
@@JacobBayek you can email me on iotacademy.tech@gmail.com
if u found solution please send it to me
How can I use this code in node mcu esp32?
You can't, you need to rewrite this according to esp32 libraries
Getting error in rfid.h lib in findCard function :(
import the RFID library in description
Script.js is not available in folder
Its not needed
My UID not showing in web page but showing in firebase
Try to console.log this whole data and check if data is showing on browser console
@@akchannel7356 ok, are you getting this data logged on console
@@IoTLearner help me i want to make this project no data getting display on web page..zero error on the console
@@akchannel7356 are you using your own firebase credentials in html file?
@@IoTLearner yes can you pls send me your contact mail id i will send u photo on mail pls reply
Hi!
How can store allowed uid users tags in firebase?
Thanks
please dont take in wrong way..but you took 44 mins and u did not explain the code properly...
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.
This video will be more useful if you would have used hindi language coz it's natural and don't fell bad but your english doesn't seems good btw the tutorial is nice 😊
Creating tutorials in English reaches a wider audience. Even in India, not everyone understands Hindi. Thanks for the feedback!
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
Check serial monitor port
@@IoTLearner it keeps looping, cannot check the first if rfid.findCard
what's the library for each one? i might installed the wrong one
Hello i am getting error class ntpclient has no memeber named "getformatterdDate"
How to fix this issue
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 ...