Microcontroller Based Project on Automatic Bell System for Schools

We are living in the world of automation where all the activities are getting automated through the use of advanced programmable controllers in home automation and industrial automation systems. An automatic school timer system reduces the effort needed to turn on or off an electric bell manually that gives alarm for certain intervals of time based on school timings. This automatic system is a microcontroller based project that uses a simple basic microcontroller, which makes this product affordable.

Automatic Bell System
Automatic Bell System

Automatic Bell System for Institutions or Schools

Usually, conventional methods require a peon or bell operator to attend and operate the bell system for every period and interval in schools and institutions. Such systems need sufficient human efforts to do so, and require advancement in order to become automated – the ones that minimize human efforts. As the bell system is important in schools, homes, and industries, the automatic operation of this instrument must have to be performed with a precise time controller economically.

This automatic school bell timer system is designed using a basic 8051 microcontroller for managing time intervals. Read or Write memory is also necessary for storing bell timings, but for less number of timings this memory is not needed. This system also provides the display of timing information in the seven-segment display for a user interface purpose.

Automatic Bell System for School
Automatic Bell System for School

This system uses a power-supply block to drive all the circuit components, an 8051 microcontroller to control and manage bell timings, a real-time clock for accurate timing operation, a matrix keypad to enter and configure the bell timings and a seven-segment display to display the time and information. The operation of this system can be easily understood from the above block diagram, wherein the keypad entered timings are stored in the microcontroller, which is responsible for operating the bell based on the program of the microcontroller.

Microcontroller based School Timer Circuit Operation

  • The Regulated DC power supply is given to the microcontroller using a power-supply block (In the circuit, it is not given but given in the block diagram). This power-supply block consists of a step-down transformer, a bridge rectifier, a filter, and a regulator IC. The mains 230V supply is stepped downed to a 12V AC by using the transformer. This AC is rectified to a DC supply by the bridge rectifier and capacitor filters to a pure DC, and then by a regulator that regulates the power to a constant DC to 5V. This power supply drives the entire circuit except for the relay and bell devices.
School Timer Circuit
School Timer Circuit
  • For making an accurate and precise time controller, DS1307 serial RTC (Real Time Clock) is connected to the microcontroller. This RTC is a low-power, fully binary-coded decimal clock with 56 bytes of SRAM. This clock displays year, month, date, day, hours, minutes, and seconds information. In this clock, data and addresses are serially transferred by the I2C bidirectional bus. It also has a built-in backup supply to keep time operation continuous in times of power failures as shown in the figure.
  • A matrix keypad is interfaced to the microcontroller for setting and storing the timing values. Various keys are used in this keypad for setting real-time hours and minutes, bell timing operations, and for storing and deleting bell and real timings.
  • The Seven-segment display is connected in common anode mode and interfaced with the microcontroller for displaying the timing information.
  • The buzzer is switched using relay and the relay coil is energized by the microcontroller.
  • The microcontroller has inbuilt flash EPROM memory to store the data that remains even after power failure.
  • The microcontroller is programmed in such a way that it accepts the real timing and bell timings and correspondingly sends the controls signals to the seven-segment display and also to the transistor connected to the relay coil.
  • When the relay transistor is enabled, it energizes the relay coil so that the path is closed to power the bell device.
  • Before working with this system we have to configure the real-time and bell time values using a matrix keypad. The procedure for the configuration is given below:

Enter the Current real-time using the keypad.
Press ‘#’ to store real-time.
Press ‘*’ display that shows all dashes.
Enter the 1st bell ON time.
Press ‘*’ to save the 1st bell ON time.
Continue this procedure for 5 bells.
Press ‘*’ to get the real-time

In this way, one can build a school bell timer using a simple microcontroller. You might have got clear understanding of this programmable timer with this microcontroller based project. You can also go through some additional microcontroller projects in the below list.

Microcontroller based Projects for Engineering Students

Microcontroller based Projects
Microcontroller based Projects
  1. GPS/GSM based Vehicle Theft Location Intimation to the Owner Using a Microcontroller
  2. Remote Operation of Domestic Appliances’ Control using Android Application
  3. Microcontroller Based Fire Detection and Monitoring System in Petro-Mechanical Industries
  4. RF Based Accident Indication Using Vibration Sensors
  5. XBEE Based Monitoring of Transformer or Generator Parameters Remotely
  6. Pick N Place Robot by using Soft Catching Gripper
  7. AVR Microcontroller based Humidity Controller
  8. Portable Programmable Medication Reminder by using PIC Microcontroller
  9. Glowing Of Street Lights by Vehicle Movement Detection
  10. Password-Based Digital Locking System Using 8051 Microcontroller
  11. GPS Speedo Meter based Over Speed Alert System
  12. Microcontroller Based Real-time Elevator Control System
  13. Detection of Objects by Ultrasonic Means
  14. Radio Frequency Communication Based Wireless Notice Board
  15. Two-Channel Digital Frequency Meters using PIC microcontroller
  16. UPS Battery Management in Industries using GSM technology
  17. Controlling of Electrical Device Switch by Mobile Phone Operation
  18. Radio Frequency Based Unique Office Communication System
  19. RF Technology-Based Secret Code Enabled Secure Communication
  20. Hybrid Pulse Width Modulation Based Analysis of Cascaded Five-Level Multilevel Inverter
  21. Dynamic Temperature Adjustable and Load Controlling System using TRIAC
  22. Power Quality Measurement and Developing Method for Monitor Device
  23. Controlling and Monitoring System of Power Grid Devices Using GSM technology
  24. Automatic Door Opening System by Sensing Movement
  25. Controlling of Dish Position by Infrared Remote
  26. Proportional Integral Controller using Thirteen Levels Inverter for PV System Connected by Grid
  27. Controlling of Remote Operated Domestic Appliances By Using Android Application
  28. Radio Frequency Controlled Robotic Vehicle by Laser Beam Arrangement
  29. Parallel Telephone Instrument With Secured Privacy Using 8051 Microcontroller
  30. Microcontroller Based High Precision Temperature Indicator

The microcontroller project on school timer with the practical considerations along with the microcontroller-based projects’ list provides good information for the engineering students, and therefore, we hope that this article might have rendered a better understanding of the concept to you. Furthermore, for any help in this regard or any other practical and project-related aspects, you can comment in the commenting section given below.

Photo Credits:


  1. How we should dump the program in microcontroller and what is the program

  2. peter NYAKARE says:

    I need automatic school bell system for the School then I will program . it should ring for the all school to hear

    1. Tarun Agarwal says:

      Hi peter NYAKARE
      I sincerely appreciate your kind response regarding my article
      For customization of projects please email us on team@elprocus.com

  3. Hello sir..thank u for some valluable Information ..
    We are final year EEE students ..
    we r on our project time..
    We had a thought to design an AUTOMETIC COLLEGE SIREN system and to make it operate on solar power..
    Can u help us..
    If u can provide suffient information and knowledge to do our project we will be So thankfull to u..
    If possible we will use your help to do the project with the price u named.
    We r awaiting for ur rply

  4. Hello sir..thank u for some valluable Information ..
    We are final year EEE students ..
    we r on our project time..
    We had a thought to design an AUTOMETIC COLLEGE SIREN system and to make it operate on solar power..
    Can u help us..
    If u can provide suffient information and knowledge to do our project we will be So thankfull to u..
    If possible we will use your help to do the project with the price u named.
    We r awaiting for it rply

  5. Gud day… Pls can i get information on mircro controller based wireless doorbell pls?

  6. Good day
    Im hussein moghnieh from lebanon im too intrresting to know the price for this alarm school bell to buy many system so pls inform me the price .
    Waiting ur replay
    Best regards
    Hussein moghnieh

  7. Virendra kumar says:

    There is Requirement of automatic bell system for school
    Mobile no.9838479493

Add Comment