Home > AVR > AVR-NET-IO als Gewächshaussteuerung

AVR-NET-IO als Gewächshaussteuerung

Hallo AVR-Freunde,

diesmal möchte ich von meiner Gewächshaussteuerung berichten:

Gewächshaus

Diese basiert auf der AVR-NET-IO Platine von Pollin (hier im Versuchsaufbau):

AVR-NET-IO Versuchsaufbau

Dabei deckt die Steuerung folgende Bereiche ab:

Schema Gewächshaussteuerung

  • Sonsoren:
    • Temperatur (aussen und innen)
    • Luftfeuchte (innen)
    • Helligkeit (innen)
    • Fenster und Tür
  • Aktoren:
    • Lüftung
    • Lüftungsklappe
    • Heizung
    • Luftbefeuchtung
    • Pflanzenlicht
    • Beschattung
    • Bewässerung

Sensoren werden ein SHT-71 (Temperatur und Luftfeuchte) für innen und ein DS1820 (1-Wire) für aussen verwendet. Sowie ein Fotowiderstand zur Messung der Helligkeit bzw. Sonneneinstrahlung.
Die Öffnungszustände der Fenster und Türen erfolgen durch Microschalter.

Die Parameter der Steuerung sind kompfortabel über eine Web-Seite aus einstellbar:

Webseite Steuerung

Die gemessenen Werte werden über eine Daten-Webseite daten.html mit einem PHP-Script ausgelesen und in eine mySQL-Datenbank gespeichert, um sie als jpgraph-Diagramme (über 24h, 48h, Woche, Monat) auswerten zu können.

Die Temperaturen über 48 Stunden:

Temperaturen über 48 Stunden

Die Luftfeuchte über 48 Stunden:

Luftfeuchte über 48 Stunden

Die Sonnen-Einstrahlung über 48 Stunden:

Sonne über 48 Stunden

Die Software basiert auf RoBues Code. (Danke noch mal an dieser Stelle an Robert!)

Download: AVR-NET-IO RoBue V1.5

Lediglich ein paar Anpassungen an der config.h (Konfiguration), main.c (Logik + Vorgabe-Werte + Display), website.h (Web-Seite), lcd.c (LCD Anpassung) und Einbindung der SHT-Lib wurden von mir vor genommen!

Hier der Aufbau der Steuerung in einem Gehäuse (versuchsweise):

AVR-NET-IO im Gehäuse

Die Sensoren für das Gewächshaus sind dabei:

Aussentemperatur Sensor

der Aussentemperatur-Sensor (DS1620 im Gehäuse)

Sonsore-Anschlüsse

der Innen Feuchte- / Temperatur-Sensor (SHT71 – mitte) und der Foto-Widerstand (links).

Alles Modular über Stecker am Gehäuse angeschlossen (rechts Aussen-Temperatur-Sensor).

Die Aktoren im Gewächshaus sind:

Lüfter

Lüfter

Pflanzenlicht

Pflanzenlicht

Heizung

Heizung

Lüftungsklappe

Lüftungsklappe

Fensteröffner

über Fenster-Öffner

Tropfer

Bewässerung / Luftbefeuchtung

Bewässerung

über Magnet-Ventile

Beschattung

und die Beschattung

Steckdosen

alles Modular über Steckdosen an den Seiten des Gehäuses.

Gehäuse aussen

Hier das fertige Gehäuse mit den Steck-Verbindungen und dem Display.

Gehäuse innen

Nun von innen mit AVR-NET-IO, Relais-Platine, Netzteil und dLAN-Adapter.

dLAN Adapter

Im Keller befindet sich das Gegenstück zum dLAN-Adapter, da kein Ethernet-Kabel (sondern nur Strom und Wasser) in das Gewächshaus führt.

AVR-NET-IO angeschlossen

Hier der AVR-NET-IO eingebaut

K8 IO Relais-Karte

die K8 IO Relais-Karte (mit den angelöteten Anschlüssen zu den Steckdosen)

Display hinten

und das Display von hinten.

Ähnliche Artikel:

  1. Ethernet Wetter Station
  2. Aktuelle AVR-Projekte
  3. Teich-Steuerung – Pumpe + Beleuchtung
  4. C-Control als Lüftersteuerung + Akku-Wächter
  5. RS232 <-> 1-wire Interface

AVR , , , , ,


1 Stern2 Sterne3 Sterne4 Sterne5 Sterne (13 Bewerter, Durchschnittlich: 4,92 von 5)
Loading ... Loading ...

  1. Jens
    13. Dezember 2010, 12:37 | #1

    @Alfred probier es mal mit WinAVR aus. Und ggf. besorgst du dir noch von Ulrich Radig den ISP Programmier Adapter. Damit sollte es dann keine Probleme mehr beim Flashen geben.

Kommentar Seiten
  1. 10. Juli 2009, 22:45 | #1