A Raspberry Pi Based Event Driven Quasi Real Time Attendance Tracker
This project employs the IoT with an intelligent event-driven system in order to realize an efficient quasi realtime attendance tracker. The idea is to keep the whole system in the standby mode except for the low power motion sensor. On the detection of an event, when a person enters and originates a motion, the front-end embedded processor is alarmed. Afterwards, it activates the remaining system modules like webcam, communication block, etc. The eventdriven feature improves the system performance in terms of resources utilization and power consumption compared to the counter classical ones. A first system implementation is realized and successfully tested. It is based on a raspberry pi 3 board, which is integrated with two Passive Infrared (PIR) sensors and two webcams. On the occurrence of an event the webcam is activated and it captures an image. The image is recorded via the Raspberry Pi webcam server and is shared with other system modules via the Porta Space application, which acts as a hub between the Raspberry Pi and the cloud. Simultaneously the attendance status is updated via the IFTTT on the cloud-based log. Moreover, the concerned authorities are notified via an email. The process is repeated every time when a person enters or leaves the concerned place. The attendance log remains globally available via the cloud and can be accessed anytime. The system design flow is described. The devised system functionality is tested with an experimental setup. Results have confirmed a proper system operation.
IoT, event-driven system, raspberry pi, attendance tracker.