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.
- STM32 Controller
- Bluetooth Module
- LED Display
- School Bell Buzzer
- Regulator Circuitry
- PCB Board
- Cables and Connectors