This project automates queueing using AT89C51, featuring a 2-digit 7-segment display (00-99) & LED "SERVING" sign. Push-button increments queue, reset button restarts. Ground-controlled, LM7812-powered, it reduces wait times & staff workload in high-traffic areas. Scalable for wireless upgrades. Low-power, cost-effective.

View on GitHub

Main components

Download full BOM
Part NumberDescription
AT89C518-bit Microcontroller with 4K Bytes Flash, DIP-40
L7812Positive 1.5A 35V Linear Regulator, Fixed Output 12V, TO-220/TO-263/TO-252
7SEG-CASuper Bright Red Single-digit Numeric Display with white white diffused lens, common anode

mb schematic

Open in new tab

mb board layout

mb PCB render

Top PCB
Bottom PCB