Sterowanie przekaźnikiem.

Czasem w życiu nadchodzi moment kiedy trzeba coś wyłączyć… albo włączyć 🙂
Tym razem krótki wpis o sterowaniu przekaźnikami. Oczywiście działamy na ESPeasy, oraz na Domoticzu.

Oprócz urządzeń wejściowych do portów GPIO ESP8266 możemy oczywiście również podłączyć urządzenia wykonawcze np. przekaźnik który będzie sterował np. żarówką.

Przy okazji warto rzucić okiem na charakterystykę portów GPIO, niektóre ze względu na architekturę ESP posiadają pewne ograniczenia, np podczas bootowania systemu pojawiają się tam chwilowo pewne sygnały które w przypadku zastosowania przekaźnika na danym porcie mogły by spowodować np. błyskanie podłączanej do niego żarówki.

https://www.letscontrolit.com/wiki/index.php/Configuration

Rozkaz uruchomienia przekaźnika wysyłamy poprzez zapytanie http z Domoticza do ESPEasy. Poszczególne komendy znajdziemy tutaj.

Zaczynamy!

 

Dla przykładu użyjemy portu GPIO 12.
Nasz przekaźnik potrzebuje zasilania, oraz sygnału sterowania (GPIO12). Z drugiej strony posiada kostkę z NC NO i COM.

COM – podajemy sygnał wejściowy np. zasilanie do żarówki.
NO – Jest to wyjście Normalnie Otwarte, czyli bez sygnału z ESP nie jest zmostkowane z COM <- tutaj podłączamy naszą żarówkę.
NC – Normal Close, czyli stan odwrotny do NO, normalnie zwarty, po podaniu sygnału obwód zostaje otwarty.

W domoticzu tworzymy nowe urządzenie Dummy – przełącznik.

Następnie w zakładce Przełączniki odnajdujemy urządzenie i klikamy edytuj:

Aby Domoticz po „włączeniu” urządzenia wysyłał sygnał do przekaźnika, w pole włącz akcję wstawiamy analogicznie:

http://192.168.2.210/control?cmd=GPIO,12,1

a w wyłącz akcję:

http://192.168.2.210/control?cmd=GPIO,12,0

(Pamiętaj o zmianie adresu IP na adres Twojego ESP)

Od tej chwili gdy włączanie i wyłączanie urządzenia w Domoticzu będzie powodowało wysłanie zapytania http które rozkaże ESP podanie odpowiedniego sygnału na przekaźnik.

(Zwróć uwagę że mówimy o przekaźnikach sterowanych stanem wysokim.!)

Jeden komentarz

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *