Standalone Roll-Call System
A custom project for a food industry company in Tabriz, Iran.
System works standalone without needs to internet or local network connection. Employees list is uploaded from USB port and device checks employee some daily information like Check-in and check-out time.
All events is recorded in Excel (xls) files and user can download their by using USB Storage that device detects drive(s) automatically and transfer all of event’s files into storage.
Time of device is controlled by a RTC module that in each boot of device, time is synced by RTC module.
A video of project test is showed in next video.
Feutures
-
System work without network and internet connection (RTC module)
-
Updates employees information from USB port
-
Transfers events (XLS file) when USB Storage plugged in automatically
Software
-
Languages: PYTHON
-
Modules: Tkinter, PIL, Pyserial, RPi.GPIO, openpyxl
-
PCB: Altium Designer
Hardware
-
Raspberry Pi
-
Custom PCB Board
-
RF01D and DS1307 Modules
Related links of Project:
- GitHub Repository
- Video of Running mode