PlantHouse: Unterschied zwischen den Versionen

Aus Hackerspace Bielefeld Wiki
Zur Navigation springen Zur Suche springen
(init)
 
 
(11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== Ansprechpartner ==
== Ansprechpartner ==
[[Benutzer:Joen|joen]]
[[Benutzer:Horstwursti|Horstwursti]]


== Beschreibung ==
== Beschreibung ==
Dies ist nur eine Vorlage. Hier sollte das Projekt beschrieben werden.
PlantHouse ist grob gesagt ein Vollautomatisches Gewächshaus. Dieses Gewächshaus ist mit Sensoren und Aktoren ausgestattet um den Pflanzen die bestmöglichen Umgebungsbedingungen zu geben.
 
Die gesamte Technik des Gewächshauses ist über einen 9-pol. SUB D-9 Anschluss mit der Hauptsteuerung verbunden.
 
Gesteuert wird das Gewächshaus durch eine abgesetzte Steuerplatine mit Mikrocontroller welcher über die SPI Schnittstelle mit einem Raspberry Pi kommuniziert. Der Raspberry Pi steuert über ein Python Skript inkl. Library den Mikrocontroller der Steuerplatine welcher wiederum die Sensoren und Aktoren steuert.
 
Der Sinn dieser Steuerplatine ist ein zuverlässigeres arbeiten der Angeschlossenen Hardware, da die Platine über Hardware-Sicherheitsvorkehrungen für einen Evtl. Fehlerfall bereithält und auch bei Kurzschlüssen der Raspberry Pi wie andere Hardware schützt. Außerdem sind neben Diversen Seriellen Anschlüssen auch Relais für 230V Netzspannung vorhanden um Netzteile und Pumpen zu schalten. Die Steuerung misst über zwei DHT 22 Sensoren die Temperatur und Luftfeuchtigkeit innerhalb und außerhalb des Gewächshauses, vergleicht diese, öffnet ggf. die Lüftungsklappen und schaltet den Lüfter ein. Außerdem ist eine RTC vorhanden, welche den Raspberry Pi und damit die Vorgabe der Einschaltzeiten für das Licht auch ohne internet-Zeit möglich macht.


== Call for parts ==
== Call for parts ==
* Das könnte später auch mal auf der Website erscheinen
* Durchflussensor für die Wasserpumpe
* Dinge die noch benötigt werden
* Katzen


== Hardware ==
== Hardware ==
* Hier kann die benutzte Hardware aufgelistet werden
* Raspberry Pi 2B mit 8GB SD-Karte
* ZeitmaschineL253030
* PiXtend V1.2 - weitere Infos auf der Website des Herstellers: [https://www.pixtend.de/pixtend/]
* Kleines Hochbeet Gewächshaus 65L mit Deckel
* 2x DHT22 Sensor auf Trägerplatine zum direkten anschluss
* 2x microServo 5V aus China
* 4x LED-Pflanzenlichter aus China
* 24V LED-Trafo (30W)
* 24V Lüfter + zwei Gitter
* 2x SUB D-9 Terminaladapter mit Schraubklemmen female
* 5m SUB D-9 Kabel male (0-Modem Kabel)
* diverse kleinteile
----
=== PiXtend V1.2 ===
 
[[Datei:Leiterplatte full raspberry 700.png|512px|left|PiXtend V1.2 mit RaspberryPi]]
 
 
 
 
 
Die PiXtend V1.2 Platine von [https://www.pixtend.de/about/qube-solutions/ qube Solutions].
 
Technisches Datenblatt: [https://www.pixtend.de/files/manuals/pixtend_technisches_datenblatt.pdf PDF Datenblatt]
 
Schaltplan: [https://www.pixtend.de/files/downloads/pixtend_v1.2_feb_2015_circuit_full.pdf PDF Schaltplan]
 
Layout mit Flächen [https://www.pixtend.de/files/downloads/pixtend_v1.2_feb_2015_layout_with_planes.pdf PDF Layout]
 
Layout ohne Flächen [https://www.pixtend.de/files/downloads/pixtend_v1.2_feb_2015_layout_without_planes.pdf PDF Layout]
 
 
 
 
 
 
 
----
=== Das Hochbeet ===
 
Als Basis wurde ein als Hochbeet/Anzuchthaus konzipiertes "Gewächshaus" der Firma [https://www.elho.com/de/ elho] verwendet. Dieses Hochbeet fasst laut Herstellerangabe 65L Erde, ich konnte aber auch 70L (ein großer Sack) ohne Probleme einfüllen.
[[Datei:Green+basics+grow+house+xxl.d1.jpg|420px|left|Der Deckel]][[Datei:Green+basics+grow+table+xxl.d1.jpg|420px|Der Beetkasten]]
 
 
----
=== DHT22 ===
Der DHT22 ist ein relativ genauer und vergleichsweise günstiger kombisensor für Luftfeuchtigkeit und Temperatur. Diesen Sensor gibt es in oft günstig bei den üblichen verdächtige zu bestellen


== Software ==
== Software ==
* Hier kann die benutzte Software aufgelistet werden
* PiXtend Library [https://www.pixtend.de/files/downloads/ppl_v0.1.1.zip Download]
* TimeOS3
* python3 - sollte installiert sein.
* Python skript zur Steuerung -


== Anleitung ==
== Anleitung ==
Unbedingt auflisten, wie das Projekt benutzt werden kann, wenn es für den Space ist
Das Projekt läuft derzeit Vollautomatisch! Es sollen aber noch ein Webinterface mit Eingriffsmöglichkeiten folgen!


=== Zugriff ===
=== Zugriff ===
IP-Adressen, Passwörter, Schlüssel etc.
direkt per Terminal, SSH oder VNC


=== Funktionen ===
=== Funktionen ===
* Hier könnte man aufschreiben wie man einzelne Funktionen auslöst/ausführt
* Überwachung der Luftfeuchtigkeit innen und außen
* Zeitreise
* Überwachung der Temperatur innen und außen
** !timetravel
* Automatisches Ein- und Ausschalten der Beleuchtung nach voreingestellter Uhrzeit - in zukunft nach dem Sonnenauf- und Sonnenuntergang
 


[[Kategorie:Projekt]] [[Kategorie:Vorlage]]
[[Kategorie:Projekt]]

Aktuelle Version vom 25. April 2019, 07:24 Uhr

Ansprechpartner

Horstwursti

Beschreibung

PlantHouse ist grob gesagt ein Vollautomatisches Gewächshaus. Dieses Gewächshaus ist mit Sensoren und Aktoren ausgestattet um den Pflanzen die bestmöglichen Umgebungsbedingungen zu geben.

Die gesamte Technik des Gewächshauses ist über einen 9-pol. SUB D-9 Anschluss mit der Hauptsteuerung verbunden.

Gesteuert wird das Gewächshaus durch eine abgesetzte Steuerplatine mit Mikrocontroller welcher über die SPI Schnittstelle mit einem Raspberry Pi kommuniziert. Der Raspberry Pi steuert über ein Python Skript inkl. Library den Mikrocontroller der Steuerplatine welcher wiederum die Sensoren und Aktoren steuert.

Der Sinn dieser Steuerplatine ist ein zuverlässigeres arbeiten der Angeschlossenen Hardware, da die Platine über Hardware-Sicherheitsvorkehrungen für einen Evtl. Fehlerfall bereithält und auch bei Kurzschlüssen der Raspberry Pi wie andere Hardware schützt. Außerdem sind neben Diversen Seriellen Anschlüssen auch Relais für 230V Netzspannung vorhanden um Netzteile und Pumpen zu schalten. Die Steuerung misst über zwei DHT 22 Sensoren die Temperatur und Luftfeuchtigkeit innerhalb und außerhalb des Gewächshauses, vergleicht diese, öffnet ggf. die Lüftungsklappen und schaltet den Lüfter ein. Außerdem ist eine RTC vorhanden, welche den Raspberry Pi und damit die Vorgabe der Einschaltzeiten für das Licht auch ohne internet-Zeit möglich macht.

Call for parts

  • Durchflussensor für die Wasserpumpe

Hardware

  • Raspberry Pi 2B mit 8GB SD-Karte
  • PiXtend V1.2 - weitere Infos auf der Website des Herstellers: [1]
  • Kleines Hochbeet Gewächshaus 65L mit Deckel
  • 2x DHT22 Sensor auf Trägerplatine zum direkten anschluss
  • 2x microServo 5V aus China
  • 4x LED-Pflanzenlichter aus China
  • 24V LED-Trafo (30W)
  • 24V Lüfter + zwei Gitter
  • 2x SUB D-9 Terminaladapter mit Schraubklemmen female
  • 5m SUB D-9 Kabel male (0-Modem Kabel)
  • diverse kleinteile

PiXtend V1.2

PiXtend V1.2 mit RaspberryPi
PiXtend V1.2 mit RaspberryPi



Die PiXtend V1.2 Platine von qube Solutions.

Technisches Datenblatt: PDF Datenblatt

Schaltplan: PDF Schaltplan

Layout mit Flächen PDF Layout

Layout ohne Flächen PDF Layout





Das Hochbeet

Als Basis wurde ein als Hochbeet/Anzuchthaus konzipiertes "Gewächshaus" der Firma elho verwendet. Dieses Hochbeet fasst laut Herstellerangabe 65L Erde, ich konnte aber auch 70L (ein großer Sack) ohne Probleme einfüllen.

Der Deckel
Der Deckel

Der Beetkasten



DHT22

Der DHT22 ist ein relativ genauer und vergleichsweise günstiger kombisensor für Luftfeuchtigkeit und Temperatur. Diesen Sensor gibt es in oft günstig bei den üblichen verdächtige zu bestellen

Software

  • PiXtend Library Download
  • python3 - sollte installiert sein.
  • Python skript zur Steuerung -

Anleitung

Das Projekt läuft derzeit Vollautomatisch! Es sollen aber noch ein Webinterface mit Eingriffsmöglichkeiten folgen!

Zugriff

direkt per Terminal, SSH oder VNC

Funktionen

  • Überwachung der Luftfeuchtigkeit innen und außen
  • Überwachung der Temperatur innen und außen
  • Automatisches Ein- und Ausschalten der Beleuchtung nach voreingestellter Uhrzeit - in zukunft nach dem Sonnenauf- und Sonnenuntergang