Final major project introduction

 This system aims to eliminate proxy attendance in a classroom by using biometric fingerprint recognition, integrated with Arduino technology. Traditionally, proxy attendance has been a common issue in classes, where students mark attendance for others who are not present. The proposed solution involves the use of biometric fingerprint scanning to accurately record attendance.

For instance, a class scheduled at 4 PM will have its attendance data pre-stored online in a database, which the Arduino will sync with. When a student enters the classroom, they will scan their fingerprint using the biometric system. Upon scanning, the system will display the student's name and roll number on an LCD screen. If a student attempts to mark attendance more than once, the system will display a message indicating that they have already been marked present.

Additionally, if a student who is not registered in the system tries to mark attendance, the LCD will show a "Not Registered" message. To further prevent fraud, if a student from a different class attempts to mark their attendance, the system will display a message stating that they do not belong to this class. This mechanism ensures that only the correct students are able to mark their attendance, and proxy attendance is effectively eliminated.

Furthermore, the system includes an "attendance lock" feature that can only be accessed and managed by the professor. This ensures that no unauthorized changes can be made to the attendance data once it has been recorded. All attendance records are stored in a secure online database, which can be accessed by the professor or relevant authorities for verification.

The key benefits of this system include the complete elimination of proxy attendance and the automatic synchronization of attendance data, providing real-time tracking and ensuring transparency in the attendance process.

Comments

Popular posts from this blog

ESP32 and I2C LCD Integration

RTC and LCD - how the code works

Planning