Create Yourself a Clock With Temperature Sensor, Battery Sensor and Alarm
by arick in Circuits > Microcontrollers
2637 Views, 20 Favorites, 0 Comments
Create Yourself a Clock With Temperature Sensor, Battery Sensor and Alarm
Guys,
This weekend I have made myself a clock with battery sensor, temperature sensor and alarm,
I'm using ATMEGA128 for it.
Let's get started
This weekend I have made myself a clock with battery sensor, temperature sensor and alarm,
I'm using ATMEGA128 for it.
Let's get started
The Components I Used
I used this components to build my clock :
1. ATMEGA128
2. LCD 16x2
3. Speaker
4, Some buttons
5. DS1307
6. I made myself a PCB, if you need one just contact me,
I have some spares for creating this project.
Now let's continue on the code....
1. ATMEGA128
2. LCD 16x2
3. Speaker
4, Some buttons
5. DS1307
6. I made myself a PCB, if you need one just contact me,
I have some spares for creating this project.
Now let's continue on the code....
The Code for This Experiment
The main code for this experiment is the eeprom,
we need to write and read eeprom on atmega to set the alarm
I give the main idea for it :
case 2:
alarm_minute++;
tone(50);
_delay_ms(50);
tone(0);
if (alarm_minute >= 60)
{
alarm_minute = 0;
}
eeprom_update_byte (&minute_ee, alarm_minute );
state_var = SET_ALARM_MINUTE;
break;
next step, let's watch my experiment .....
we need to write and read eeprom on atmega to set the alarm
I give the main idea for it :
case 2:
alarm_minute++;
tone(50);
_delay_ms(50);
tone(0);
if (alarm_minute >= 60)
{
alarm_minute = 0;
}
eeprom_update_byte (&minute_ee, alarm_minute );
state_var = SET_ALARM_MINUTE;
break;
next step, let's watch my experiment .....
Enjoy the Video Mates !.....
Let's enjoy the video :
I set the alarm to run for 1 minute....
Till the next experiment..
Cheers
I set the alarm to run for 1 minute....
Till the next experiment..
Cheers