Сензор за влага в почвата
!!Тази статия е остаряла. Използвайте това Аналогова сензорна платка или поне този A2Dда има възможност за свързване на аналогови сензори!!
Ето моето решение за сензор за влажност на почвата и OpenSprinkler 3.0AC/3.2AC/OSPI. В момента не виждам решение за DC версиите, освен ако не използвате собствено захранване за праговия ключ.
Забележка: За OSPI ако има алтернативно решение чрез PCF8591T 8-битов ADC преобразувател, ще дойде скоро.
Така че трябва: Сензор за влага, Превключвател за праг, PSU, OpenSprinkler 3.0/3.2, Жилище, Електрическа жица
- Превключвателят за праг се захранва с 24VAC захранване чрез захранващия блок (A1 + A2)
- Сензорът за влажност се захранва от OpenSprinkler 5V VIN изход захранван (VIN+GND към сензор за влажност)
- Сигналният кабел на сензора за влажност (жълт) отива към входа на праговия превключвател.
- Превключването се извършва на 11/12/14: Ако напрежението при YR на превключвателя за влажност е над зададената стойност, 11-14 се превключва, в противен случай 11-12.
- 12 е GND, а 14 е VIN. 11 е SN1
- Сега завъртете превключвателя за прага с отвертка Hys% на 5 (наляво за спиране) и VDC на 1 (наляво за спиране). Сега регулирайте превключването на влажността, започвайки от тук.
- Светодиодът на праговия превключвател светва, когато се открие влага, и изгасва, когато изсъхне. В OpenSprinkler- След това приложението се появява „Открит дъжд“ и работещите програми (с изключение на тези с „Игнориране на дъжд“) се прекъсват.
Електрическа схема:
OpenSprinkler- План за превключване на сензора за влажност
Weiterführende връзки:
Свързване на радиосензор: https://rayshobby.net/wordpress/reverse-engineer-a-cheap-wireless-soil-moisture-sensor/
Информация за PCF8591T 8-bit ADC конвертор des OSPI: https://rayshobby.net/wordpress/announcing-opensprinkler-pi-v1-2/
Обща функционалност на капацитивни сензори: https://de.wikipedia.org/wiki/Kapazitiver_Sensor#Feuchtigkeitsmesser
Edit 23.01.2021:
С адаптера A2D прекъсвачът за праг вече не е необходим. Стойността може да се настрои директно с потенциометъра.
Edit 05.06.2019:
Изглежда доста добре, най-ниската настройка на превключвателя за праг се вписва много добре. Все пак трябва да адаптираме няколко неща към софтуера:
- OpenSprinkler 3.0/3.2 всъщност има само една връзка за сензор за дъжд. Това е предназначено, когато вали, тогава няма напояване или отмяна на текущо напояване.
- Сензорът за влага обаче се задейства, докато поливате. Това води до прекъсване на поливането, защото сензорът просто се е намокрил. Но какво, ако едновременно започна да вали? Сензорът не може да знае дали влагата е дъжд или напояване!
- По същия начин докладът за времето е по-надежден от сензора за влажност. Ако докладът за времето казва, че е валяло, но сензорът за влажност казва, че всичко е сухо, няма да има поливане. Решението е просто, има опция „Игнориране на дъжда“, след което се вярва на сензора за влажност.
Така че сега се нуждаем от решение на проблема със задействащия сензор за влажност.
Edit 30.06.2019:
Започнах да разработвам подобрен софтуер. Активирах и 2-ри вход. Проблем: Разработката на приложение изостава или не може да ми покаже опциите. Работя върху решение ...
Edit 01.09.2019:
Софтуерът вече е в тестов режим. Версия 2.1.9 вече поддържа И двата входа на сензора, а има и поддръжка за сензори за влажност.
Edit 15.09.2019:
Инструкции за настройка:
- Задайте Hys на най-ниската стойност (обърната наляво)
- Задайте Vdc на най-ниската стойност
- Инсталирайте сензора за влага в почвата в поливаната зона, но не така, че да се полива директно.
- Сега става трудно: трябва да намерите правилната стойност.
- Поливайте района. Сега, ако зоната е мокра, завъртете VDC, докато светодиодът светне.
- Сега трябва отново да изсъхне. Ако светодиодът все още свети, завъртете VDC съвсем леко, докато светодиодът отново изгасне.
- След това отново напойте района. Ако светодиодите светят, всичко е настроено правилно. В противен случай повторете 5-7.
За съжаление трябва да призная, че праговият превключвател не е оптималното решение, тъй като има обхват 0-10V, докато сензорът за влажност на почвата е с 0-3V. Truebner работи върху решение тук
Също така OpenSprinkler-Софтуерът не е оптимален за сензор за влажност на почвата. Ако сензорът се намокри по време на поливане, поливането ще спре. Разпознахме това и го решихме със софтуерна версия 2.1.9: Тук има регулируема стойност на забавяне. Софтуерът за това ще бъде пуснат скоро. Ако искате, мога да ви ги изпратя сега, но APP не показва новите параметри, а само уеб интерфейса (на компютъра)
Сензор 2 също работи с тази версия.
О, да, наскоро имаше дискусия за най-добрия начин за свързване на сензор. Рей (от Opensprinkler.com) сметна, че най-добре би било да се използва SN1 отворен (сух) и GND-SN1 свързан (мокър), а НЕ GND-SN1 (сух) и VIN-SN1 (мокър), както е показано на електрическата схема. Ето текущата електрическа схема
OpenSprinkler- План за превключване на сензора за влажност
Би ли било възможно да се използва сензорът Vegetronix вместо показания сензор за влага в почвата?
https://www.vegetronix.com/Products/VH400/
Да, това би било възможно заедно с адаптера A2D.
Прав ли съм – има осем „зони“ за напояване (и повече с разширение), но мога да свържа максимум два сензора за влага? Намерете грешката 🙂
Точно така, все пак имаме метеорологична услуга, която задава продължителността на поливането в зависимост от температурата, влажността и количеството дъжд.
Особено при големи площи като тревни площи или други открити площи, няма смисъл да се измерва само една точка със сензор за влага.
Такъв може да е случаят с големи открити пространства. Това обаче е важно в оранжерия, където растенията с много различни нужди от вода са в различни позиции, изложени на слънце.
Здравейте,
Имам няколко зони около къщата си, които трябва да се поливат много различно.
Има ли възможност за използване на повече от 2 сензора за влажност и задаване на зоните към един сензор?
За съжаление това не е възможно. Осигурени са 2 връзки за 2 сензора.
Сега работи! С аналоговата сензорна платка имате налични 8 аналогови връзки.