Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Funkcja czasu
#1
Witam,

Zaczynam dopiero przygodę z Lankontrolerem.
Pobieżnie przejrzałem możliwości i instrukcję ale nie doszukałem się prostej funkcji czasowej (jest opóźnienie reakcji, ale mnie chodzi o coś innego).
Przykład: chcę sterować podlewaniem ogródka. Funkcja schedule to jasna sprawa. Chciałbym jednak też, aby domownicy mogli w prosty sposób wyzwalać podlewanie na żądanie, operując jedynie dwoma przyciskami "włącz" i "wyłącz".
Idea jest taka, żeby lankontroler realizował dwie funkcje zależne od czasu:
- po uzyskaniu na wejściu sygnału "włącz", aby wyjście utrzymywało stan "on" przez zdefiniowany czas np 1 minutę po czym się wyłączało
- przytrzymanie przycisku "włącz" przez 3 sekundy, aby włączało zraszanie bezterminowo (lub do zakończenia niezależnego programu zraszania ustawionego w schedule)
W jaki sposób można to zrealizować?

Ponadto, z racji ograniczonej liczby przewodów chciałbym aby przyciski włącz i wyłącz były obsługiwane przez wejście analogowe z pomiarem napięcia
- przyciśnięcie przycisku "włącz" posysłałoby na wejście napięcie wyższe
- przyciśnięcie przycisku "wyłącz" posyłałoby na wejście napięcie niższe
(czyli prosty pomiar napięcia i jego wysokość realizowana jakimś opornikiem wpiętym szeregowo pod przycisk "wyłącz").
Zależy mi na tym, by przycisk "wyłącz" nie był tylko przerwaniem obwodu dla przycisku "włącz", ale by mógł także aktywnie być sygnałem do zatrzymania zraszania dla programu schedule. Cel - możliwość awaryjnego zatrzymania zraszania, gdy w ogrodzie są osoby, lub przez przytrzymanie przycisku "wyłącz" (czyli występowanie warunku na wejściu przez określony czas) zatrzymanie najbliższego zaplanowanego zraszania.

Czy jest to możliwe z obecną wersją oprogramowania?

Pozdrawiam,
Wojtek
Odpowiedz


Wiadomości w tym wątku

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości