Stap 1: Consiguiendo el materiaal
Primero, veremos como funciona la alarma para después sabelen el materiële necesario:
Mientras arduino este alimentado, nl la pantalla LCD tendremos la fecha y la hora werkelijke, hasta que pulsemos el pulsador que tengamos. Al pulsarlo nl la pantalla nos aparecerá la opción de escribir la hora nl la que queremos que suene la alarma, y despues de escribirla, nl la pantalla tendremos la hora echte y la hora de la alarma. Cuando estas dos sean iguales, se activaran, nl mi caso, los LEDs rojos y el zumbador, que permanecerán aparecen hasta que pulsemos de nuevo el pulsador y empieze de nuevo el programa.
Para empezar. aparte de los imprescindibles arduino, la placa boord y los kabels para conectarlos, necesitaremos una pantalla LCD y un teclado (toetsenblok). Yo hij used VN teclado matricial de 4 x 4, aunque solo vayamos een utilizar los números, pero siempre estarán ahí si los necesitamos alguna otra vez.
Aparte de esto, necesitaremos controlar la hora con nuestro arduino, la hora echte. Esto no es algo que pueda hacer por si solo, porque arduino si que Controls el tiempo, pero solo puede controlar el tiempo desde el ultimo momento nl que ha sido encendido. Por eso, cuando le quitamos la alimentación, este contador se pone a 0 y empieza de nuevo la siguiente vez que lo alimentamos. Como resolvemos este problema? Para ello necesitamos un reloj externo, que cuente el tiempo inclusief cuando arduino geen esta conectado. Un reloj que tenga batería propia para que pueda contar independientemente aunque quitemos la alimentación. Este reloj es un reloj Tiny RTC (Real Time Clock) que consiste nl VN-chip DS1307 que BELLISIMA la cuenta de la fecha (dia, mes, año) y de la hora (segundos, minutos, horas) nl la que Dion y una placa con una bateria (pila botón) para que lleve la cuenta sin necesidad de la alimentación de arduino. (Un calendario electrónico como quien diría jaja).
Tambien necesitaríamos un pulsador (VN-drukknop por ejemplo) para avisarle een nuestro programa que queremos pasar de VN funcionamiento normaal, een el funcionamiento de alarma, nl el que pondremos la hora de la alarma para que suene.
Finalmente, pero no por ello menos importante, necesitaremos nuestra salida, algo que se actieve cuando la hora de la alarma ya ha llegado, (Chinees, neen tendría mucha graphical... jajaj). Unos LEDs, un zoemer (zumbador), un motor DC inclusief... Yo hij used unos LEDs (los ojos de la pequeña alarma) y un zumbador.
-Arduino Uno (O cualquier microcontrolador parecido, tanto de arduino o Breda)
-Placa bestuur
-Kabels de conexion
Reloj - Tiny RTC I2C
Teclado - matricial (toetsenblok)
-Pantalla LCD
-Drukknop
-LED's, Zumbadores...