CoreConduit: Indoor Garden Steuerungssystem

10 Schritt:Schritt 1: Anforderungen Schritt 2: Sammeln Sie Ihre Arduino und Freunde Schritt 3: Löten schreiben Schritt 4: Löten Sie einige Bits an die Prototyping Schild und Sensoren Schritt 5: Montieren Sie den Controller- Schritt 6: Laden Sie die Sourcecode und ändern Schritt 7: Kompilieren und Hochladen Schritt 8: Montieren Sie den Empfänger Schritt 9: Wiederholen Sie die Schritte Schritt 10: FAQ

CoreConduit: Indoor Garden Steuerungssystem

CoreConduit: Indoor Garden Steuerungssystem

CoreConduit: Indoor Garden Steuerungssystem

CoreConduit: Indoor Garden Steuerungssystem

CoreConduit: Indoor Garden Steuerungssystem

Ein Garten-Controller hilft uns, die Umwelt durch Kontrolle Ventilatoren, Heizungen, Beleuchtung, Pumpen und uns mitzuteilen, wenn der Garten braucht unsere Aufmerksamkeit zu verwalten.

  Lotse nicht EINE INTERNETVERBINDUNG 

Die CoreConduit Garden Steuerungssystem wird Ihnen helfen, zu wachsen:
Greens, wie Salat, Spinat, Mangold und Grünkohl. Kräuter wie Basilikum, Petersilie, Oregano, Koriander und Minze Tomaten, Paprika, Erdbeeren, und viele mehr
mit Hydrokultur (oder Erde), weil ich glaube, alle, auch mit kleinem Budget, sollten in der Lage, ihre eigenen Pflanzen zu Hause, ohne sich durch den schmerzhaften Prozess des Lernens, was funktioniert und was nicht funktioniert gehen wachsen. Ich habe es mit einem elektronischen Steuersystem, die Sie mit der Einsicht, die Sie benötigen, um Ihre kleinen grünen Freunde bekommen wächst und gedeiht destilliert nach unten. Ich möchte Ihnen helfen, mehr über Ihre Pflanzen mit Hilfe des Controllers und zur Verwendung hilfreich Erinnerungen, wie Checklisten, meine Indoor Pflanzenpflege-Checkliste.
Ich empfehle, mit Hydrokultur, bevor Sie aquaponics versuchen - versuchen Hydrokultur, so dass Sie wissen, was Erfolg aussieht! Auch für den Anbau in Innenräumen ist es ein Muss, dabei Pflanzen wachsen viel schneller nach der Keimung.
Fast jede Pflanze kann hydroponically angebaut werden, aber für Anfänger ist es am besten, klein anzufangen. Die besten Entscheidungen sind Kräuter und Gemüse, die schnell wachsen, sind wartungsarm, und nicht über eine Vielzahl von Nährstoffbedarf. Sie wollen schnell wachsende Pflanzen, so dass Sie, wie gut beurteilen kann, Ihr System funktioniert und zwicken sie nach Bedarf. Es wäre eine echte Enttäuschung zu warten Monate bis zur Ernte nur um herauszufinden, Ihr System nicht ordnungsgemäß. Wartungsarm Pflanzen sind ideal für Anfänger, weil sie ermöglicht es Ihnen, auf das Lernen über Ihr System zu konzentrieren. Wenn Sie wachsen eine Vielzahl von Pflanzen ist es auch wichtig, um sicherzustellen, dass sie ähnlich in ihren Nährstoffbedarf, so dass sie gut zusammen zu wachsen.
Es gibt viele Tutorials zur Erstellung von Steuerungen mit Arduino. Immerhin, es ist ein Mikrocontroller, aber die Steuerung ist nur die Hälfte, werden wir auch mit Arduino für eine Überwachung. Der Grund, warum dies wichtig ist, dass viele Controller nicht für die Tatsache, dass ein Garten ist eine Arbeit der Liebe zu erklären. Egal welchen Controller Sie verwenden, Sie gehen zu arbeiten, um Ihre Pflanzen am Leben und gesund zu halten zu müssen. Mit meinem Wissen und Forschung, habe ich in den Arduino eine Funktion, rief ich, "TheDecider", die Entscheidungen, die auf die Aufrechterhaltung der optimalen Umgebungsbedingungen für den Anbau von Pflanzen macht programmiert. Ich fügte hinzu, 2,4 GHz Wireless-Radio-Transceiver-Module und eine modulare Empfänger-System, so dass Daten innerhalb 1000 Fuß übertragen. Optionale Module ich derzeit entwickelt, sind die Anzeige Shield (LCD w / Tasten), Datalogging-Schild und Ethernet oder WiFi-Schild. Mit Sicherheit im Verstand, entschied ich mich nicht auf Relais, die AC-Ströme aussetzen zu verwenden. Stattdessen entschied ich mich, Remote Controlled Wireless-Outlets zur Steuerung von Licht, Pumpen, Ventilatoren, Heizgeräte, und Luftbefeuchter verwenden.

Schritt 1: Anforderungen

  1. CoreConduit: Indoor Garden Steuerungssystem

    Nach dem Versuch, mehrere verschiedene Arten und Konfigurationen von Hydrokultur Gartenarbeit, habe ich beschlossen, eine robuste Steuerungssystem benötigt die folgenden Merkmale:
    Ein modulares Steuerungssystem, das nicht bricht die Bank. Low-cost, aber effektiv und einfach zu beheben. Was jedes Produkt sein soll, aber selten ist! Benachrichtigen Sie mich bei meinen Pflanzen brauchen meine Aufmerksamkeit. Es ist hilfreich, Erinnerungen an den Check-in in meinem Garten und Warnungen, wenn Geräte wie Ventilatoren, Lampen, Pumpen, Heizungen benötigen Anpassung haben. Kann nicht meine ganze Zeit beobachten euch wachsen! Geregelten Temperatur und Feuchtigkeit in meiner wachsenden Umfeld. In meiner geschlossen Innenraum sollte die Aus- und Einlaß Fans, Luftbefeuchter und Luftentfeuchter alle nach Bedarf auf Basis von Selbstüberwachung Sensoren umgeschaltet werden. Geregelten Abgabe von Nährlösung. Im Idealfall sollte mein Nährlösung Pumpe für mindestens 5 Minuten jede halbe Stunde zu betreiben. Durch die Automatisierung der Pumpzyklus, erhalten Pflanzen optimale Nährstoffgehalt. Lichtsensoren. Für Indoor-Zucht, Ich persönlich bevorzuge die Lichter an traditionellen mechanischen Zeitgeber sein, aber ich wollte mein Controller in der Lage sein, zu wissen, wenn das Licht eingeschaltet. Und sagen Sie mir, wenn sie gehen, bevor sie sollten. Was geht da drin ?! Sie wissen, was wäre genial? Ein LCD mit coolen Knöpfen, den Status zu zeigen, und alle Nachrichten, die ich muss wissen, zu kommunizieren. Es wäre sogar noch erstaunlicher, wenn ich Textnachrichten empfangen kann (SMS). Remote-Nachrichtenbefehle (in Entwicklung). Bei Bedarf kann ich einen Remote-Befehl, um die Steuerung über Textschreiben senden. Diese Funktion wird zurzeit in der Testphase, wie auch E-Mail-Benachrichtigung. Hat das Internet nicht zu funktionieren. Aus Sicherheits- und praktischen Gründen sollte der Regler nicht brauchen, um Zugriff auf das Internet haben, wenn ich nicht zu entscheiden. Datenerfassung. Überprüfen Sie die Geschichte der mein System mit einem optionalen Verfahren für die Anmeldung Daten, die später analysiert werden können. Halten Sie die Unordnung minimal. Sie wollen, dass die minimale Menge an Ausrüstung im Inneren des wachsenden Umfeld, zu viele Kabel, Drähte, Kabel, usw., kann ein echte Schmerzen. Ich beschloss, eine drahtlose Fernbedienung mit Ein / Aus-Tasten auf der Fernbedienung verwenden, so dass ich den Arduino-basierte System die Kontrolle übernehmen und überprüfen Sie meine Befehle befolgt zu programmieren. Grün Assistenten braucht Nahrung, schlecht. Der Regler sollte das Niveau kennen Nährlösung im Tank und benachrichtigen, wenn sie niedrig ist. Verfügbar für alle. Als Open-Source-und Community-orientierte ist für mich sehr wichtig. Ich glaube fest daran, dass jeder, der entscheidet sich ein wenig Zeit zu verbringen und Mühe können lernen, zu bauen und zu aktualisieren ihre eigenen modulare Gartensystem.

Schritt 2: Sammeln Sie Ihre Arduino und Freunde

  1. CoreConduit: Indoor Garden Steuerungssystem

    CoreConduit: Indoor Garden Steuerungssystem

    CoreConduit: Indoor Garden Steuerungssystem

    CoreConduit: Indoor Garden Steuerungssystem

    CoreConduit: Indoor Garden Steuerungssystem

    CoreConduit: Indoor Garden Steuerungssystem

    Alle 13 Artikel anzeigen

    Viele Leute haben ein Arduino Uno (vorzugsweise R3), die in einer Schublade oder auf einem Regal in einem gewissen box irgendwo. Ist Amazon.de , Adafruit und Sparkfun sind die wichtigsten Anbieter. Lassen Sie mich wissen, wenn Sie möchten, damit ich zusammen DIY Kit setzen. Hier finden Sie die folgenden Teile und Werkzeuge benötigen, um dieses Projekt zu machen.
    Parts:
    Arduino Uno R3 (dieses Projekt mit mehr Einheiten erweitert werden.) Arduino Uno Protoshield Echtzeituhr-Modul (DS3231) 10k Widerstand männliche Leiterplattenleisten weiblichen Leiterplattenleisten Draht w / Anschlüsse für die Sensoren DHT21 / 22 Temperatur- / Feuchtigkeitssensor Fotozelle Wasserstand Sensor Dallas Temperaturfühler (für Nährlösung Temperatur) 433 MHz HF-Sender und Empfänger-Module Set Set 5 Packung von Wireless-gesteuerten Ausgänge einschließlich Quellcode !! (empfohlen Etekcity 5 Satz Auto-programmierbare Funktion drahtlose Fernbedienung Outlet-Schalter)
    2 oder mehr - nRF24L01 2,4 GHz Wireless-Radio-Transceiver-Module
    Sonderzubehör:
    Arduino Uno R3 * oder Pro Mini * Real-Time Clock Module Optional: nRF24L01 Adapter mit 3,3 V Reglerverbindungsdrähte Anzeigeoption LCD w / Buttons Schild + Arduino Uno R3 * 2 x 4-polige Stiftleiste Verbindungsdrähte SD Card Option SD-Karte-Schild + Arduino Uno R3 * Verbindungsdrähte Internet Connectivity Option Ethernet oder WiFi-Schild + Arduino Uno R3 * Verbindungsdrähte - siehe http://www.instructables.com/id/Custom-Wire-Connectors/ PVC Leitungskasten w / Deckel
    Werkzeuge:
    Lötkolben w / Lot Schraubendreher - kleinen Flachkopf USB-Kabel - Standard PC w / Arduino oder Atmel Visual Studio w / Visuelle Micro-Plugin

Schritt 3: Löten schreiben


  1. Wenn Sie nicht mit einem Lötkolben sind komfortabel, beachten Sie bitte Bürsten-up auf sie, bevor Sie mit dem nächsten Schritt fortfahren.
    Hersteller: lernen, wie man Fähigkeiten Bauwerkstatt löten

Schritt 4: Löten Sie einige Bits an die Prototyping Schild und Sensoren

  1. CoreConduit: Indoor Garden Steuerungssystem

    CoreConduit: Indoor Garden Steuerungssystem

    CoreConduit: Indoor Garden Steuerungssystem

    Löten Sie die Überschriften, um die Protoshield in Position (im Bild angezeigt) Löten Sie den 10k Widerstand an die Stifte für die DHT-Sensor. Mit Stecker an den Dallas Temperatursensor (im Bild gezeigt) Löten Sie den 4-poligen Stecker an die Real-Time Clock Modul (wie in der Abbildung im nächsten Schritt angezeigt.) Solder zwei Drähte. Löten Sie drei Leitungen mit Stecker an den DHT-Sensor. Löten Sie alle verbleibenden optionalen Sensoren.
    Ich habe einige Datenblätter mit pinouts helfen enthalten, aber wenn Sie mit dem gleichen Protoshield sind, sollten Sie in der Lage, die Bilder folgen.

Schritt 5: Montieren Sie den Controller-

  1. CoreConduit: Indoor Garden Steuerungssystem

    CoreConduit: Indoor Garden Steuerungssystem

    CoreConduit: Indoor Garden Steuerungssystem

    CoreConduit: Indoor Garden Steuerungssystem

    Setzen Sie die Protoshield in die Buchsenleisten auf der Arduino Uno *. Schließen Sie die Sensoren und RTC (Real-Time Clock) Modul an das Protoshield, wie dargestellt.

    Plug-in-der USB-Kabel und schließen Sie es an Ihren Computer mit dem Arduino Compiler-Software finden Sie unter arduino.cc. Ich persönlich bevorzuge die Arbeit mit dem Atmel Visual Studio-Umgebung, weil es macht einen fantastischen Job mit Code-Vervollständigung und Bibliotheksvernetzung. (Kontaktieren Sie mich, wenn Sie möchten Hilfe Schalt mit Atmel VS)

Schritt 6: Laden Sie die Sourcecode und ändern

  1. CoreConduit: Indoor Garden Steuerungssystem

    Laden Sie die Quellcode von GitHub .
    Im Quellcode habe ich eine Basisgrundstein für die Verwaltung, Übertragung und Empfang "Sensor" Objekte und "Gerät" Objekte. Dieses Projekt könnte leicht geändert werden, um mit anderen Umgebungen, in dem die Steuerung durch Sensoren und Bediengeräte auf Basis von programmierten Regeln erreicht zu arbeiten. Sie müssen ein paar Anpassungen an die Source-Code vornehmen, damit es richtig mit Ihrem Wireless-Verkaufsstellen zu arbeiten. Um die Änderungen vorzunehmen, müssen Sie herausfinden, was die Codes sind, dass Ihre drahtlose Fernbedienung verwendet und die Ausgänge sind programmiert, um zu empfangen. Ich habe eine Skizze für die Installation auf Ihrem Arduino Uno * w / Protoshield, um die Echtzeituhr zu der aktuellen Zeit und führen Sie durch den Prozess des Erwerbs der Codes enthalten. Sie müssen die 433Mhz Receiver Modul einzufügen (wie abgebildet) und laden Sie diese Skizze StartCore.ino auf die Arduino Uno * und öffnen Sie die serielle Konsole für diesen Port, so dass Sie Daten aus dem Arduino empfangen können. Nachdem Sie den Prozess des Erwerbs alle Codes von der Fernbedienung Sie kopieren, direkt in TheDecider.h Header-Datei, wo ich angedeutet habe.

Schritt 7: Kompilieren und Hochladen


  1. Nehmen Sie die Änderungen an der Source-Code wie in der mitgelieferten Readme-Datei angezeigt. Der Controller ist programmiert worden, um Ihnen eine optimale Wachstumsbedingungen zu halten, so Pflanzen mit gedeihen. Sie sind willkommen, Änderungen, Anpassungen, Optimierungen, was Sie wollen, um den Controller zu Ihrem Stil der Gartenarbeit anpassen zu machen.
    Übersetzen Sie die Quelle, hochladen, um Arduino und die Steuerung bereit ist, eine Stromquelle zu verwenden. Die USB-Buchse oder der Lauf werden normalerweise verwendet, um das Gerät zu betreiben.

Schritt 8: Montieren Sie den Empfänger

  1. CoreConduit: Indoor Garden Steuerungssystem

    CoreConduit: Indoor Garden Steuerungssystem

    Lassen Sie montieren die Teile, die wir verwenden werden, um den Empfänger zu bauen.
    Schließen Sie das nRF24L01 und RTC (Real-Time Clock) Modul (wie abgebildet). Die nRF24L01 verbindet sich mit dem Protoshield so dass der Arduino kann drahtlos mit dem Empfänger kommunizieren. (Der Empfänger eine zweite Arduino Uno * oder Arduino Pro Mini *.)
    Der Receiver wird die integrierte I2C Kommunikationsfähigkeit zu einem Display (LCD) Abschirmung zu verbinden, SD Card Datenaufzeichnung Schild, Internet-Konnektivität Schutzschild zu benutzen, wenn Sie ;-p und sogar SMS-wagen.

Schritt 9: Wiederholen Sie die Schritte


  1. Jedes Mikrocontroller verwenden wir programmiert werden muss.

    Plug-in-der USB-Kabel und übersetzen Sie die Quelle, hochladen, um Arduino und die Steuerung bereit ist, eine Stromquelle zu verwenden. Die USB-Buchse oder der Lauf werden normalerweise verwendet, um das Gerät zu betreiben.
    Sind Sie bereit, tiefer in das Innenleben des Projektes graben?
    http: //www.instructables.com/id/DIY-Hacking-your-o ...

Schritt 10: FAQ

  1. CoreConduit: Indoor Garden Steuerungssystem

    Warum funktioniert die Steuerung direkt mit dem Internet verbinden?


    Ich habe auch viele andere ähnliche Projekte ausgewertet und festgestellt, dass die komplexeren Garten-Controller verbinden Sie in der Regel auf das Internet der Dinge. Persönlich glaube ich nicht, dass die Daten meines Gartens ihre Kontrolle zu irgendwem (zB Remote-Servern), es sei denn ich wählen, dies zu tun zu teilen und möglicherweise. Ich glaube fest daran, dass das Internet der Dinge ist ein potenziell gefährlicher Weg und wird sicherlich von denen, die auf ehrliche Leute für ihre Verstärkung schaden wollen genutzt werden. Je mehr Kontrolle geben wir das Internet der Dinge, je mehr wir die Abhängigkeit im Internet ermöglichen und verschenken die einfache Freiheit, unser Leben in einer Weise, die wir wählen, zu leben. Ich mag ein wenig paranoid, und vielleicht bin ich, aber hoffentlich habe ich zumindest überzeugt du mehr über was oder wer hat die Kontrolle über Ihre Geräte zu denken. Having said that, dieses Projekt in der Lage, eine Verbindung zum Internet ist. ;-)

    Hat dieses Projekt beinhalten die Messung von pH und / oder EC?


    Die Möglichkeit, diese Sensoren wurde in Betracht gezogen, jedoch nicht als der jetzt umgesetzt. Der pH-Wert des Wassers ist ein wichtiges Maß, ob Sie drinnen oder draußen im Garten, Boden oder Boden-less, denn es betrifft, ob eine Anlage in geeigneter Weise in Nährstoffe zu nehmen. Die elektrische Leitfähigkeit (EG) Wasser schätzt die Gesamtmenge der Feststoffe in Wasser -TDS ​​gelöst (Total Dissolved Solids). TDS wird oft in ppm (parts per million) angegeben. In Hydrokultur, wird diese Messung verwendet, um die ungefähre Konzentration der Nährlösung, um Wasser zu bestimmen.
    Ich beschloss, dass die Kosten für die Aufnahme dieser Sensoren überwiegt bei weitem den Nutzen der ständigen Kontrolle. Ich empfehle eine Hand pH-Tester, wie die Oakton EcoTestr pH 2 wasserdichte pH-Messgerät, das ausgezeichnet für zu Hause Gärtner ist und hat sich immer wieder genau sein. Es gibt viele Hand EC-Geräte verfügbar und wenn Sie die Überprüfung der pH-Wert sind, ist es eine gute Zeit, um die EG zu prüfen, ob genügend Interesse in das Hinzufügen dieser Sensoren mit der Steuerung, es ist flexibel und Open-Source und ich bin bereit, mit allen Interessierten zu arbeiten.

    Was brauche ich, neben der CoreConduit Garden-Controller?


    Die Grundausstattung benötigt, um erfolgreich im Innenbereich Garten mit dem Controller: http://www.coreconduit.com