Portrait of Shreyan Talukdar

Shreyan Talukdar

Mechatronics Engineering

Back to projects

Arduino Attendance and Time-Tracking System

A classroom attendance prototype using infrared remote inputs to identify users and record check-in and check-out events, with a 16×2 LCD showing status and session duration.

  • Arduino Uno
  • C++
  • IR receiver
  • 16×2 LCD
  • Embedded logic
Breadboard prototype with an Arduino Uno, IR receiver, and 16x2 LCD displaying 'Enter ID: Play=Submit'
Hand holding the Elegoo infrared remote used to enter user IDs, with the Arduino circuit in the background

Overview

This is a classroom attendance prototype built on an Arduino Uno. Users identify themselves using an infrared remote, and the system logs check-in and check-out events, tracking session duration for each user.

My Role

I built the classroom attendance prototype and integrated a 16x2 LCD with attendance-state logic to display user status and session duration.

The Problem

The prototype uses infrared remote inputs to identify users and record check-in and check-out events.

Development Process

I used C++ on an Arduino Uno with an IR receiver and a 16x2 LCD. The attendance-state logic displays user status and session duration while recording timestamps through the serial monitor.

Results

Built a classroom attendance prototype that records check-in and check-out events, displays user status and session duration, and records timestamps through the serial monitor.

What I Learned

The project gave me practical experience with C++, infrared remote inputs, LCD output, and attendance-state logic on an Arduino Uno.

Technologies

  • Arduino Uno
  • C++
  • IR receiver
  • 16×2 LCD
  • Embedded logic
Back to projects