projekte:2017:fab-giess-o-mat
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
projekte:2017:fab-giess-o-mat [2018/05/12 20:23] – [Bauanleitung] christi | projekte:2017:fab-giess-o-mat [2018/07/01 15:12] – [Ähnliche Projekte] christi | ||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
* Feuchtigkeitsmessung | * Feuchtigkeitsmessung | ||
- | * Steuerung einer oder mehrerer Pumpen | + | * Steuerung einer Pumpe |
* Wassertank-Füllstandsmessung | * Wassertank-Füllstandsmessung | ||
- | * LED Anzeige | + | * Anzeige |
+ | * Taster zum Konfigurieren ohne PC | ||
* USB Schnittstelle zum konfigurieren | * USB Schnittstelle zum konfigurieren | ||
- | * optionales WiFi Modul mit Webinterface zum konfigurieren und Loggen der Messwerte | ||
- | **Projektstatus**: | + | **Projektstatus**: |
{{: | {{: | ||
Zeile 32: | Zeile 32: | ||
{{: | {{: | ||
- | ===== Bedienung und LED Anzeige ===== | + | ===== Konfiguration über Taster |
- | Beim Druck auf den **START-Knopf **wird der aktuelle Feuchtigkeits-Messwert als " | + | Beim Druck auf den **START-Knopf **wird |
- | Beim Druck auf den **STOP-Knopf** wird der aktuelle Feuchtigkeits-Messwert als " | + | Wenn man länger als 1 Sekunde |
+ | |||
+ | Die Giesszeit, wie lange die Pumpe eingeschaltet bleiben soll, kann durch drücken und festhalten des START-Knopfs eingestellt werden. Der START-Knopf muss für mindestens 3 Sekunden gedrückt bleiben. Es wird die Zeit zwischen | ||
+ | |||
+ | Wenn man länger | ||
Bei einem unkonfigurierm System, oder wenn die Schaltschwelle trocken größer oder gleich der Schaltschwelle nass ist, leuchtet die LED blau. | Bei einem unkonfigurierm System, oder wenn die Schaltschwelle trocken größer oder gleich der Schaltschwelle nass ist, leuchtet die LED blau. | ||
Zeile 42: | Zeile 46: | ||
Die Farbe der LED ändert sich von grün übergelb und orange zu rot, wenn die Schaltschwelle trocken erreicht wird. Dann wird die Pumpe automatisch eingeschaltet. Die Pumpe bleibt so lange an, bis die Einschaltzeit abgelaufen ist. | Die Farbe der LED ändert sich von grün übergelb und orange zu rot, wenn die Schaltschwelle trocken erreicht wird. Dann wird die Pumpe automatisch eingeschaltet. Die Pumpe bleibt so lange an, bis die Einschaltzeit abgelaufen ist. | ||
- | Der **Füllstandssensor** ist optional. Es handelt sich um zwei einfache Elektroden, die Stromfluss durch das Wasser im Tank messen. Wenn einmal der Kontakt geschlossen wurde, ist der Füllstandssensor aktiv. Wird der Kontakt geöffnet, weil der Tank ller ist, blinkt die LED blau. **Achtung: **keine Kupferkontakte verwenden. Die oxidieren schnell. | + | Der **Füllstandssensor** |
===== Konfguration über PC ===== | ===== Konfguration über PC ===== | ||
Zeile 66: | Zeile 69: | ||
Man kann sich mit dem PC an die USB Schnittstelle anflanschen und den Giess-o-mat über ein Menü in einem [[http:// | Man kann sich mit dem PC an die USB Schnittstelle anflanschen und den Giess-o-mat über ein Menü in einem [[http:// | ||
- | |||
- | ==== Wifi Modul ==== | ||
- | |||
- | ESP32 zum Aufstecken - soll auch ohne funktionieren. Mit ESPs habe ich schon experimentiert und die Erfahrung gemacht, dass die nicht besonders zuverlässing sind. Für eine Bewässerungssteuerung ungeeignet, aber ok um übers Internet ein paar Messwerte abrufbar zu machen oder Einstellungen ändern | ||
- | |||
- | Den ESP kann man verwenden, um die Messwerte über einen längeren Zeitpunkt zu loggen und eine Graphik im Webinterface generieren. | ||
==== Feuchtigkeitssensoren ==== | ==== Feuchtigkeitssensoren ==== | ||
Zeile 107: | Zeile 104: | ||
* Schrumpfschlauch 2mm | * Schrumpfschlauch 2mm | ||
* 1 Holz oder Kunststoffplatte 4 x 240 x 150 mm [[https:// | * 1 Holz oder Kunststoffplatte 4 x 240 x 150 mm [[https:// | ||
- | |||
- | ==== optionale Wifi-Erweiterung: | ||
- | |||
- | * [[https:// | ||
- | * 1 Widerstand 1k | ||
- | * Buchsenleiste 2,54mm, 1×8 | ||
- | |||
- | {{: | ||
- | |||
- | ===== Konfguration über PC ===== | ||
- | |||
- | Der fab-giess-o-mat kann über einen Mini-USB Kabel an einen PC angeschlossen werden. Es wird ein Terminalprogramm wie TeraTerm oder minicom benötigt. | ||
- | |||
- | * fab-giess-o-mat *\\ | ||
- | Pumpe an Pin D2\\ | ||
- | Sensor an Pin A0\\ | ||
- | Füllstandssensor an Pin A5\\ | ||
- | Taster Start an Pin D3\\ | ||
- | Taster Stop an Pin D6\\ | ||
- | RGB LED an Pin D8 | ||
- | |||
- | vorletzte Pump-Zeit: 0.0.1970 00:00:00\\ | ||
- | letzte Pump-Zeit: 0.0.1970 00:00:00 | ||
- | |||
- | * fab-giess-o-mat Hauptmenue *\\ | ||
- | u - Uhr stellen\\ | ||
- | e - maximale Einschaltzeit [sek]: 6\\ | ||
- | a - minimale Ausschaltzeit [std:min]: 16:00\\ | ||
- | t - Schaltschwelle trocken: 565\\ | ||
- | n - Schaltschwelle nass: 427\\ | ||
- | s - Sensor lesen\\ | ||
- | i - Pumpe ein\\ | ||
- | o - Pumpe aus | ||
- | |||
- | ===== Umfeld ===== | ||
- | |||
- | Es wäre cool, für das Fablab einen Prototypen zu bauen, leider ist dort zu wenig Platz. | ||
- | |||
- | ===== Technische Beschreibung / Details ===== | ||
- | |||
- | ==== Mikrokontroller ==== | ||
- | |||
- | **Arduino Nano** (klein, kompakt und gibts für ~2€ beim Chinesen deines Vertrauens) | ||
- | |||
- | Man kann sich mit dem PC an die USB Schnittstelle anflanschen und den Giess-o-mat über ein Menü in einem [[http:// | ||
- | |||
- | ==== Wifi Modul ==== | ||
- | |||
- | ESP32 zum Aufstecken - soll auch ohne funktionieren. Mit ESPs habe ich schon experimentiert und die Erfahrung gemacht, dass die nicht besonders zuverlässing sind. Für eine Bewässerungssteuerung ungeeignet, aber ok um übers Internet ein paar Messwerte abrufbar zu machen oder Einstellungen ändern | ||
- | |||
- | Den ESP kann man verwenden, um die Messwerte über einen längeren Zeitpunkt zu loggen und eine Graphik im Webinterface generieren. | ||
- | |||
- | ==== Feuchtigkeitssensoren ==== | ||
- | |||
- | Die aktuelle Version benutzt kapazitive Sensoren mit ADC Ausgang (bei Aliexpress suchen nach capacitive moisture sensor). Der Sensor besteht aus 2 Kondensatorflächen. Es fließt kein Strom durch die blumenerde. Je feuchter die Erde, desto höher die Kapazität. Der Messwert wird einfach mit analogRead() eingelesen. | ||
- | |||
- | Alternative: | ||
- | |||
- | ==== Pumpe ==== | ||
- | |||
- | Wir benutzen eine [[https:// | ||
- | |||
- | **Gehäuse** | ||
- | |||
- | Das Gehäuse wird aus einer 4mm starken Platte ausgeschnitten. | ||
- | |||
- | Hier ist das Design für den Lasercutter: | ||
- | [[https:// | ||
- | |||
- | Einstellungen: | ||
- | grün: gravieren\\ | ||
- | rot: schneiden\\ | ||
- | schwarz: schneiden\\ | ||
- | braun: ignorieren. Ist nur zur Dokumentation da | ||
- | |||
- | ===== Bauteile-Liste ===== | ||
- | |||
- | * [[https:// | ||
- | * [[https:// | ||
- | * [[https:// | ||
- | * 1 RGB LED WS2812 | ||
- | * [[https:// | ||
- | * [[https:// | ||
- | * 1 Netzteil 12V, min. 1A | ||
- | * [[https:// | ||
- | * [[https:// | ||
- | * 1 Widerstand 1k | ||
- | * Stiftleisten 2,54mm. Stückelung: | ||
- | * Draht, 2 Farben | ||
- | * Schrumpfschlauch 2mm | ||
- | * 1 Holz oder Kunststoffplatte 4 x 240 x 150 mm [[https:// | ||
- | |||
- | ==== optionale Wifi-Erweiterung: | ||
- | |||
- | * [[https:// | ||
- | * 1 Widerstand 1k | ||
- | * Buchsenleiste 2,54mm, 1×8 | ||
{{: | {{: | ||
Zeile 215: | Zeile 115: | ||
{{https:// | {{https:// | ||
- | Den Widerstand oben rechts und die Buchsenleiste mit den lila Kabeln dran braucht man für den Anschluß eines WLAN Moduls. | + | Den Widerstand oben rechts und die Buchsenleiste mit den lila Kabeln dran braucht man für den Anschluß eines Wifi Moduls. |
+ | |||
+ | **Achtung: **Es besteht die Gefahr, das das Wifi-Modul in dem Gehäude den Hitzetot stirbt. Vorerst nicht bestücken ! | ||
{{https:// | {{https:// | ||
{{: | {{: | ||
- | |||
- | {{: | ||
{{: | {{: | ||
Zeile 247: | Zeile 147: | ||
==== Ähnliche Projekte ==== | ==== Ähnliche Projekte ==== | ||
- | [[https:// | + | [[https:// |
- | + | [[https:// | |
- | [[https:// | + | |
[[https:// | [[https:// | ||
- | ==== Feuchtigkeitssensoren ==== | ||
- | |||
- | [[http:// | ||
- | |||
- | [[https:// | ||
- | |||
- | ==== Verbindungsstücke, | ||
- | |||
- | [[https:// | ||
- | |||
- | ===== Diskussion ===== | ||
- | |||
- | Anregungen, Kritik, dumme Kommentare, etc. könnt ihr im [[https:// | ||
- | |||
- | |||
- | ===== Sourcecode ===== | ||
- | |||
- | [[https:// | ||
- | |||
- | Das Git Repository enthält 2 Projekte: | ||
- | |||
- | **fab-giess-o-mat: | ||
- | |||
- | **wifi-giess-o-mat: | ||
- | |||
- | ===== Ansprechpartner ===== | ||
- | |||
- | {{: | ||
- | |||
- | christian.bergmann{{: | ||
- | |||
- | ===== Links zum Thema ===== | ||
- | |||
- | ==== Ähnliche Projekte ==== | ||
- | |||
- | [[https:// | ||
- | |||
- | [[https:// | ||
- | |||
- | [[https:// | ||
==== Feuchtigkeitssensoren ==== | ==== Feuchtigkeitssensoren ==== |
projekte/2017/fab-giess-o-mat.txt · Zuletzt geändert: 2019/11/11 18:57 von christi