1. You can now buy finished microcontroller project from us, Check out the Store for the complete list of projects.
  2. Need a custom project, Send us some details about your project. So that we can quote the price for it.

Automatic College Bell (AT89S8252 & DS1307)

Discussion in 'Doubts in My Projects' started by Binu, Jun 2, 2007.

  1. Binu

    Binu Administrator

    Likes Received:
    135
    Trophy Points:
    63
    This Project takes over the task of Ringing of the Bell in Colleges. It replaces the Manual Switching of the Bell in the College. It has an Inbuilt Real Time Clock (DS1307) which track over the Real Time. When this time Equals to the Bell Ringing time, then the Relay for the Bell is switched On.
    The Bell Ringing time can be Edited at any Time, so that it can be used at Normal Class Timings as well as Exam Times. The Real Time Clock is displayed on four 7-segment display. The Microcontroller AT89S8252 is used to control all the Functions, it get the time through the keypad and store it in its Memory. And when the Real time and Bell time get equal then the Bell is switched on for a predetermined time.
    Program: View attachment bell.zip
  2. jcmc558

    jcmc558 New Member

    Likes Received:
    0
    Trophy Points:
    0
    Hi Binu. I am Colombian. Excuseme mi english(bad english). I need more information about this project. ?how program alarms in the microcontroler?. periodicity of alarm etc... pleaset. thank:)
  3. Binu

    Binu Administrator

    Likes Received:
    135
    Trophy Points:
    63
    Press the * button once to display the alarm timings,change the old time, using the normnal keypad.After changing press # to store the new timings and to view the next timing.

    You can store any number of alarm timing. You can come back by pressing the * button again to display the clock.

    J.Binu
  4. jcmc558

    jcmc558 New Member

    Likes Received:
    0
    Trophy Points:
    0
    thank,Binu. In colombina the timetable, is in workday (mon-fri). The alarm have this periodicity o the alarm is for one day. In My college have time table monday- thursday equal, but friday's timetable have diferent alarm.?how to program this in the project?.
    Juan
  5. Binu

    Binu Administrator

    Likes Received:
    135
    Trophy Points:
    63
    you should change the program slightly. You should check for fridays and if it is friday then u should call some other program for alarm timings.

    J.Binu
  6. jcmc558

    jcmc558 New Member

    Likes Received:
    0
    Trophy Points:
    0
    Hi Binu. Congratulations for the work again. I have not many experience programming on C to micros Atmel. Could a helpme doing the program for the friday Schedule?. I will be forgrav for your help. Thanks.
  7. Binu

    Binu Administrator

    Likes Received:
    135
    Trophy Points:
    63
    yes i can help, you start the project and post the doubts here.

    J.Binu
  8. jagguwyd

    jagguwyd New Member

    Likes Received:
    1
    Trophy Points:
    0
    jaggu
  9. jagguwyd

    jagguwyd New Member

    Likes Received:
    1
    Trophy Points:
    0
    hai sir thanks for sending the code for college bell project
    sir my doubts are:
    1.you started the timer 0 wuith values fd00 but inthe second time that is in the down subroutine u loaded the values but not started the timer
    2.when to enter the alaram times and is it possible to enter 5 alaram timing per a day at a time means for different timings.
    thnak you sir!!

    jaggu
  10. Binu

    Binu Administrator

    Likes Received:
    135
    Trophy Points:
    63
    1. Since we are not stopping the timer we dont want to start timer again. just we load the new values for TL0 and TH0
    2. You can enter more than 50times per day, all the times are entered in EEPROM.

    J.Binu
Loading...

Share This Page

Loading...