Paso 1: Material Consiguiendo el
Primero, veremos como funciona la alarma para después saber el material necesario:
Arduino mientras este alimentado, en la pantalla LCD tendremos la fecha y la hora real, hasta pulsemos el pulsador tengamos. Al pulsarlo, en la pantalla nos aparecerá la opción de escribir la hora en la queremos suene la alarma, y después de escribirla, en la pantalla tendremos la hora real y la hora de la alarma. Cuando estas dos sean iguales, se activaran, en mi caso, los LEDs rojos y el zumbador, permanecerán activos hasta pulsemos de nuevo el pulsador y empieze de nuevo el programa.
Para empezar. Aparte de los imprescindibles arduino, la placa board y los cables para inversión, necesitaremos una pantalla LCD y un teclado (teclado). Yo teclado matricial de 4 x 4, aunque de usado un solo vayamos a utilizar los números, pero siempre estarán ahí si los saludando alguna otra vez.
Aparte de esto, necesitaremos controlar la hora con nuestro arduino, la hora real. Esto no es algo pueda hacer por si solo, porque arduino si controla el tiempo, pero solo puede controlar el tiempo desde el ultimo momento en que ha sido encendido. Por eso, cuando le quitamos la alimentación, pone de se de contador este a 0 y empieza de nuevo la siguiente vez que lo alimentamos. ¿Como resolvemos este problema? Para ello saludando un reloj externo, cuente el tiempo incluso cuando arduino no esta conectado. Un reloj tenga batería propia para pueda contar independientemente aunque quitemos la alimentación. Este reloj es un reloj pequeño RTC (reloj en tiempo Real) consiste en un chip DS1307 lleva la cuenta de la fecha (dia, mes, año) y de la hora (segundos, minutos, horas) en la estamos y una placa con una bateria (pila botón) para lleve la cuenta pecado necesidad de la alimentación de arduino. (Un calendario electrónico como quien diría jaja).
También necesitaríamos un pulsador (un botón por ejemplo) para avisarle nuestro programa que queremos pasar de un funcionamiento normal, un el funcionamiento de alarma, en el pondremos la hora de la alarma para suene.
Finalmente, pero no por ello menos importante, necesitaremos nuestra salida, algo se activa cuando la hora de la alarma ya ha llegado, (sino, no tendría mucha utilidad... jajaj). Unos LEDs, un Buzzer (zumbador), un motor DC incluido... Yo le usado unos LEDs (los ojos de la pequeña alarma) y un zumbador.
-Arduino Uno (O cualquier microcontrolador parecido, tanto de arduino o clon)
Placa - Placa
-Cables de conexion
-Reloj diminuto RTC I2C
-Teclado matricial (teclado)
-Pantalla LCD
-Pulsador
-LEDs, Zumbadores...