On dit qu’il y a plus d’une façon à la peau une
No de cat. Une stratégie implique qu’un technicien hautement qualifié et des instruments de précision. L’autre implique un plouc, un couteau à beurre et un marteau à Rep. Ce projet est probablement plus proche le plus tardif sur l’ampleur des projets d’Arduino.
Nous possédons un chauffe-eau à gaz naturel modèle fin fabriqué par l’un des plus importants fournisseurs d’appareil de la nation. Une des caractéristiques de sécurité de l’appareil de chauffage s’éteint la veilleuse permanente lorsque la surchauffe de la chambre de combustion. Il peut être remis assez facilement, mais la condition est plus souvent découvert quand je suis debout à côté de la douche en attendant l’eau chaude n’arrive jamais. Il se présente à moi alors que le témoin n’a pas encore. Quand je suis allé chercher pour un dispositif qui aurait m’alerter sur le fait que le témoin n’a pas réussi, j’étais incapable de trouver un produit adapté, destiné à une utilisation à domicile. Il semblait qu’il y avait une solution proposée à l’aide d’un microprocesseur et quelques capteurs simples.
L’objectif visé par le dispositif est le suivant :
· Rapport de l’état de la veilleuse permanente et définir une condition d’alerte ou d’alarme dans le cas d’une panne de pilote.
· Rapport de la température d’alimentation en eau chaude comme un retour à la pilote moniteur et définir une condition d’alerte ou d’alarme lorsque la température descend au-dessous d’une valeur de consigne.
· Surveiller l’espace pour une fuite de gaz naturel et définir une condition d’alarme lorsqu’un point de consigne est atteinte.
· Surveiller l’espace pour une fuite d’eau sur le plancher autour du chauffe-eau et régler une alarme lorsque l’eau est détectée.
· Automatiquement couper alarme pour insuffisance pilote et anomalie de température de l’eau entre les heures de 22:00 et 07:00.
· Fournir une fonctionnalité d’accusé de réception qui permet à l’utilisateur de garder le silence une alarme active pour une période de temps déterminée alors que le chauffe-eau se remet de l’alarme et puis revient automatiquement au fonctionnement normal si les conditions le justifient.
· Fournissent une fonctionnalité de Silence qui désactive les alarmes sonores indéfiniment.
· Régler les alarmes de rappel semestrielle sur le premier juin et décembre à me rappeler de nettoyer des pare-flammes du chauffe-eau. On rapporte qu’un pare-flammes bouché est la cause de l’échec de pilote debout en premier lieu. (Donc pourquoi ne pas simplement marquer un calendrier sur le mur ? Voir premier paragraphe).
· Permettre à l’utilisateur final de modifier facilement les points de consigne, la date et l’heure.
Chauffe-eau à gaz naturel sont des appareils assez simples, mais ils sont néanmoins potentiellement dangereux. Les concepteurs font de grands efforts pour les rendre sécuritaires pour usage résidentiel. Pour cette raison, je voulais une solution qui a été séparée et distincte de l’appareil. Autrement dit, je ne voulais pas de se livrer, modifier ou vaincre n’importe quelle partie du circuit de l’appareil de chauffage l’eau ou des systèmes de sécurité. Toute la puissance, capteurs, circuits, câblage, etc sont indépendantes. Il y a un couple de thermomètres physiquement connectés à l’appareil, mais ils sont positionnés afin qu’ils n’interfèrent pas avec l’appareil en quelque sorte. Nos chauffe-eau est dans un placard avec télécommande. Les paramètres que j’ai mis se sont avérés très fiables. Vos résultats dépendront vos appareils emplacement et l’État. Les thermomètres que j’ai utilisé dans ce projet sont des dispositifs à action très rapide, mais 40 gallons d’eau sont à action lente. Il peut prendre 60 à 90 minutes à des températures à descendre en dessous de la valeur de consigne. Le détecteur de l’eau est monté dans une boîte d’Altoid et le détecteur thermopile pour le détecteur de pilote est monté dans une boîte de conserve de mini-Altoid qui est ensuite monté sur le capot en bas du chauffe-eau.
Liste du matériel :
Arduino Nano
Enceinte
Régulateur de tension réglable LM2596 DROK®
espaceurs de 3 mm
ID de produit pour le détecteur Thermopile Adafruit TMP-006 : 381
Adafruit Pi cordonnier Breakout Kit pour Pi framboise
IIC I2C niveau 5V-3V System converter Module pour Arduino capteur
Dallas DS18B20 thermomètre produit ID: 381
Capteur de gaz naturel MQ-5
Pluie capteur pluie Module Module de détection de pluie 3, 3V-5V
2-10K potentiomètre
Afficheur LCD 4 x 20 I2C
DS3231 CCF
4 interrupteurs de SPDT
8 interrupteurs momentanées
Porte-fusible
Carte de circuit imprimé
2-white LED 5mm avec support
jaune-2 LED 5mm avec support
2-blue LED 5mm avec support
2-rouge LED 5mm avec support
Résistance à 10-10K ¼ watt
résistance à ¼ watt 1-1k
Adafruit CAT 5 connecteur du panneau Montage
Adafruit mini USB panneau Montage connecteur
Prise de montage panneau DC
fiche et prise jack stéréo 1/8"
Câbles et des connecteurs assortis
2 sonnettes
câble en nappe