Arduino douche moniteur 2 (1 / 5 étapes)

Étape 1: Conception RTC

Horloge temps réel

Je n’aimais pas mon premier dessin que les batteries seraient seulement environ dix jours, alors j’ai voulu une conception qui durerait plus longtemps.
Technobabble : La raison piles n’a pas duré longtemps, c’est que je devais garder le pouvoir sur l’AtMega328 (Arduino) en permanence pour maintenir l’horloge temps réel de logiciels en cours d’exécution. J’ai donc besoin de pouvoir mettre l’AtMega328 pour dormir ou mettez-le hors tension.
Mon ami m’a envoyé certains de ces modules RTC (Real Time Clock) :
http://www.eBay.co.uk/ITM/Arduino-I2C-Tiny-RTC-DS1307-Real-Time-Clock-module-AT24C32-Board-avr-MCU-PIC-/221176522620?PT=UK_BOI_Electrical_Components_Supplies_ET&Hash=item337f25e77c

http://www.eBay.com/ITM/I2C-Tiny-RTC-DS1307-Real-Time-Clock-module-AT24C32-Board-for-avr-MCU-PIC-DIY-/231037403500?PT=LH_DefaultDomain_0&Hash=item35cae7016c
Ceux-ci viennent avec un CCF avec batterie de secours et une EEPROM qui est également utile.
Problème : Donc, j’ai une inquiétude au sujet de ces modules. Notez que la batterie est un LIR2032 qui est une batterie rechargeable. Je soupçonne qu’il a un circuit de charge. Eh bien, j’ai trouvé une représentation schématique et décide d’appeler mon propre (voir photo). Il possède un circuit de charge et il mettrait une charge additionnelle sur la batterie 18650.
Solution : Donc pour ce module, si vous supprimez D1, R4, R5 et R6 et mettez un cavalier à travers R6 et remplacez la pile par une CR2032, cela permettra d’éliminer la charge de la batterie. Voilà donc ce que j’ai (voir photo).
Dans la présente demande, la CR2032 est censé dernier une dizaine d’années donc je n’ai aucun problème avec cela.
Avertissement : J’utilisais une ancienne bibliothèque de AdaFruit pour leur enregistreur de données appelée RTCLib. Il y avait un sketch intitulé DS1307.pde qui fixerait le temps. Maintenant cela a bien fonctionné la première fois, qu'il a été exécuté, mais alors il ne serait pas régler l’heure. Il y a une version mise à jour avec un exemple qui fonctionne le mieux :
https://github.com/JCW/rtclib
Télécharger le fichier zip, décompressez-le, renommez-le rtclib-maître rtclib et copiez-le dans votre répertoire de bibliothèques Arduino.

TechnoSpeak I2C : Techniquement, il devrait être C I(squared) ou SII qui est synonyme de Inter-Integrated Circuit. Fondamentalement, c’est une interface série « standard », nécessitant deux signaux SCL, SDA et au sol. SDA est le signal de données commutation de 0V à 5V avec les données traversant en séquence (en série). Puisqu’il n’y a que deux niveaux et la vitesse n’est pas déterminée, il n’y a aucun moyen de déterminer où un bit de données se termine et la suivante commence. C’est là qu’intervient le signal SCL (horloge). Cela indique à l’appareil récepteur où se termine un peu et la suivante commence.
Un avantage pour I2C est que plusieurs dispositifs peuvent être fixés aux deux signaux de mêmes. Dans ce cas le DS1307 (CCF) et le 24C32 (EEPROM) sont jointes aux lignes SCL et SDA. Pour dire à quel périphérique vous parlez à chaque type de périphérique a une adresse unique.
L’adresse du DS1307 est 0x68. L’adresse 32 24C est 0 x 50.
Arduino supporte I2C avec la bibliothèque « fils ».
Par ailleurs, ce qui veut dire que vous ne pouvez avoir plus d’un du même type de dispositif sur les deux mêmes lignes. Par exemple, vous ne pouvez pas avoir deux 24C32s.

Articles Liés

Arduino douche moniteur

Arduino douche moniteur

puisque ce Geek vieux paresseux (Journal) se fait vieux, HE (i) oublier des choses. Maintenant, j'aime prendre une douche tous les jours, mais ne me souviens pas si c'est le jour de la douche ou non. Je pourrais marquer sur un calendrier (papier ou i
Arduino BAC moniteur

Arduino BAC moniteur

Le but de ce projet consiste à utiliser un arduino et un capteur d'alcool MQ-3 pour faire un alcootest simple qui surveille le niveau BAC. Le projet consiste à concevoir et construire un circuit simple et écrire du code avec arduino. Ce moniteur est
Banc d’alimentation PSU de vieux ATX avec Arduino et moniteur LCD

Banc d’alimentation PSU de vieux ATX avec Arduino et moniteur LCD

Bonjour à tous et Bienvenue sur mon premier Instructable.J'ai toujours voulu un banc PSU pour faciliter l'accès à une source d'alimentation et quelque chose que je peux compter sur quand on travaille sur divers projets. J'ai voulu un bloc d'alimentat
Arduino Accueil Moniteur système

Arduino Accueil Moniteur système

salutations !Dans ce Instructable, je détaillerai comment j'ai fait mon propre système de sécurité résidentiel homebrew basée sur Arduino. Je le reconnais, il n'est pas le plus sûr dans son état actuel, mais compte tenu de certaines modifications et
Arduino de moniteur à distance avec l’iPhone via 3G / 4G/Wifi

Arduino de moniteur à distance avec l’iPhone via 3G / 4G/Wifi

Cette instructable décrit comment configurer Arduino d'utiliser app MeasViewLite. Dans l'application, qu'il est possible de nommer les capteurs et les unités qui sont utilisées, donc vous aurez belle vue surveillance avec les unités et les noms de ca
Simple Arduino matricielle moniteur

Simple Arduino matricielle moniteur

de nos jours il y a plusieurs affichages à matrice de points sur des magasins ou ce genre de lieux.Matricielle a une simple idée, de faire et d'affichage avec des LED ou lampe points.Dans ce guide, je tiens à vous montrer comment faire un débutant et
BRICOLAGE miroir magique et Photobooth - Arduino alimenté

BRICOLAGE miroir magique et Photobooth - Arduino alimenté

un kit assemblé pour ce projet est désormais disponible auprèsdeSeeedstudio.comPlus d'infos sur ce projet à http://diymagicmirror.com Le logiciel pour ce projet est open sourceQui est le plus beau de tous. Faites votre propre miroir magique et découv
En C/C++ Arduino : boucle de configuration y

En C/C++ Arduino : boucle de configuration y

La plataforma arduino se programa en C/C++. En esta serie de instructables, vamos a ver aspectos principales problemas programación, principalmente en C, pues pas voy un entrar en detalles de objetos C++, aplicados un sencillos proyectos de Arduino.
GY-521 MPU6050 3 axes Gyroscope et accéléromètre avec Arduino

GY-521 MPU6050 3 axes Gyroscope et accéléromètre avec Arduino

Ce tutoriel vidéo va sur l'installation et la mise en place d'un Conseil de GY-521 MPU6050 Gyroscope à 3 axes et un accéléromètre avec un Arduino. Après quelques dépannage initial avec, j'ai été en mesure d'obtenir le composant. Dans un premier temps
Como conectar bluetooth HC-05, Arduino y diadema MindWave NeuroSky

Como conectar bluetooth HC-05, Arduino y diadema MindWave NeuroSky

En este instructable veremos como conectar y configurar la diadema mindwave de neurosky con un modulo de comunicacion bluetooth a nuestro arduino para el encendido de ONU semaforo de leds los cuales iran encendiendo fr orden acendente entre maire con
Arduino Ampermeter (ZXCT d’IC)

Arduino Ampermeter (ZXCT d’IC)

dans cet article, j'utiliserai le moniteur actuel basé sur la série ZXCT IC pour mesurer la tension actuelle et watts.Liste des pièces :Conseil d'Arduino-compatibilitéMoniteur de sens courant côté haute ZXCT1010 (fiche technique)0.1R résistance de sh
Radio pilotée course arbre

Radio pilotée course arbre

IntroductionMon pack de louveteau, comme la plupart, gère un événement de pinewood derby chaque année. Je cherchais un moyen de rendre les choses un peu plus intéressant, alors je suis venu avec cet arbre de la course. Tous les drag véritable courses
Kid-friendly PuppyDuino 0.31

Kid-friendly PuppyDuino 0.31

OK, ce n'est pas un robodog « vous obtenez une bière, ouvrez-le pour vous et puis tweet à ce sujet » entièrement autonome (encore;) mais si vous êtes des démangeaisons à franchir l'étape de lumières blinky sur une maquette avec votre Arduino et vous
Le bras de la plante - mise à jour Garduino

Le bras de la plante - mise à jour Garduino

Bonjour tout le monde,Mise à jour: le bras de base planteJ'ai enfin fini mon bras de modernisation de la station de garduino et ne peut pas attendre pour partager avec la communauté.. ! pour rattraper mon travail s'il vous plaît lisez d'abord l'artic