Hier der Code und gleich der Link zu COSM:
https://cosm.com/users/heizduino
#include <LiquidCrystal.h>
#include <LiquidCrystal_I2C.h>
#include <Wire.h>
#include <Ethernet.h>
#include <LCD.h>
#include <Keypad.h>
#include <Keypad_I2C.h>
#include <SPI.h>
Die Heizungssteuerung mit dem Arduino Mega 2560 befindet sich im produktiven Einsatz. Der Mega sendet die erfassten Daten zur grafischen Darstellung an Cosm. Es ist möglich, die Daten überall von der Ferne abzufragen.Diese Angaben werden auch lokal auf einem 4-zeiligen Display angezeigt (20x4). Eine manuelle Steuerung ist mit einem Keypad möglich (PCF8574). Sonst steuert der Mega über die Relaiskarte (Solid State Relais) Pumpen und Ventile vollautomatisch. Das System ist 24/7 sicher (Watchdog)
Samstag, 8. Dezember 2012
Aktueller Stand
Der aktuelle Code der Heizungssteuerung folgt unten.
Aktuelle Probleme:
* Display spinnt, wenn Relais geschalatet wird. Obwohl auf der Relaiskarte eine Diode eingebaut ist. Entweder Diode kaputt oder I2C-Bus durch den (auf einem Meter parallel im Kabelkanal laufenden) Strom für die Umwälzpumpe gestört
* Nach 2-3 Tagen bricht die Übertragung an COSM ab - Arduino werkelt aber vor sich hin. Jetzt habe ich ein paar Hinweise auf dem LCD eingebaut über das Durchlaufen des Sketches eingebaut. Mal sehen, was es bringt.
Code...
Aktuelle Probleme:
* Display spinnt, wenn Relais geschalatet wird. Obwohl auf der Relaiskarte eine Diode eingebaut ist. Entweder Diode kaputt oder I2C-Bus durch den (auf einem Meter parallel im Kabelkanal laufenden) Strom für die Umwälzpumpe gestört
* Nach 2-3 Tagen bricht die Übertragung an COSM ab - Arduino werkelt aber vor sich hin. Jetzt habe ich ein paar Hinweise auf dem LCD eingebaut über das Durchlaufen des Sketches eingebaut. Mal sehen, was es bringt.
Code...
Abonnieren
Posts (Atom)