🪔 Diwali Break: Orders placed now will ship from 25th November 2026. Place your order today — we'll get it to you right after we're back!
Project Hub /Basic Analog & Power Electronics/Sequential, Timing & Pulse Circuits/Programmable Interval Timer for Live Shows
Programmable Interval Timer for Live Shows
Intermediate
PIC
Project Specific
6 – 12 Hours
Partial Kit

Programmable Interval Timer for Live Shows

A microcontroller-based programmable interval timer designed to accurately track performance times during live shows and competitions.

Originally published on ElectronicsForU
View original tutorial

Parts You'll Need

This project is sourced from another site, not written by us — this list is our best match of their components against what we stock, not a verified bill of materials. Always check the original blog (linked above) for the actual parts list before buying.

This list includes a generic resistor set as a placeholder — it is not matched to the exact value or part number this circuit needs. The correct one is specified on the original source page linked above; check it before buying.

We don't carry yet: LCD (generic / unspecified)
PIC Microcontroller
Transistors (BC547 / 2N2222 / TIP / MOSFET)
Transformer
Diodes (1N4007 / 1N4148 / Schottky / Zener)
Voltage Regulator IC (7805 / LM317 / 1117)
Header Pins / Terminals / Connectors
Capacitors
driver
and connecting components

Browse all components

How It Works

Why Build This

Design and implement a reliable timing instrument tailored for inter-college, inter-zonal, and inter-university stage shows, cultural events, and competitions to manage contestant timing accurately and avoid disputes.
Gain practical experience integrating microcontroller firmware with desktop software environments by establishing serial communication between a PIC MCU and a Visual Basic application backed by an MS Access database.
Construct a complete linear regulated power supply circuit that safely steps down 230V AC mains voltage to power sensitive digital logic and display components.

Real-World Application

Used in inter-college, inter-zonal, and inter-university stage shows, cultural events, and competitions to manage contestant timing accurately and avoid disputes.

Skills You'll Learn

Microcontroller firmware development
linear power supply design
RS-232 serial communication interfacing
transistor-based load switching
alphanumeric LCD integration
database-backed application integration

Safety Precautions

Exercise standard electrical caution when working with the 230V AC primary to 15V transformer and power supply circuits.

Technology Tags

MICROCONTROLLER
PIC16F877A
LCD
MAX232
TIMER
SERIAL COMMUNICATION
VISUAL BASIC
MS ACCESS

Frequently Asked Questions

The PIC microcontroller communicates using TTL logic levels (0V and 5V), whereas standard computer COM ports use RS-232 voltage levels (which can range from -15V to +15V). The MAX232 converter translates these voltage levels so the hardware communicates safely and reliably without damaging the microcontroller.
No, standard 16x2 LCD modules require a 5V supply for their logic and controller operations. Connecting them to a 12V rail will permanently damage the display; it must be powered from the 5V output provided by the 7805 regulator IC (IC2).
The Visual Basic program communicates with the PIC16F877A microcontroller over a serial link via the DB9 connector and MAX232 driver, allowing the computer to send configuration parameters, receive timer events, and log data into an MS Access database.

Gallery

This page is part of Kitkraft's Project Hub — a curated collection of electronics & robotics projects gathered from the maker community to help students and hobbyists discover and learn to build. Kitkraft does not claim authorship of the original project, and makes no representation as to the accuracy, completeness or safety of third-party source material. The summary and "How It Works" explanation above are AI-generated, rewritten with reference to the original tutorial — not a reproduction of it. Full credit and a direct link to the original source are provided above. If you're the original creator and have a concern about how your work is represented here, please contact us and we'll address it promptly.

Kitkraft Project Hub — curated from the maker community, credited at the source.
PRJ-00191