Con alarma/Despertador Arduino (2 / 5 étapes)

Étape 2: Reloj CCF minuscule y contar la hora

Explicacion

Una de las partes mas importantes de este programa, es poder contar la hora en la que nos encontramos y poner la hora de nuestra alarma. Como hemos dicho, arduino aucun puede completar esta funcion, porque solo cuenta el tiempo desde la ultima vez Québec ha sido alimentado. Aquí es donde entra el reloj CCF minuscule.

ESTOS relojes RTC, llevan la cuenta de la hora y la fecha destrezas de estar conectado un arduino. Un fils modulo formado por un microchip (DS1307 en nuestro caso) que cuenta la hora une tiempo real, una memoria para guardar los datos y una batería para que haga esta función aunque arduino sans alimentado este.

Fr de pasar suele como este tipo de relojes, lo primero que hay que hacer en cuanto lo tengamos, es inicializarlo para ponerle la fecha y hora en la que estemos (o cualquiera que queramos vamos), que el reloj empiece a contar a partir de esa hora. Para ello y para usar este reloj con nuestro IDE Arduino, necesitaremos cargar una librería para tener ya todas las funciones relacionadas con el reloj y la cuenta del tiempo. Para ello, se pueden usar diferentes librerías, como la librería « Time » de arduino o la librería « RTC.lib ».

En mi caso, he usado la librería RTC.lib, que podeis descargarla de esta misma pagina como archivo zip.

(Antes de cargar la librería, cuando la hayáis descargado, entrar en vuestro descomprimidor y cambiar el nombre de la carpeta (RTClib-maître por RTClib). Después tenéis dos opciones, o extraer el zip fr el directorio que queráis. o simplemente dejarlo fr modo zip. Yo lo fr dejado he zip. y después lo he añadido un arduino. Para añadirlo un arduino, aucune teneis mas Québec entrar en el IDE, programa de clickar fr, después fr "inclure la bibliothèque" y "add.zip". Buscáis el directorio donde habéis guardado el zip, y ya tendríais la librería.)

Conexiones

Cuando tengamos la librería, conectaremos el reloj un arduino de la manera que podemos ver fr la imagen.

(Aunque finalmente el reloj vaya conectado por una placa Conseil un arduino, las otras dos imagenes estan para que se vea bien como van las conexiones entre el Reloj y arduino.)

Los pins SDA y SCL fils para comunicación entre arduino y el reloj, y el VCC y GND, como sabemos, para alimentación, pues aunque el reloj tenga una batería para contar el tiempo cuando pas este alimentado, para comunicarse con arduino TR que debemos de conectar estos pines. El pin SQW es ONU goupille de salida que nos permite generar una señal convex cuadrada de frecuencia programmable, para que así tengamos una base del tiempo fr otro circuito sin necesidad de un cristal de cuarzo, Qué ya lleva nuestro reloj.

Ahora, tendremos que inicializar el reloj, para que empiece a contar a partir de la hora que marquemos. Para ello, usaremos el programa de la imagen. En el programa, podemos ver la linea « RTC.adjust (DateTime (__DATE__, __TIME__));", en esta linea, le decimos al CCF que conecte con de la hora de nuestro ordenador y esta sérums la hora por la que el reloj empezara un contar, asi, sabemos que lo de hora fr tenemos.

Pequeño este programa solo lo usaremos ahora, pues en el programa de nuestra alarma pas lo necesitaremos, ya que la hora estará ya establecida el de fr CCF.

Articles Liés

Sous-sol, alarme inondation - Arduino

Sous-sol, alarme inondation - Arduino

Après mon sous-sol transformé en piscine, j'ai pensé qu'il temps d'utiliser mes compétences d'Arduino nouveau brillants !Ce tutoriel couvre la sélection du capteur, installation, câblage et choix de programmation. Ils sont spécifiques à ma maison, ma
Mini Alarma PIR Arduino

Mini Alarma PIR Arduino

Saludos a todos !Debo comenzar diciendo de que este es mi primer instructable y está totalmente dedicado a la página Databugs (donde yo participo). Diciendo lo antérieure non me quise Avenida un hacerlo en ingles aun, por otro lado es probable que si
Une maison de Smart Wireless (était : simulateur de maison et alarme avec Arduino ou Atmega328 (mise à jour de mai 2016))

Une maison de Smart Wireless (était : simulateur de maison et alarme avec Arduino ou Atmega328 (mise à jour de mai 2016))

Note : là maintenant est un android bluetooth control app ibble pour ce projetRemarque : Bien que cela a commencé comme un projet de simulation de ma présence à la maison, il a grandi dans une maison intelligente, c'est pourquoi j'ai rebaptisé cet In
Système d’alarme simple Arduino sans fil

Système d’alarme simple Arduino sans fil

Ce projet est une version modifiée de l'impressionnant instructable par deba168. Vous pouvez voir l'original ici.J'ai enseigner un cours de tech grade 8, donc la formation nous parlera de kits que nous avons dans notre chambre... Vos outils peuvent v
Mostrar Temperatura fr affichage con Termistor y Arduino

Mostrar Temperatura fr affichage con Termistor y Arduino

En este aprenderas tutoriel a mostrar la temperatura de ONU termistor fr un affichage LCD utilizando Arduino.Materiales :Affichage LCDCapteur de Temperatura contra Agua NTC 10KCavaliers macho-macho1 Resistencia 10KArduinoÉtape 1: El de Conecta capteu
Comment faire un système d’alarme avec Arduino

Comment faire un système d’alarme avec Arduino

Avec Arduino est vraiment possible de faire des projets complexes, notamment par le biais de l'Internet, vous pouvez l'utiliser à travers le bouclier différents disponibles pour le microcontrôleur. Dans cet article, nous allons voir comment faire un
Matrice de commutation RF CON framboise Y ARDUINO VIA « WHATSAPP »

Matrice de commutation RF CON framboise Y ARDUINO VIA « WHATSAPP »

Materiales NecesariosFramboise.Arduino.ModulosTX y RX.Carte d'assurance sociale de cualquier operador.SALIDAS eléctricas inalambricas.Protoboard.LEDs.Câbles.Internet.Smart Phone con whatsappLogiciels necesarios :Raspbian.python.Librería Yousup.Librer
Les alarmistes machine Arduino

Les alarmistes machine Arduino

la machine alarmistes de l'arduino est assez simple, mais il est aussi très amusant d'avoir autour.AVERTISSEMENT : NOUS À VOS PROPRES RISQUES. NE PAS UTILISER SUR DES PERSONNES AYANT CERTAINS PROBLÈMES DE SANTÉ.Avoir un grand temps de cicatrisation !
Alarme avec Arduino + pir + badge rfid + servo moteur + nfc

Alarme avec Arduino + pir + badge rfid + servo moteur + nfc

Il s'agit d'une alarme silencieuse à l'aide de s4a pour programmer un arduino qui, une fois pir détecte un mouvement fait un servo moteur portant un badge rfid là-dessus déclenchant un tasker nfc pour envoyer un sms.Étape 1 : IntroductionSalut, je su
1,2,3... Arduino Pajarito Ingles-Proyecto

1,2,3... Arduino Pajarito Ingles-Proyecto

Este esta instructable dedicado a todos aquellos que de pequeños amendements pasábamos horas y horas jugando en la calle, inventándonos miles de diferentes juegos y miles de extrañas y controvertidas reglas.Poste d'este fr, vamos a jugar un uno de lo
Arduino/Android - voix de BLUETOOTH panique alarme APP avec fonctions SMS & appel. LE PROGRAMME D’INSTALLATION 5 NUMÉROS DE TÉLÉPHONE !

Arduino/Android - voix de BLUETOOTH panique alarme APP avec fonctions SMS & appel. LE PROGRAMME D’INSTALLATION 5 NUMÉROS DE TÉLÉPHONE !

Bonjour tout le monde! Aujourd'hui et hier, que j'ai fait un soft d'alarme de panique, j'ai voulu faire une application vocale pour activer et désactiver une alarme avec arduino, mais le résultat est devenu cette app alarme panique, je l'espère utile
Alarme de laser simple Arduino

Alarme de laser simple Arduino

Pièces :Arduino (n'importe quel Conseil d'administration)carte de prototypagemodule récepteur lasermodule laserLED (tout/Color la couleur)avertisseur sonorefils de raccordementVous pouvez ajouter les choses :lumière de sirèneRelais de contrôler quelq
Calculando cuantos dias a vivido con Arduino

Calculando cuantos dias a vivido con Arduino

El proyecto consiste ONU realizar un programa capas de calcular la cantidad de días transcurridos de una fecha a otra fecha suponiendo que la primera fecha será el día de su nacimiento y la segunda fecha sérums el día réel. El programa debe tomar en
Arduino con pantalla 1602 LCD

Arduino con pantalla 1602 LCD

La pantalla LCD sirve para poder tener una interfaz con el usuario, es decir, desplegar información, y usar botones para poder ejecutar acciones fr el Arduino. En este proyecto utilizamos la pantalla LCD 1602, que es bastante útil, pues viene como "b