Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Programa : Relogio com modulo RTC DS1307
- //Autor : Rui
- //Carrega a biblioteca do RTC DS1307
- #include <DS1307.h>
- #define LED 8
- String horario;
- //Modulo RTC DS1307 ligado as portas A4 e A5 do Arduino
- DS1307 rtc(A4, A5);
- void setup()
- {
- //Aciona o relogio
- rtc.halt(false);
- //As linhas abaixo setam a data e hora do modulo
- //e podem ser comentada apos a primeira utilizacao
- rtc.setDOW(FRIDAY); //Define o dia da semana
- rtc.setTime(20, 37, 0); //Define o horario
- rtc.setDate(6, 6, 2014); //Define o dia, mes e ano
- //Definicoes do pino SQW/Out
- rtc.setSQWRate(SQW_RATE_1);
- rtc.enableSQW(true);
- Serial.begin(9600);
- }
- void loop()
- {
- horario = (rtc.getTimeStr(FORMAT_SHORT));
- if (horario == "08:00") digitalWrite(LED,HIGH);
- if (horario == "18:00") digitalWrite(LED,LOW);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement