logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Podlewanie ogrodowe na Wemos D1 Mini ESP8266 sterowane z Blynk lot

blazrech 30 Lip 2023 18:10 2295 6
  • Witam. Chciałem podzielić się z wami moim projektem opartym o ESP8266. Projekt działa z aplikacją Blynk lot(W załączniku przesyłam krótką konfigurację aplikacji i kodu)
    Części potrzebne do budowy projektu to:
    WeMos D1 mini
    Przekaźniki 4x(lub dowolna ilość)
    Zasilacz 24V
    Zasilacz 5V
    Przewody arduino
    Elektrozawory 4x(lub dowolna ilość)
    Podłączenie płyta a przekaźniki to:
    VCC -5V
    IN4 - D4
    IN3 - D3
    IN2 - D2
    IN1 - D1
    GND - G
    Poniżej przedstawiam schemat podłączenia.
    Podlewanie ogrodowe na Wemos D1 Mini ESP8266 sterowane z Blynk lot
    Teraz zaczyna się wyzwanie czyli kodowanie przedstawię cztery warianty i każdy krótko opiszę.
    Kod 1 pozwala na włączanie i wyłączenie przekaźników .Wirtualne piny jakie są użyte to V1,V2,V3,V4
    Kod: 1
    Kod: Arduino
    Zaloguj się, aby zobaczyć kod


    Kod 2 Pozwala na uruchamianie przekaźników na ustalony przez nas w kodzie czas a potem automatyczne wyłączenie elektrozaworu. Wirtualne piny jakie są użyte to V1,V2,V3,V4
    Kod: 2
    Kod: Arduino
    Zaloguj się, aby zobaczyć kod


    Kod 3 Pozwala na uruchamianie przekaźników na ustalony przez nas w kodzie czas a potem automatyczne wyłączenie elektrozaworu oraz na automatyczne przełączanie pomiędzy przekaźnikami po upływie ustalonego czasu. Kolejność przełączania to przekaźniki 1,2,3,4 w drugim wariancie kodu to kolejność 4,1,2,3. Wirtualne piny jakie są użyte to V1,V2,V3,V4,V5.
    Kod: 3
    Wariant 1
    Kod: Arduino
    Zaloguj się, aby zobaczyć kod

    Wariant 2
    Kod: Arduino
    Zaloguj się, aby zobaczyć kod

    """
    Kod 4 Pozwala na uruchamianie przekaźników na ustalony przez nas w kodzie czas a potem automatyczne wyłączenie elektrozaworu oraz na automatyczne przełączanie pomiędzy przekaźnikami po upływie ustalonego czasu. Kolejność przełączania pod V8 to przekaźniki 4,1,2,3.
    A kolejność przełączania pod V9 to przekaźniki 1,2,3 .Wirtualne piny jakie są użyte to V4,V5,V6,V7,V8,V9
    Kod: 4
    Kod: Arduino
    Zaloguj się, aby zobaczyć kod


    Pomysł na płytę do sterowania elektrozaworami zaczerpnięty z tego tematu na elektrodzie LINK: https://www.elektroda.pl/rtvforum/topic3338096.html
    Mam nadzieję że wszystko zrozumiałe jeżeli ktoś ma jakieś pytania to śmiało pisać a postaram się odpowiedzieć.

    Fajne? Ranking DIY
    O autorze
    blazrech
    Poziom 4  
    Offline 
    Hej. Jestem Błażej. Mam 16lat i moim hobby jest programowanie i tworzenie prototypów z Arduino.
    Specjalizuje się w: DYI, smart home
    blazrech napisał 19 postów o ocenie 8. Mieszka w mieście GRUDZIĄDZ. Jest z nami od 2023 roku.
  • #2 20674435
    gulson
    Administrator Systemowy
    Dziękuję za prezentacje i podzielenie się kodem, jeśli prześlesz symbol paczkomatu, to prześlę mały upominek :)
  • #3 20675549
    metalMANiu
    Poziom 21  
    Najważniejsze, że działa.
    Ja bym jednak unikał zasilania płytki przekaźników poprzez Wemos. Przekaźnik (zwłaszcza o niskim napięciu cewki) pobiera dość duży prąd przy załączaniu. Może to prowadzić do spadku napięcia zasilającego mikrokontroler.
  • #5 20675848
    Sentymentalny
    Poziom 13  
    Czy przy okazji możesz podpowiedzieć jakie kupiłeś elektrozawory i jak rozwiązałeś hydraulicznie podłączenie do wodociągu i do zraszaczy/nawadniania.
    Interesuje mnie koncepcja, koszty i gdzie kupione. Jestem teraz na etapie przemyśleń jak to u siebie rozwiązać i takie wyjaśnienia mogą być pomocne.
    Z góry dziękuję.
  • #6 20675952
    blazrech
    Poziom 4  
    Dobra to będzie trochę długa historia.
    Ja użyłem elektrozawory chyba najlepsze na polskim rynku Elektrozawór Hunter PGV-100 GW-GW 24V 1'. Rozwiązanie podłączenia do wodociągu jest takie ,że ja mam własną pompę która da radę 13 dysz (parasolek). A przy wodociągach mysich to rozdzielić na większą ilość sekcji i zastosować dysze mp rotator Huntera bo te dysze miej wody używają to wtedy trzeba zmienić czas włączenia danej sekcji na dłuższy ,żeby trawnik był dobrze polany oraz trzeba zmienić ilość sekcji w kodzie. Ale to berzprobelmowo.
    Koszty nie powiem ci idealnie ale. Tak sobie liczyłem mniej więcej ile mnie kosztowało zrobienie całego sterowania z elektrozaworami.
    Elektrozawory 4x 80zł
    Wemos d1 mini na allegro po 20zł na ailexpress po 10zł
    Zasilacz 24v 55wat to około 60zł
    Zasilacz 5v jakąś starą ładowarkę znalazłem to nie wiem 15zł może
    No i puszka hermetycza 25zł
    I jakieś wago 20zł
    Trochę przewodu i wtyczka do gniazdka 20zł
    Ceny od 360zł do 420zł zależy jak części tanio trafisz
    Z instalacją na trawnik to ci nie powiem dokładnie bo ta instalacją ma 3lata to byłi inne ceny. Pozdrawiam
REKLAMA