Supla, wemos D1 mini oraz expander

matrix0606
Posts: 496
Joined: Tue Nov 08, 2022 9:05 pm

Post

Ktoś już testował jakikolwiek expander wraz z wemosem? Szukam na jutubach i nie znajduję nic, a chciałbym zobaczyć jak ludzie to realizują.
Pomiaru analogowego też jeszcze nie widziałem.
Jeśli możecie to wystarczą mi same linki, cokolwiek.
Vivo V21 5G 8G RAM + 4G SWAP - Funtouch OS 12 Global
MOBO - MSI B350 Tomahawk || GPU - XFX Radeon RX 6600 Speedster
CPU - Ryzen5 1400 3,2G || PSU - SPC Vero | L2 500W 80 Plus Bronze
RAM - HyperX 2x8GB 3200MHz CL16 Predator RGB
Albert
Posts: 650
Joined: Fri Jan 04, 2019 8:32 pm
Location: Chełm

Post

Słabo Panie szukasz

Chociażby tu

https://en-forum.supla.org/viewtopic.php?t=6091

Gui generic tez bez problemu obsługuje różne ekspandery
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

matrix0606 wrote: Mon Nov 14, 2022 6:46 pm Ktoś już testował jakikolwiek expander wraz z wemosem? Szukam na jutubach i nie znajduję nic, a chciałbym zobaczyć jak ludzie to realizują.
Pomiaru analogowego też jeszcze nie widziałem.
Jeśli możecie to wystarczą mi same linki, cokolwiek.
Ja testowałem a teraz używam: 4 urządzenia w konfiguracji Wemos D1 mini + 2x MCP23017
MCP23017 jest OK ale od kilku miesięcy w kosmicznej cenie dochodzącej do 100zł (kiedyś 15-20). Stosując soft GUI Generic możesz podpiąć 4 sztuki czyli 4x 16 wejść/wyjść = 64 porty (konstrukcja samego ekspandera jeżeli się nie mylę pozwala na zapięcie 8 sztuk). Niestety przy takim obciążeniu esp8266 (czyli np. popularny Wemos D1 mini) męczy się okrutnie. 4 ekspanderów nie testowałem, przy dwóch już jest ciężko. Niestety nie obsługuje wejść analogowych. Jeżeli potrzebujesz obsłużyć kilka ekspanderów a do tego potrzebujesz więcej niż jedno wejście analogowe musisz się zwrócić w stronę esp32.

W ramach GUI Generic masz jeszcze obsługę ekspanderów PCF8574 (wersja 16 portów lub 8) - niestety nie mam doświadczenia.
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
matrix0606
Posts: 496
Joined: Tue Nov 08, 2022 9:05 pm

Post

YoMan wrote: Tue Nov 15, 2022 8:55 am
matrix0606 wrote: Mon Nov 14, 2022 6:46 pm Ktoś już testował jakikolwiek expander wraz z wemosem? Szukam na jutubach i nie znajduję nic, a chciałbym zobaczyć jak ludzie to realizują.
Pomiaru analogowego też jeszcze nie widziałem.
Jeśli możecie to wystarczą mi same linki, cokolwiek.
Ja testowałem a teraz używam: 4 urządzenia w konfiguracji Wemos D1 mini + 2x MCP23017
MCP23017 jest OK ale od kilku miesięcy w kosmicznej cenie dochodzącej do 100zł (kiedyś 15-20). Stosując soft GUI Generic możesz podpiąć 4 sztuki czyli 4x 16 wejść/wyjść = 64 porty (konstrukcja samego ekspandera jeżeli się nie mylę pozwala na zapięcie 8 sztuk). Niestety przy takim obciążeniu esp8266 (czyli np. popularny Wemos D1 mini) męczy się okrutnie. 4 ekspanderów nie testowałem, przy dwóch już jest ciężko. Niestety nie obsługuje wejść analogowych. Jeżeli potrzebujesz obsłużyć kilka ekspanderów a do tego potrzebujesz więcej niż jedno wejście analogowe musisz się zwrócić w stronę esp32.

W ramach GUI Generic masz jeszcze obsługę ekspanderów PCF8574 (wersja 16 portów lub 8) - niestety nie mam doświadczenia.
Dzięki za info. Ja jak tylko wygeneruję soft pod pomiar temperatury na DS18B20 razem z przekaźnikami. Albo w ogóle dwie różne rzeczy to już uruchomić wemosa nie mogę. Jest dostępny na konkretnym porcie ale już się nie pojawia w urządzeniach w mojej Supli.
Wszystko oddzielnie działa, ale razem za skarby. Co może być tego przyczyną ?
Vivo V21 5G 8G RAM + 4G SWAP - Funtouch OS 12 Global
MOBO - MSI B350 Tomahawk || GPU - XFX Radeon RX 6600 Speedster
CPU - Ryzen5 1400 3,2G || PSU - SPC Vero | L2 500W 80 Plus Bronze
RAM - HyperX 2x8GB 3200MHz CL16 Predator RGB
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

matrix0606 wrote: Wed Nov 16, 2022 8:45 pm (...)
Dzięki za info. Ja jak tylko wygeneruję soft pod pomiar temperatury na DS18B20 razem z przekaźnikami. Albo w ogóle dwie różne rzeczy to już uruchomić wemosa nie mogę. Jest dostępny na konkretnym porcie ale już się nie pojawia w urządzeniach w mojej Supli.
Wszystko oddzielnie działa, ale razem za skarby. Co może być tego przyczyną ?
ciężko zgadnąć ...
  • Co ci się pojawia w logach?
  • Czy usuwasz stare urządzenie z clouda?
  • Czy w ogóle WEMOS loguje się do WIFI?
  • Jeżeli tak to jaki podaje swój status na GUI?
Problem raczej nieznany społeczności. Moje trzy Wemosy mają soft z prawie wszystkim co możliwe i ze sobą nie koliduje: przekaźniki, dimmery, , krańcówki, ds'ki, bme, sht, expandery, Hc-SR504, MPX5500, etc.....
@krycha88 już mnie kiedyś opi...ił, że nie przewidywał takich kombajnów jak zaczynał tworzyć soft :)
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
matrix0606
Posts: 496
Joined: Tue Nov 08, 2022 9:05 pm

Post

YoMan wrote: Thu Nov 17, 2022 10:04 am ciężko zgadnąć ...
  • Co ci się pojawia w logach?
  • Czy usuwasz stare urządzenie z clouda?
  • Czy w ogóle WEMOS loguje się do WIFI?
  • Jeżeli tak to jaki podaje swój status na GUI?
Problem raczej nieznany społeczności. Moje trzy Wemosy mają soft z prawie wszystkim co możliwe i ze sobą nie koliduje: przekaźniki, dimmery, , krańcówki, ds'ki, bme, sht, expandery, Hc-SR504, MPX5500, etc.....
@krycha88 już mnie kiedyś opi...ił, że nie przewidywał takich kombajnów jak zaczynał tworzyć soft :)
Logów nie sprawdzałem.
Tak, usuwam stare urządzenie z chmury.
Po wgraniu gui generic loguje się do wifi, po czym po zmianie parametrów jakiegoś czujnika, przekaźnika wywala mi wemosa i ciul.
Status połączony, znaczy po tym jak wywali to niepodłączony.
Ciekawostka jest taka, że dzisiaj koledze zrobiłem termometr do pieca CO oraz wyłącznik tego pieca i dało radę na jednym wemosie dwie różne funkcje wstawić.
Vivo V21 5G 8G RAM + 4G SWAP - Funtouch OS 12 Global
MOBO - MSI B350 Tomahawk || GPU - XFX Radeon RX 6600 Speedster
CPU - Ryzen5 1400 3,2G || PSU - SPC Vero | L2 500W 80 Plus Bronze
RAM - HyperX 2x8GB 3200MHz CL16 Predator RGB
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

matrix0606 wrote: Thu Nov 17, 2022 5:15 pm
YoMan wrote: Thu Nov 17, 2022 10:04 am ciężko zgadnąć ...
  • Co ci się pojawia w logach?
  • Czy usuwasz stare urządzenie z clouda?
  • Czy w ogóle WEMOS loguje się do WIFI?
  • Jeżeli tak to jaki podaje swój status na GUI?
Problem raczej nieznany społeczności. Moje trzy Wemosy mają soft z prawie wszystkim co możliwe i ze sobą nie koliduje: przekaźniki, dimmery, , krańcówki, ds'ki, bme, sht, expandery, Hc-SR504, MPX5500, etc.....
@krycha88 już mnie kiedyś opi...ił, że nie przewidywał takich kombajnów jak zaczynał tworzyć soft :)
Logów nie sprawdzałem.
Tak, usuwam stare urządzenie z chmury.
Po wgraniu gui generic loguje się do wifi, po czym po zmianie parametrów jakiegoś czujnika, przekaźnika wywala mi wemosa i ciul.
Status połączony, znaczy po tym jak wywali to niepodłączony.
Ciekawostka jest taka, że dzisiaj koledze zrobiłem termometr do pieca CO oraz wyłącznik tego pieca i dało radę na jednym wemosie dwie różne funkcje wstawić.
Jakie parametry zmieniasz? w urzązeniu czy w cloudzie? I nie połączony z cloudem czy z wifi?
sprawdzałeś na innym wemosie? Może uszkodzony? Może parametry wgrywania są nieprawidłowe? Czy czyścisz pamięć przed każdym nowym programowaniem? Wgrywasz przez esptools przez www? Czy osobnym programem?
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
dobo
Posts: 1051
Joined: Sun Apr 07, 2019 8:14 pm
Location: Nadarzyn

Post

YoMan wrote: Tue Nov 15, 2022 8:55 am
Ja testowałem a teraz używam: 4 urządzenia w konfiguracji Wemos D1 mini + 2x MCP23017
MCP23017 jest OK ale od kilku miesięcy w kosmicznej cenie dochodzącej do 100zł (kiedyś 15-20)
Ja za swoje płaciłem coś koło 4 zł, teraz nadal można kupić niedrogo ale w wersji DIP zamiast SMD i nie będzie to znaczenie większe a cena z przesyłką to 15 zł.
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

dobo wrote: Fri Nov 18, 2022 11:51 am
YoMan wrote: Tue Nov 15, 2022 8:55 am
Ja testowałem a teraz używam: 4 urządzenia w konfiguracji Wemos D1 mini + 2x MCP23017
MCP23017 jest OK ale od kilku miesięcy w kosmicznej cenie dochodzącej do 100zł (kiedyś 15-20)
Ja za swoje płaciłem coś koło 4 zł, teraz nadal można kupić niedrogo ale w wersji DIP zamiast SMD i nie będzie to znaczenie większe a cena z przesyłką to 15 zł.
jakoś nie mogłem znaleźć tak tanio ... ja pisałem o takich easy-to-use modułach:
mcp23017-ekspander-wyprowadzen-16-kanalowy-i2c-pcb.jpg
zresztą w wersji smd 23017 E/SS kosztują też sporo, około 50-100 zł u kitaja
You do not have the required permissions to view the files attached to this post.
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
matrix0606
Posts: 496
Joined: Tue Nov 08, 2022 9:05 pm

Post

YoMan wrote: Fri Nov 18, 2022 10:25 am Jakie parametry zmieniasz? w urzązeniu czy w cloudzie? I nie połączony z cloudem czy z wifi?
sprawdzałeś na innym wemosie? Może uszkodzony? Może parametry wgrywania są nieprawidłowe? Czy czyścisz pamięć przed każdym nowym programowaniem? Wgrywasz przez esptools przez www? Czy osobnym programem?
Próbuję zmienić coś co na początku się zmienia czyli port (pin) pod jaki można podpiąć dany czujnik.
Nie połączony ani z chmurą ani z wifi, tak jakby się zwiesił i nic. Tylko dostępny po USB.
Nie sprawdzałem na innym wemosie, ale zaraz wyjmuję ostatniego i będę chciał na tym ostatnim ustawić 2xDS18B20, kilka przekaźników i czujnik wilgotności.
Za każdym razem wybieram ERASE DATA.

Na tym konkretnym wemosie próbowałem wgrać soft i przez www i przez NodeMCU-PyFlasher i zawsze to samo. Jeśli już wgram soft gdzie mam dajmy na to jednocześnie temp. i przekaźniki to przy próbie zmiany pinu albo nawet zmiany poziomu jakim aktywowany ma być przekaźnik (LOW/HIGH) to po zaakceptowaniu/zapisaniu tego na wemosa ten ostatni "umiera" i dostępny jest jak pisałem, tylko przez USB gdzie mogę wgrać ponownie oprogramowanie.
Vivo V21 5G 8G RAM + 4G SWAP - Funtouch OS 12 Global
MOBO - MSI B350 Tomahawk || GPU - XFX Radeon RX 6600 Speedster
CPU - Ryzen5 1400 3,2G || PSU - SPC Vero | L2 500W 80 Plus Bronze
RAM - HyperX 2x8GB 3200MHz CL16 Predator RGB

Return to “Ogólna dyskusja”