Automatic School Bell



This project is an Automatic School bell system. Such a system triggers a bell (or operates any other load) at predifined time. In this version some advanced features are introduced:

  • 16×2 LCD Display ( Displays current date, time and day)
  • 4×4 Keypad for Inputs
  • Stand alone product ( no PC required to program or maintain ringing schedule)
  • No battery required to maintain clock and ringing schedule
  • Variable ringing time
  • Max 10 bells can be set
  • Custom Weekend filters
  • Monthly OFF / Weekly OFF
  • Half Day
  • Total AC Power Handling : 1000W (240V 5A)
  • Connect as many AC electronic bells in parallel form
  • Built-in back up battery supply
  • Built in permanent memory for bell timings
  • Auto-memory scan on system startup

I used PIC18f4520 microcontroller as the brain of the system. RTC1307 IC is used to maintain the clock,date and day with a 3V backup voltage battery. Bell timings are stored in the internal EEPROM of mcu.

MCU is reading time from RTC through I2C Serial protocol and compares the current time with stored memory time in a continous while(1) loop.

MM74C922 decoder IC is used for keyboard. Reading the sixteen buttons is done using 4-bits output of decoder IC.











    im a student at MUT doing this design and i like to use this schematic, can i get the program for it my email adress is

    3 years ago
  • Electronics Lab

    Only the .hex file is available. You can try to contact the author at his email found below the project’s title.

    3 years ago
  • anonymous

    khoza, so basically you want to use someone’s project as your own. what have you came up with in this project?! i understand you want to use this schematic the way it is, but that is plagarism. sow us what you have done so far then we can see how we help you.

    3 years ago
  • usman

    i am university student .i am doing this project for my university final year project can you please email me the original i want to do little bit modification in this project .if i get success in this project it will implement in my university

    3 years ago
  • usman

    please email me at

    3 years ago
  • daniel

    hex file error

    3 years ago
    • Pil Kim

      Thank for your that important cod but it’s can’t open file cod because it’s error for open.
      pleas you help send this for me .
      my E-mail:
      last wish you good luck all time and good health

      Thank you.

      3 years ago
  • sivasankar

    kindly send us the automatic school bell schematic and program file sir

    3 years ago
  • dammy

    please email me the code through

    3 years ago
  • shubhamshubham davande

    Sir can u please send mi C code for this project…please send me on email..

    3 years ago
  • penjaga rtk

    please email me the C code on email thanks before.

    3 years ago
  • Oscar

    How to modify the program if u need more bell to program then the basic 10

    2 years ago
  • plz email me at on gmail for info of this project

    2 years ago
  • Manan

    Dear Sir and Mam
    Please send me quotation for the same in details with all the requirements.

    2 years ago

    Sir can u please send mi C code for this project…please send me on email..

    2 years ago
  • mncedisi

    how are you sir can you plz email me the c language program of this project, that my email

    2 years ago

    please send me the c code to my mail

    2 years ago

    please email me at
    error hex
    thank you very much

    2 years ago
  • ANAS P K

    Please Send me the code to, also please send me the full component price

    2 years ago
  • grtgrte

    Please Send me the code to

    2 years ago
  • Pramod gupta

    I just the need the program or hex file for this project..can you mail me on

    2 years ago

    Please mail me the source code to my e-mail address

    2 years ago
  • Jahan zeb Gul

    Hello everyone… I am the designer of this project. First of all thank you very much for liking the project. This project was done 4 Years ago and the final device is still installed in a School working perfectly. I receive alot of emails regarding the source code but unfortunately the code files are deleted because of some virus attack at that time… So source code files are not available… Some people are also having difficulty in running the demo in Proteus. I made a video for demo as well 3 years ago and published it on youtube. Here is the link if anyone wants to know how to set the bells etc…

    Thanks again…

    2 years ago
  • Sartaaj

    please upload components list

    2 years ago

    Please mail me the source code to my e-mail Thank you.

    2 years ago
  • I need the program
    Please send

    1 year ago
    • admin

      Only the .hex file is available. You can try to contact the author at his email found below the project’s title.

      1 year ago
  • So many whiny would-be plagiarists! Thanks for posting this. I’m going to use the details for helping me with my Pic powered cuckoo clock. Again, thank you for sharing. The rest of you, stop spending time whining on the internet and spend more time learning about your subjects!

    1 year ago
  • what i have to do if i want to increase the numbers of bells from 10 to around 25?

    7 months ago
    • admin

      You will need to modify the code a bit. But the issue is that it is not available from the author at this moment. I would suggest to contact the author for further help.

      7 months ago
  • Rida

    please send mi C code for this project…please send me on email..

    6 months ago
  • lailai

    please,I can get traffic light controller complete source code with hex file and proteus simulation.If you will give for me this link or file , send me my emailaddress

    2 months ago

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.


By continuing to use the site, you agree to the use of cookies. more info

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.