// Timbre Automatizado para Colegio, empresa, cultivo, etc... By: http://dinastiatecnologica.com (El Profe Garcia)
// Con Arduino UNO,(RTC), Modulo Rele, Modulo I2C para LCD 2x16
// Conexion i2C :Arduino UNO SCL-> A5 SDA->A4 VCC->5V GND->GND
// Conexion RTC :Arduino UNO GND->GND VCC->5V SCL-> SCL SDA->SDA los dos pines despues del ...12,13,GND,AREF,SDA,SCL
// Conexion Rele:Arduino UNO GND->GND VCC->5V IN->7
// NOTA: se debe cargar dos veces este programa 1. Con la linea RTC.adjust(DateTime(__DATE__, __TIME__));
// 2. Sin esa linea
#include < Wire.h >
#include < RTClib.h >
#include < LiquidCrystal_I2C.h >
LiquidCrystal_I2C lcd(0x27, 16, 2); // inicializa la interfaz I2C del LCD 16x2
RTC_DS1307 RTC; // inicializa el modulo RTC
int r_diaSemana; // almacena el resultado del dia de la semana calculado
const int timbre = 7; // Pin 7 encargado de activar el timbre, se conecta al Rele1
const int sirena = 8; // Pin 8 encargado de activar SIRENA, se conecta al Rele2
const int led1 = 6; // Pin 2 encargado de activar led 1, se conecta al Rele2
const int led2 = 5; // Pin 2 encargado de activar led 1
const int led3 = 4; // Pin 2 encargado de activar led 1
const int led4 = 3; // Pin 2 encargado de activar led 1
int segundo;