Czujnik wilgotności gleby
!!Ten artykuł jest nieaktualny. Użyć tego Płytka czujnika analogowego albo przynajmniej ten A2Daby móc podłączyć czujniki analogowe!!
Oto moje rozwiązanie dla czujnika wilgotności gleby i OpenSprinkler 3.0 AC/3.2 AC/OSPI. W tej chwili nie widzę rozwiązania dla wersji DC, chyba że używasz własnego zasilacza do progu progowego.
Uwaga: dla OSPI jeśli istnieje alternatywne rozwiązanie za pośrednictwem 8591-bitowego konwertera ADC PCF8T, pojawi się wkrótce.
Potrzebujesz więc: Czujnik wilgotności, Przełącznik progowy, PSU, OpenSprinkler 3.0/3.2, Obudowa, Kabel elektryczny
- Przełącznik progowy jest zasilany napięciem 24VAC przez zasilacz (A1 + A2)
- Czujnik wilgotności jest zasilany przez OpenSprinkler Zasilanie z wyjścia VIN 5V (VIN+GND do czujnika wilgotności)
- Kabel sygnałowy czujnika wilgotności (żółty) prowadzi do wejścia przełącznika progowego.
- Przełączanie odbywa się 11/12/14: Jeśli napięcie na YR czujnika wilgotności jest powyżej ustawionej wartości, przełączane jest 11-14, w przeciwnym razie 11-12.
- 12 to GND, a 14 to VIN. 11 to SN1
- Teraz przekręć przełącznik progowy śrubokrętem Hys% na 5 (w lewo, aby zatrzymać) i VDC na 1 (w lewo, aby zatrzymać). Teraz dostosuj przełączanie wilgotności, zaczynając od tego miejsca.
- Dioda LED na wyłączniku progowym zapala się po wykryciu wilgoci i gaśnie po wyschnięciu. w OpenSprinkler- W aplikacji pojawia się komunikat „Wykryto deszcz”, a uruchomione programy (z wyjątkiem tych z opcją „Ignoruj deszcz”) zostają przerwane.
Schemat połączeń:
OpenSprinkler-Plan przełącznika czujnika wilgotności
Linki Weiterführende ceny:
Podłączenie czujnika radiowego: https://rayshobby.net/wordpress/reverse-engineer-a-cheap-wireless-soil-moisture-sensor/
Informacje o 8591-bitowym konwerterze ADC PCF8T des OSPI: https://rayshobby.net/wordpress/announcing-opensprinkler-pi-v1-2/
Ogólna funkcjonalność czujników pojemnościowych: https://de.wikipedia.org/wiki/Kapazitiver_Sensor#Feuchtigkeitsmesser
Edycja 23.01.2021:
Dzięki adapterowi A2D przełącznik progowy nie jest już potrzebny. Wartość można ustawić bezpośrednio potencjometrem.
Edycja 05.06.2019:
Wygląda całkiem nieźle, najniższe ustawienie przełącznika progowego pasuje bardzo dobrze. Jednak nadal musimy dostosować kilka rzeczy do oprogramowania:
- OpenSprinkler 3.0/3.2 ma właściwie tylko jedno złącze dla czujnika deszczu. Jest to przeznaczone do sytuacji, gdy pada deszcz, a następnie bez nawadniania lub anulowania trwającego nawadniania.
- Jednak czujnik wilgoci uruchamia się podczas podlewania. Prowadzi to do przerwania podlewania, ponieważ czujnik po prostu się zamoczył. Ale co by było, gdyby w tym samym czasie zaczęło padać? Czujnik nie może wiedzieć, czy wilgoć to deszcz, czy nawadnianie!
- Podobnie, prognoza pogody jest bardziej wiarygodna niż czujnik wilgotności. Jeśli prognoza pogody mówi, że padał deszcz, ale czujnik wilgotności wskazuje, że wszystko jest suche, nawadnianie nie będzie. Rozwiązanie jest proste, jest opcja „Ignoruj deszcz”, wtedy zaufany jest czujnik wilgotności.
Potrzebujemy więc teraz rozwiązania problemu wyzwalania czujnika wilgotności.
Edycja 30.06.2019:
Zacząłem tworzyć ulepszone oprogramowanie. Uaktywniłem też drugie wejście. Problem: Rozwój aplikacji jest opóźniony lub nie może pokazać mi opcji. Pracuję nad rozwiązaniem ...
Edycja 01.09.2019:
Oprogramowanie jest teraz w trybie testowym. Wersja 2.1.9 obsługuje teraz OBIE wejścia czujników, a także czujniki wilgotności.
Edycja 15.09.2019:
Instrukcje dotyczące ustawienia:
- Ustaw Hys na najniższą wartość (obrócone w lewo)
- Ustaw Vdc na najniższą wartość
- Zainstaluj czujnik wilgotności gleby w nawadnianym obszarze, ale nie tak, aby był bezpośrednio podlewany.
- Teraz robi się trudniej: musisz znaleźć odpowiednią wartość.
- Podlewaj obszar. Teraz, jeśli obszar jest mokry, włącz VDC, aż zaświeci się dioda LED.
- Teraz musi ponownie wyschnąć. Jeśli dioda nadal się świeci, delikatnie obróć VDC, aż dioda zgaśnie.
- Następnie ponownie podlać obszar. Jeśli diody się zapalą, wszystko jest ustawione prawidłowo. W przeciwnym razie powtórz 5-7.
Niestety muszę przyznać, że wyłącznik progowy nie jest optymalnym rozwiązaniem, gdyż ma zakres 0-10V, natomiast czujnik wilgotności gleby ma 0-3V. Truebner pracuje nad rozwiązaniem tutaj
Również OpenSprinkler- Oprogramowanie nie jest optymalne dla czujnika wilgotności gleby. Jeśli czujnik zamoczy się podczas nawadniania, nawadnianie zostanie przerwane. Rozpoznaliśmy to i rozwiązaliśmy w wersji oprogramowania 2.1.9: Tutaj jest regulowana wartość opóźnienia. Oprogramowanie do tego zostanie wkrótce wydane. Jeśli chcesz, mogę je teraz wysłać, ale aplikacja nie pokazuje nowych parametrów, tylko interfejs sieciowy (na PC)
Sensor 2 działa wtedy również z tą wersją.
O tak, ostatnio była dyskusja na temat najlepszego sposobu podłączenia czujnika. Promień (z Opensprinkler.com) uważano, że najlepiej byłoby użyć otwartego SN1 (suchy) i podłączonego GND-SN1 (mokrego), a NIE GND-SN1 (suchy) i VIN-SN1 (mokrego), jak pokazano na schemacie elektrycznym. Oto aktualny schemat połączeń
OpenSprinkler-Plan przełącznika czujnika wilgotności
Czy byłoby możliwe użycie czujnika Vegetronix zamiast pokazanego czujnika wilgotności gleby?
https://www.vegetronix.com/Products/VH400/
Tak, byłoby to możliwe razem z adapterem A2D.
Mam rację – do nawadniania jest osiem „stref” (i więcej z rozprężaniem), ale mogę podłączyć maksymalnie dwa czujniki wilgoci? Znajdź błąd 🙂
Zgadza się, w końcu mamy serwis pogodowy, który ustala czas nawadniania w zależności od temperatury, wilgotności i ilości deszczu.
Zwłaszcza w przypadku dużych obszarów, takich jak trawniki lub inne otwarte tereny, nie ma sensu mierzyć tylko jednego punktu za pomocą czujnika wilgoci.
Tak może być w przypadku dużych otwartych przestrzeni. Jest to jednak ważne w szklarni, gdzie rośliny o bardzo różnym zapotrzebowaniu na wodę znajdują się w różnych miejscach nasłonecznionych.
Cześć,
Mam kilka stref wokół mojego domu, które trzeba podlewać w bardzo różny sposób.
Czy istnieje możliwość zastosowania więcej niż 2 czujników wilgotności i przypisania stref do jednego czujnika?
Niestety nie jest to możliwe. Dostępne są 2 złącza dla 2 czujników.
Teraz działa! Z płytką czujnika analogowego dostępnych jest 8 połączeń analogowych.