Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mahmud0808/rfidattendance
Smart Attendance System addresses various challenges by harnessing IoT technology to automate the attendance process, thereby enhancing accuracy, efficiency, and reliability.
https://github.com/mahmud0808/rfidattendance
attendance-system iot nodemcu-esp8266 rfid
Last synced: about 2 months ago
JSON representation
Smart Attendance System addresses various challenges by harnessing IoT technology to automate the attendance process, thereby enhancing accuracy, efficiency, and reliability.
- Host: GitHub
- URL: https://github.com/mahmud0808/rfidattendance
- Owner: Mahmud0808
- Created: 2024-05-20T15:25:31.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-06-27T19:06:16.000Z (6 months ago)
- Last Synced: 2024-06-27T23:11:53.919Z (6 months ago)
- Topics: attendance-system, iot, nodemcu-esp8266, rfid
- Language: PHP
- Homepage:
- Size: 1.38 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## NodeMCU ESP8266 Smart Attendance System
This repository contains the code for a Smart Attendance System based on NodeMCU ESP8266. The system includes a web user interface for tracking attendance records, which is deployed using XAMPP. It also features an RFID reader for directly reading student ID cards and recording attendance in real-time. Additionally, a servo motor and ultrasonic sensor are used to open and close a gate, and a piezo buzzer indicates successful or declined readings.
### Features
- Web interface for tracking attendance records
- RFID reader for reading student ID cards
- Real-time attendance recording
- Servo motor and ultrasonic sensor for gate control
- Piezo buzzer for indicating successful or declined readings### Setup Instructions
> Don't forget to check `Project Report.pdf`
- Clone this repository to your local machine.
- Set up XAMPP and deploy the web interface by placing the files in the htdocs folder.
- Connect the NodeMCU ESP8266 board to your computer and upload the code using the Arduino IDE.
- Connect the RFID reader, servo motor, ultrasonic sensor, and piezo buzzer to the appropriate GPIO pins on the NodeMCU board.
- Power on the system and start tracking attendance!### Usage
Open the web interface to view attendance records.
Present a student ID card to the RFID reader to record attendance.
The gate will automatically open if the attendance is successfully recorded.
The piezo buzzer will sound to indicate a successful or declined reading.Feel free to contribute to this project by forking and submitting a pull request. If you have any questions or suggestions, please open an issue.
Happy attendance tracking! 🎓📊🔐🔔