Jeszcze dodaj 20 czujników DSdobo wrote: Fri Jan 29, 2021 9:57 pm Przetestowałem MCP i u mnie to jakoś nie chce działać dobrze bo działają tylko 2 ostatnie przekaźniki.
Dodatkowo jak załączę MCP w przekaźnikach automatycznie tracę dostęp do 4 przekaźników, które są na GPIO podobnie zresztą jest z przyciskami.
Nie wiem też w czym leży problem w przełączaniu 2 działających przekaźników i tych które nie mają reakcji fizycznie. Zrobiłem aktualizację aplikacji do najnowszej zaczynając włączanie żarówek od pierwszej jestem w stanie w aplikacji zmienić stan 5 -6 żarówek potem choć klikam na kolejne nie ma reakcji by np. na 12 znowu była reakcja i zmieniał się stan ikonek tak jak by cyklicznie co określony czas można było włączyć lub wyłączyć żarówkę.
OLED nie radzi sobie z taką ilością przekaźników.
Reset podciągnąłem do VCC - 3,3V
A0, A1 i A2 podciągnięte do GND
Jakieś sugestie?
.
IMG_20210129_223745.jpg
IMG_20210129_223653.jpg
GUI Generic
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
https://gui-generic-builder.supla.io/
-
dobo
- Posts: 1051
- Joined: Sun Apr 07, 2019 8:14 pm
- Location: Nadarzyn
Mądrego to i warto posłuchać tylko nie mam tyle czujników DS
ale może z 10 by się znalazło
Pamięci zostało mi jeszcze 15KB zmniejszyłem ilość przekaźników do 8 tym zyskałem 1KB przy 4 nic się nie zmieniło ogólnie mam między 15, a 16KB
Ale za to jest pewna systematyczność jak można to tak nazwać, a mianowicie przy 16 przekaźnikach działały 15 i 16, przy 8 przekaźnikach działają tylko 7 i 8, a przy 4 przekaźnikach tylko 3 i 4 trochę dziwne zachowanie.
Pod tym linkiem filmik z 16 przekaźnikami
https://youtu.be/LlBrweeGJwc
Walczę z tym już 5 godzin. Zostawiam to na na wolną chwilę popołudniu.
PS.
Na filmiku pokazałem nachodzącą ikonę informacji na ikonę temperatury w aplikacji oraz działanie podświetlenia i zmianę wyświetlanego parametru.
Nie wiem czy to celowe czy przypadkiem ale we wcześniejszej wersji chyba 16 w przekaźnikach można było ustawiać GPIO oraz wyjścia MCP.
Pamięci zostało mi jeszcze 15KB zmniejszyłem ilość przekaźników do 8 tym zyskałem 1KB przy 4 nic się nie zmieniło ogólnie mam między 15, a 16KB
Ale za to jest pewna systematyczność jak można to tak nazwać, a mianowicie przy 16 przekaźnikach działały 15 i 16, przy 8 przekaźnikach działają tylko 7 i 8, a przy 4 przekaźnikach tylko 3 i 4 trochę dziwne zachowanie.
Pod tym linkiem filmik z 16 przekaźnikami
https://youtu.be/LlBrweeGJwc
Walczę z tym już 5 godzin. Zostawiam to na na wolną chwilę popołudniu.
PS.
Na filmiku pokazałem nachodzącą ikonę informacji na ikonę temperatury w aplikacji oraz działanie podświetlenia i zmianę wyświetlanego parametru.
Nie wiem czy to celowe czy przypadkiem ale we wcześniejszej wersji chyba 16 w przekaźnikach można było ustawiać GPIO oraz wyjścia MCP.
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
Powtórzyłem ten dziwny problem, ale on dopiero pojawia się po dodaniu OLEDa, możesz to potwierdzić?dobo wrote: Sat Jan 30, 2021 12:50 am Mądrego to i warto posłuchać tylko nie mam tyle czujników DSale może z 10 by się znalazło
![]()
Pamięci zostało mi jeszcze 15KB zmniejszyłem ilość przekaźników do 8 tym zyskałem 1KB przy 4 nic się nie zmieniło ogólnie mam między 15, a 16KB
Ale za to jest pewna systematyczność jak można to tak nazwać, a mianowicie przy 16 przekaźnikach działały 15 i 16, przy 8 przekaźnikach działają tylko 7 i 8, a przy 4 przekaźnikach tylko 3 i 4 trochę dziwne zachowanie.
Pod tym linkiem filmik z 16 przekaźnikami
https://youtu.be/LlBrweeGJwc
Walczę z tym już 5 godzin. Zostawiam to na na wolną chwilę popołudniu.
PS.
Na filmiku pokazałem nachodzącą ikonę informacji na ikonę temperatury w aplikacji oraz działanie podświetlenia i zmianę wyświetlanego parametru.
Nie wiem czy to celowe czy przypadkiem ale we wcześniejszej wersji chyba 16 w przekaźnikach można było ustawiać GPIO oraz wyjścia MCP.
https://gui-generic-builder.supla.io/
-
dobo
- Posts: 1051
- Joined: Sun Apr 07, 2019 8:14 pm
- Location: Nadarzyn
Potwierdzam bez OLEDa przekaźniki działają.
Ale jest kolejna dziwna przypadłość możliwe, że jest ona uzależniona od stanu załączania przekaźników LOW/HIGH oraz czego jeszcze nie sprawdziłem bo wszystkie swoje moduły zasilam z 230V, a obciążenia 640mA przy 16 przekaźnikach zasilacz modułu nie uciągnie dlatego przekaźniki zasilam z osobnego obwodu zasilacza laboratoryjnego i może to jest tego efekt.
https://youtu.be/_VGWRWZQpmc
Ale jest kolejna dziwna przypadłość możliwe, że jest ona uzależniona od stanu załączania przekaźników LOW/HIGH oraz czego jeszcze nie sprawdziłem bo wszystkie swoje moduły zasilam z 230V, a obciążenia 640mA przy 16 przekaźnikach zasilacz modułu nie uciągnie dlatego przekaźniki zasilam z osobnego obwodu zasilacza laboratoryjnego i może to jest tego efekt.
https://youtu.be/_VGWRWZQpmc
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
Wydaje mi się, że właśnie w tym wypadku pin reset powinien zrestartować ich stany. A tak się nie dzieje po masz na nim napięcie z ESP.dobo wrote: Sat Jan 30, 2021 11:23 am Potwierdzam bez OLEDa przekaźniki działają.
Ale jest kolejna dziwna przypadłość możliwe, że jest ona uzależniona od stanu załączania przekaźników LOW/HIGH oraz czego jeszcze nie sprawdziłem bo wszystkie swoje moduły zasilam z 230V, a obciążenia 640mA przy 16 przekaźnikach zasilacz modułu nie uciągnie dlatego przekaźniki zasilam z osobnego obwodu zasilacza laboratoryjnego i może to jest tego efekt.
https://youtu.be/_VGWRWZQpmc
https://gui-generic-builder.supla.io/
-
LukiSpajder
- Posts: 1548
- Joined: Tue Aug 18, 2020 2:22 pm
- Has thanked: 25 times
- Been thanked: 34 times
Raczej to wina tego że płytka sterowana jest stanem niskim. Znalazłem coś takiego na https://youtu.be/tk77_jw7H9w
-
sebu1
- Posts: 48
- Joined: Wed Nov 07, 2018 10:55 am
Panowie udało się, w końcu wyświetlacz świeci się cały czas, dzięki!
Ale żeby nie było łatwo to pojawił mi się kolejny problem, mianowicie licznik impulsów pracujący jako licznik energii elektrycznej, po restarcie/zaniku zasilania, wskazanie w kWh zeruje się. Czy ktoś miałby pomysł co może być nie tak?
NodeMCU, GUI_Generic_1M_ver1.1.18, Free Mem: 18.95KB
Ale żeby nie było łatwo to pojawił mi się kolejny problem, mianowicie licznik impulsów pracujący jako licznik energii elektrycznej, po restarcie/zaniku zasilania, wskazanie w kWh zeruje się. Czy ktoś miałby pomysł co może być nie tak?
NodeMCU, GUI_Generic_1M_ver1.1.18, Free Mem: 18.95KB
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
czy czasami nie dodałeś jakiegoś nowego kanału?sebu1 wrote: Sat Jan 30, 2021 1:06 pm Panowie udało się, w końcu wyświetlacz świeci się cały czas, dzięki!
Ale żeby nie było łatwo to pojawił mi się kolejny problem, mianowicie licznik impulsów pracujący jako licznik energii elektrycznej, po restarcie/zaniku zasilania, wskazanie w kWh zeruje się. Czy ktoś miałby pomysł co może być nie tak?
NodeMCU, GUI_Generic_1M_ver1.1.18, Free Mem: 18.95KB
https://gui-generic-builder.supla.io/
-
dobo
- Posts: 1051
- Joined: Sun Apr 07, 2019 8:14 pm
- Location: Nadarzyn
Przetestowałem na 4 przekaźnikach z ustawieniem na HIGH i jest tak jak poniekąd brałem pod uwagę i sugerował @LukiSpajder.
Teraz nie ma problemu przy zaniku zasilania na module WiFi wygląda na to, że do MCP najlepiej stosować przekaźniki załączane stanem wysokim.
W projekcie @elmaya "Esp8266 12 touch control relay" pin reset nie był podłączony do VCC więc czy na pewno jest on wymagany, a może dla przekaźników sterowanych stanem niskim podłączyć go do GND jeśli brać pod uwagę, że on odpowiada za stan na wyjściach MCP?
Testował ktoś podłączanie reset do GND
A da radę by przy załączonym MCP działały też przekaźniki i przyciski na GPIO?
Teraz nie ma problemu przy zaniku zasilania na module WiFi wygląda na to, że do MCP najlepiej stosować przekaźniki załączane stanem wysokim.
W projekcie @elmaya "Esp8266 12 touch control relay" pin reset nie był podłączony do VCC więc czy na pewno jest on wymagany, a może dla przekaźników sterowanych stanem niskim podłączyć go do GND jeśli brać pod uwagę, że on odpowiada za stan na wyjściach MCP?
Testował ktoś podłączanie reset do GND
A da radę by przy załączonym MCP działały też przekaźniki i przyciski na GPIO?
-
elmaya
- Posts: 1485
- Joined: Wed Jun 27, 2018 5:48 pm
- Location: El Saucejo - Sevilla
Mcp23017 connected to 3.3Vdc and relays 5Vdc active at low level ?dobo wrote: Sat Jan 30, 2021 3:18 pm Przetestowałem na 4 przekaźnikach z ustawieniem na HIGH i jest tak jak poniekąd brałem pod uwagę i sugerował @LukiSpajder.
Teraz nie ma problemu przy zaniku zasilania na module WiFi wygląda na to, że do MCP najlepiej stosować przekaźniki załączane stanem wysokim.
W projekcie @elmaya "Esp8266 12 touch control relay" pin reset nie był podłączony do VCC więc czy na pewno jest on wymagany, a może dla przekaźników sterowanych stanem niskim podłączyć go do GND jeśli brać pod uwagę, że on odpowiada za stan na wyjściach MCP?
Testował ktoś podłączanie reset do GND
A da radę by przy załączonym MCP działały też przekaźniki i przyciski na GPIO?
The relay module you use needs: 5Vdc in the inputs for relays off and 0Vdc for relays on.
you give it: 3.3Vdc off and 0Vdc on.
You see the difference?
"Esp8266 12 touch control relay" Where have you seen that I have never used relays active at low level ?
