School bells have been a critical part of all our childhoods. But with the advent of technology as many things have been digitalized the school bell still remains the same old manual schoolbell. Well lets take the schoolbell too in the new age by making a digital schoolbell which does more than just ringing.
The schoolbell we design is a digital schoolbell which serves the following functions:
Storing entire day timetable with timings
Sounding buzzer at the end of every period
Displaying the name of current and next period
Ability to reprogram the board at any time
The system makes use of a STM32 controller along with a Bluetooth module, school bell buzzer, LED display 16 x 32 inch along with buttons, basic electronics components and PCB board in order to develop this system. The STM 32 controller uses the display to interact with user. It has a Settings mode and running mode. In the setting mode the system allows user to connect an android device. Once connected we use an app to program the timetable into the system. The android app allows user to set todays timetable in the system with timings.
Now when the system is put to running mode, it serves as a digital schoolbell for the day. As per stored timetable it constantly displays the current period running. The STM controller uses internal RTC to eep track of time and display current and next periods. Once the next period timing arrives it shows then next period name and sounds a buzzer as soon as the next period time arrives. This allows for a smart digital schoolbell that also stores timetable and displays it to students and teachers.
Components
STM32 Controller
Bluetooth Module
LED Display
School Bell Buzzer
Transformer
Regulator Circuitry
Switches
LED’s
PCB Board
Resistors
Capacitors
Transistors
Cables and Connectors
Diagram