Jak połączyć dwa i więcej modułów aby z Supli można było sterować wszystkimi modułami jak jeden.
Przykład
1 moduł Przekaźniki X 8
2 moduł Ds18B20 X 8, które sterują przekaźnikami z modułu 1
3 moduł wyświetlacz, który zaczytuje temperaturę z modułu 2 oraz inne czujniki.
Na koniec sterowanie termostatem przekaźnikami np przez Supla script.
Po podłączeniu 2 i więcej modułów i podanie zasilania tylko do 1 modułu, można zasilać inne połączone moduły przez wyjścia 5V + GND ?
Łączenie dwóch i więcej modułów w jeden.
-
Lukas2022
- Posts: 182
- Joined: Fri Sep 02, 2022 3:09 pm
Jest opcja w GUI Generic z wykorzystaniem ekspandera. Niestety do wykorzystania ekspandera są dopuszczone tylko trzy modele. Jeżeli chciałbym połączyć trzy moduły typu NodeMCU aby były widoczne jako jeden moduł czy jest to możliwe?. W sumie jest Mikołaj
jakiś prezencik w formie odpowiedzi mile widziany.
-
Lukas2022
- Posts: 182
- Joined: Fri Sep 02, 2022 3:09 pm
Istnieje inne rozwiązanie problemu?
Last edited by Lukas2022 on Wed Dec 14, 2022 2:50 pm, edited 1 time in total.
-
jaku2k
- Posts: 920
- Joined: Sun May 24, 2020 8:40 pm
- Has thanked: 1 time
Witam,Lukas2022 wrote: Sat Dec 10, 2022 7:21 am Jak połączyć dwa i więcej modułów aby z Supli można było sterować wszystkimi modułami jak jeden.
Przykład
1 moduł Przekaźniki X 8
2 moduł Ds18B20 X 8, które sterują przekaźnikami z modułu 1
3 moduł wyświetlacz, który zaczytuje temperaturę z modułu 2 oraz inne czujniki.
Na koniec sterowanie termostatem przekaźnikami np przez Supla script.
Po podłączeniu 2 i więcej modułów i podanie zasilania tylko do 1 modułu, można zasilać inne połączone moduły przez wyjścia 5V + GND ?
skoro i tak chcesz oprzeć logikę na rozwiązaniu chmurowym (tj. Supla Scripts), to po co łączyć urządzenia?
Pozdrawiam
Jakub
Jakub
-
jaku2k
- Posts: 920
- Joined: Sun May 24, 2020 8:40 pm
- Has thanked: 1 time
Lepiej powiedz o co dokładnie chodzi i do czego chciałbyś to wykorzystać, bo nie wiem, jak interpretować Twoje pytanie.
Pozdrawiam
Jakub
Jakub
-
Lukas2022
- Posts: 182
- Joined: Fri Sep 02, 2022 3:09 pm
Lepiej powiedz o co dokładnie chodzi i do czego chciałbyś to wykorzystać, bo nie wiem, jak interpretować Twoje pytanie.
[/quote]
W zależności od modułu w moim przypadku i przypisanych wyjściach w GUI Generic można podpiąć 8 wyjść. Dodam,że odchodzą dwa GPIO na LED i przełącznik, zostaje do wyboru w GUI sześć GPIO więc już nie podłączymy 8 przekaźników a gdzie reszta. Możliwe, że jest inna możliwość rozwiązania problemu. Natomiast nie chciałbym inwestować w następne moduły, ponieważ posiadam 15 sztuk NodeMcu, które chciałbym wykorzystać do współpracy z jednym wyświetlaczem SSD1306 w konfiguracji jak poniżej. Wygląd jak pracuje wyświetlacz w połączeniu z 4 DS-ami w linku filmu na Youtube. Przy takiej konfiguracji jak na filmie nie ma miejsca na inne komponenty dlatego potrzebna współpraca z kolejnymi modułami połączonymi w jeden moduł.
Możliwe, że jest inna możliwość łączenia modułów w aplikacji supla aby współpracowały z sobą.
Można podpiąć 8 przekaźników do 2 modułów, ale jeden wyświetlacz SSD1306 nie obsłuży dwóch modułów.
1 moduł Przekaźniki X 8
2 moduł Ds18B20 X 8, które sterują przekaźnikami z modułu 1
3 moduł wyświetlacz, który zaczytuje temperaturę z modułu 2
4 moduł licznik energii, czujnik zbliżeniowy, czujnik zliczający obroty oraz przełączniki
link Youtube
https://www.youtube.com/watch?v=fzYnZEjh2tI
-
Lukas2022
- Posts: 182
- Joined: Fri Sep 02, 2022 3:09 pm
Jak mam rozumieć ciszę na forum czy napisałem z niezrozumieniem czy nie ma chęci pomocy, ponieważ temat jest bardzo złożony lub niemożliwy do zrealizowania?.
-
Lector
- Posts: 2470
- Joined: Fri Nov 17, 2017 2:26 pm
- Location: Poznań
- Has thanked: 13 times
- Been thanked: 25 times
Nie ma teraz takiej możliwości aby zrobić połączenie miedzy modułami (wbudowany firmware).
Możesz to tylko obejść poprzez Supla Sript - wymagane połączenie z serwerem, brak połączenia nie będzie akcji.
Możesz to tylko obejść poprzez Supla Sript - wymagane połączenie z serwerem, brak połączenia nie będzie akcji.
Niespełniony automatyk. 
https://3d-lamp.photos/
https://pool.lector.top/
https://3d-lamp.photos/
https://pool.lector.top/
-
YoMan
- Posts: 3521
- Joined: Thu Apr 30, 2020 5:18 pm
- Location: Częstochowa
- Has thanked: 3 times
- Been thanked: 3 times
W zależności od modułu w moim przypadku i przypisanych wyjściach w GUI Generic można podpiąć 8 wyjść. Dodam,że odchodzą dwa GPIO na LED i przełącznik, zostaje do wyboru w GUI sześć GPIO więc już nie podłączymy 8 przekaźników a gdzie reszta. Możliwe, że jest inna możliwość rozwiązania problemu. Natomiast nie chciałbym inwestować w następne moduły, ponieważ posiadam 15 sztuk NodeMcu, które chciałbym wykorzystać do współpracy z jednym wyświetlaczem SSD1306 w konfiguracji jak poniżej. Wygląd jak pracuje wyświetlacz w połączeniu z 4 DS-ami w linku filmu na Youtube. Przy takiej konfiguracji jak na filmie nie ma miejsca na inne komponenty dlatego potrzebna współpraca z kolejnymi modułami połączonymi w jeden moduł.
Możliwe, że jest inna możliwość łączenia modułów w aplikacji supla aby współpracowały z sobą.
Można podpiąć 8 przekaźników do 2 modułów, ale jeden wyświetlacz SSD1306 nie obsłuży dwóch modułów.
1 moduł Przekaźniki X 8
2 moduł Ds18B20 X 8, które sterują przekaźnikami z modułu 1
3 moduł wyświetlacz, który zaczytuje temperaturę z modułu 2
4 moduł licznik energii, czujnik zbliżeniowy, czujnik zliczający obroty oraz przełączniki
link Youtube
https://www.youtube.com/watch?v=fzYnZEjh2tI
[/quote]
tak jak pisali nie ma gotowej opcji łączenia esp tak jak to opisujesz ponieważ, łączenie "za pomocą aplikacji" rozumiem łączenie za pomocą software'u - do tego możesz zastosować chmurę skrypty lub lokalnie postawić serwer np. malinę. Nie znam softu na tą chwilę, który jest w stanie to zrobić (prawdopodobnie nikt nie poczuł takiej potrzeby) natomiast możesz próbować napisać, pewnie ktoś będzie Ci wdzięczny.
Co do łączenia hardware to jednak nie do końca rozumiem twój koncept dlaczego tak chcesz to dzielić:
- "bezproblemowych pinów na wemosie masz 5 - pozostałe mają jakieś "ale" typu HIGH na starcie np.
- do 8 czujników ds18b20 wystarczy ci jeden pin, reszta pinów jest do wykorzystania
- wyświetlacz potrzebuje 2 pinów ale pytanie czy do wyświetlania jednak nie wystarczy ci chmura (chyba nie ma tutaj konieczności dużej bezawaryjności) i wtedy możesz skorzystać z softu GG i linków bezpośrednich
- wygląda na to, że chcesz zbudować spory kombajn
Jeżeli jednak chcesz to ogarnąć koniecznie jednym "urządzeniem" to proponuję wystawić 10 wemosów na alle i za tą kasę kupić 2 ekspandery 16 portowe typu MCP23017 lub PCF. Ja tak u siebie to skonfigurowałem i na jednym wemosie mam:
- 14 przekaźników,
- 1 ds18b20 (tu możesz podpiąć ich więcej pod jeden pin),
- 10 przycisków,
- 4 krańcówki,
- 6 dimmerów,
- magistralę i2c (czyli czujnik bme280, wyświetlacz, etc)
- czujnik ciśnienia MPX5050.
Chyba taka konfiguracja by ci wystarczyła?
Jedna uwaga: przy takim obciążeniu wemos zaczyna niedomagać w trybie konfiguracyjnym. Ale poza tym działa bez zająknięcia.
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
________________________________________
Wziąłem udział w SOP2023 & SOP2024
