Serwisy partnerskie:
Close icon
Serwisy partnerskie

Sterownik systemu nawadniania oparty na witrynie internetowej

Article Image
Elmax
Zaawansowany sterownik systemu nawadniania opisany w artykule potrafi wszystko. Może zmieniać harmonogram podlewania w zależności od pory roku, sprawdzać prognozę pogody przed podlewaniem, a nawet ostrzegać o pękniętej rurze lub zablokowanym zraszaczu. Co najlepsze, jest bardzo łatwy w konfiguracji i obsłudze.
Cechy i specyfikacja
  • Konfiguracja za pomocą przeglądarki internetowej ze smartfona, tabletu lub komputera
  • Sterowanie zaworem głównym i maksymalnie ośmioma zaworami zraszaczy
  • Do ośmiu niezależnych harmonogramów nawadniania
  • Harmonogramy można dostosować do różnych wymagań w okresie letnim itp.
  • Aktywny harmonogram można pominąć, jeśli prognozowany lub wykryty jest deszcz
  • Czas zraszania można wydłużyć w gorące dni
  • Obsługa czujników przepływu do wykrywania pękniętych rur, zablokowanych zaworów lub zraszaczy
  • Opcjonalnie dołączany czujnik deszczu pozwala uniknąć podlewania podczas deszczu
  • Harmonogramy mogą być uruchamiane w określone dni tygodnia lub w odstępach dniowych
  • Harmonogramy mogą rozpoczynać się o ustalonej godzinie lub w okresie przed/zachodem słońca
  • Czas i data są ustawiane z Internetu z automatycznym wyborem czasu letniego
  • Nie jest wymagany zegar zasilany bateryjnie
  • Harmonogramy są kontynuowane w przypadku awarii sieci Wi-Fi lub Internetu
  • Harmonogramy automatycznie uruchamiają się ponownie po awarii zasilania
  • Zasilanie 24 V AC, 1 A

Sterowniki systemu nawadniania, często znane jako sterowniki sieci nawadniających lub nawadniania, są bardzo trudne do zaprogramowania. Zazwyczaj mają mały ekran LCD i szereg małych przycisków lub przełączników do konfigurowania harmonogramu nawadniania.

Sterownik systemu nawadniania nie posiada wyświetlacza LCD ani przycisków. Cała konfiguracja i obsługa odbywa się wygodnie przez przeglądarkę internetową na smartfonie, tablecie lub komputerze. Intuicyjne strony konfiguracyjne są przejrzyste i zawierają wszystkie niezbędne opcje potrzebne do szybkiego i łatwego ustawienia systemu.

Kluczowym elementem systemu jest WebMite – moduł oparty na Raspberry Pi Pico W, obsługujący język programowania mmBasic. Odpowiada on za hostowanie stron internetowych sterownika, pobieranie z Internetu aktualnej godziny, daty i informacji o pogodzie oraz realizację zaprogramowanego harmonogramu nawadniania.

Poza nim układ składa się jedynie z kilku prostych elementów: niewielkiego zasilacza oraz przekaźników półprzewodnikowych (SSR), które sterują elektromagnetycznymi zaworami systemu nawadniania.

Oprogramowanie działające na WebMite zostało napisane w języku BASIC, dzięki czemu można je łatwo odczytać i zmodyfikować. Pozwala to w prosty sposób dostosować działanie systemu do własnych potrzeb lub dodać nowe funkcje.

Opisany tu projekt został częściowo opracowany jako demonstracja możliwości WebMite. Nawet jeśli nie planujesz budowy sterownika systemu nawadniania, projekt może okazać się przydatny – zawiera kod oraz rozwiązania, które można wykorzystać w innych aplikacjach.

Program działa nawet na samym Raspberry Pi Pico W, bez dodatkowych elementów sprzętowych. Dzięki temu można zapoznać się z jego działaniem i samodzielnie go przetestować bez konieczności budowania całego urządzenia – wystarczy jedynie moduł Pico W.

Układ systemu nawadniania

Dopływ wody jest podłączony przez zawór główny do szeregu zaworów sterujących poszczególnymi zraszaczami (lub zestawami zraszaczy). Sterownik otwiera zawór główny, a następnie przechodzi kolejno przez każdy zawór zraszacza, otwierając je na określony czas.

Zawór główny jest ważny, ponieważ zapewnia rezerwę na wypadek zablokowania się jednego z zaworów zraszaczy (co się zdarza). Zawór główny nadal będzie odcinał dopływ wody, ograniczając szkody spowodowane przez stale otwarty zawór.
Niektóre systemy używają pompę jako źródło wody. W takim przypadku sterownik systemu nawadniania będzie włączał i wyłączał pompę zamiast zaworu głównego.

Tak czy inaczej, sterownik włączy go pół sekundy przed otwarciem pierwszego zaworu zraszacza i wyłączy pół sekundy po zamknięciu ostatniego. Ma to na celu zapewnienie pełnego napełnienia rur doprowadzających wodę do zaworów zraszaczy, co pozwala uniknąć sytuacji, w której zawór zraszacza zamyka się po zaworze głównym, wypuszczając wodę z rur.

W przeciwnym razie, gdy zawór główny zostanie otwarty, woda przepływająca przez puste rury może zadziałać jak młot i uszkodzić połączenia w rurze i zaworze.

Opcjonalnym, ale wartościowym dodatkiem jest czujnik przepływu. Zwykle jest on montowany na wylocie pompy lub zaworu głównego i informuje sterownik o ilości wody przepływającej przez system. Sterownik rejestruje to i z czasem oblicza średnie natężenie przepływu dla każdego zaworu.

Sterownik może następnie łatwo wykryć nieprawidłowy przepływ, po otwarciu zaworu, powyżej lub poniżej średniej. Jest to nieoceniona cecha, ponieważ nadmierny przepływ wskazuje, że rura pękła i może spowodować no. powstanie dziury w ogrodzie. Niższy niż normalny przepływ oznacza, że zraszacz lub zawór jest zablokowany. Jeśli nie zostanie naprawiony, może to spowodować obumarcie roślin.

W przypadku wykrycia zbyt wysokiego przepływu sterownik natychmiast wyłącza zawór, aby zapobiec uszkodzeniom. Jeśli natomiast przepływ będzie zbyt niski, sterownik będzie kontynuował nawadnianie, licząc że część wody przedostanie się przez zawór, ale jednocześnie poinformuje użytkownika o problemie.

Opcjonalny jest również czujnik deszczu. Sterownik systemu nawadniania może sprawdzić prognozę pogody i pominąć nawadnianie, jeśli przewidywany jest deszcz, ale podłączenie czujnika deszczu zapewnia rozwiązanie awaryjne dostosowane do danego ogrodu. Sterownik sprawdzi stan czujnika przed rozpoczęciem nawadniania, a jeśli wskaże on, że aktualnie pada deszcz, harmonogram tego dnia zostanie pominięty

Aby przeczytać ten artykuł kup e-wydanie
Kup teraz
Firma:
AUTOR
Źródło
Elektronika dla Wszystkich kwiecień 2026
Udostępnij
Zobacz wszystkie quizy
Quiz weekendowy
Theremin
1/10 Lew Termen i Leon Theremin to ta sama osoba. Które nazwisko pojawiło się później?
UK Logo
Elektronika dla Wszystkich
Zapisując się na nasz newsletter możesz otrzymać GRATIS
najnowsze e-wydanie magazynu "Elektronika dla Wszystkich"