Gayan Soyza
Active Member
Hi!
I just want to show you all a project I recently made, it named as SCHOOL BELL CONTROLLER designed under a PIC 16F 628A.
The purpose to build this project is its fully automatically controlling the bell in each school periods. So no need manually ring the bell in each period by the user or no need a computer program to operate the Bell.
Even if this can done with a simple timer IC or from counters (without a microcontroller)
It’s hard to add more options or displays to that to work the circuit very accurately.
So I planned to do like this way.
**broken link removed**
Operating the School bell controller?
*Manual Mode – anytime operator can ring the bell manually while the circuit is running.
*Any time START operation – operator can switch ON the circuit at any time or can adjust if it is inaccurate.
*COUNT DOWN - timer to check the accuracy or whether it is working correctly.
*Period notification -In each bell ring displays the correspond period.
*Display check – to check the two segments working correctly when power up.
*Automatically turn off - After last bell automatically turn off feature.
*Battery backup
I just want to show you all a project I recently made, it named as SCHOOL BELL CONTROLLER designed under a PIC 16F 628A.
The purpose to build this project is its fully automatically controlling the bell in each school periods. So no need manually ring the bell in each period by the user or no need a computer program to operate the Bell.
Even if this can done with a simple timer IC or from counters (without a microcontroller)
It’s hard to add more options or displays to that to work the circuit very accurately.
So I planned to do like this way.
**broken link removed**
Operating the School bell controller?
Some fancy features1. Switch on the power or press the RST button to wake up.
2. When it comes to the PERIOD SELECT mode (P-) press COUNT UP button.
Then you will see this period numbers in the display at each press in COUNT UP button.
Here in a school we have total of eight periods with an interval after the fourth period.
Period length is 40 minutes and the interval is 30 minutes. This period lengths never change.
P1 = Period One – 40 Minutes
P2 = Period Two - 40 Minutes
P3 = Period Three - 40 Minutes
P4 = Period Four - 40 Minutes
IN = Interval - 30 Minutes
P5 = Period Five - 40 Minutes
P6 = Period Six - 40 Minutes
P7 = Period Seven - 40 Minutes
P8 = Period Eight - 40 Minutes
LB = Last Bell - (School Over
3. Select from which period you want to start the bell to ring.
(Let say you want to start the bell to ring from the second period then you must select P2 and press the SET button)
4. Then you will automatically come to the START TIME select mode (T-).
(What is this START TIME? – It means the exact time required to ring the selected period.)
For example: If the PERIOD 2 bell must ring at 8.30 AM. Now time is 7.40 AM.
So it needs 50 Minutes to ring the P2 period bell.)
This time can select by the user by pressing the COUNT UP button.
5. Select required TIME for the period and press the SET button to start the count down timer.
Now the operation has finished. Bell controller has been turned ON.
You can see the COUNT DOWN timer is working. (By looking at the count down timer can see whether it is working correctly or not)
In our example when it reaches to 8.30AM the bell rings for 5 seconds while displaying the P2 that shows the PERIOD 2 has been just started. After 5 seconds again it shows the count down timer (default is 40 MINS) for next periods. So and so it’s repeating to the end.
If the operator has forgotten to switch on the bell. For example now its 10 AM all he wants to do is SELECT the appropriate PERIOD for that time and set the START TIME. That’s all.
*Manual Mode – anytime operator can ring the bell manually while the circuit is running.
*Any time START operation – operator can switch ON the circuit at any time or can adjust if it is inaccurate.
*COUNT DOWN - timer to check the accuracy or whether it is working correctly.
*Period notification -In each bell ring displays the correspond period.
*Display check – to check the two segments working correctly when power up.
*Automatically turn off - After last bell automatically turn off feature.
*Battery backup
Attachments
Last edited: