Nowa wersja 6.0.0

krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

MarekTom wrote: Thu Mar 16, 2023 2:15 pm Na PCF8575 oraz MCP23017 działa, na PCF8574 nie działa przełączanie. Trudno, zmienię ekspander. Wielkie dzięki za pomoc.
Tu też powinno działać ;) pod jakim adresem znajduje Ci ekspander oraz jaki adres ustawiasz w przycisku?
https://gui-generic-builder.supla.io/
MarekTom
Posts: 17
Joined: Tue Feb 08, 2022 11:47 am

Post

Ponieważ dalej drążyłem temat, już wiem. Problemem jest nietypowy hardware PCF8574. Nie ma on na wyjściu w stanie wysokim potencjału vcc, tylko jest to jakaś wersja open collector, albo raczej open drain. W związku z tym, podnoszę potencjał na wyjściu PCF8574 do vcc rezystorem (akurat 4,7k) i podłączam do bazy tranzystora aby sterować przekaźnikiem. W tym przypadku po załączeniu przekaźnika, czyli gdy potencjał na wyjściu powinien być podciągnięty do vcc, złącze otworzonego tranzystora utrzymuje potencjał na około 0,7V. Czyli załączyłem przekaźnik, ale już nie mogę go wyłączyć przyciskiem (co jak wyjaśnił Klew wydaje się być logiczne, bowiem PCF widzi 0,7V zamiast vcc, więc myśli że nadal jest wyłączony przekaźnik). Rozwiązanie jest proste, między PCF a bazę tranzystora podciągniętą rezystorem do zasilania należy włączyć diodę (koniecznie schotky, aby zejść poniżej 0,7V na bazie) katodą do PCF, anodą do bazy tranzystora. W ten sposób wyłączamy tranzystor niski poziomem poprzez diodę, a w przypadku załączenia, tranzystor nie wymusza niskiego napięcia na PCF.
Przepraszam więc za zamieszanie, ale jednak to było dość nietypowe zachowanie, bowiem z clouda przełącz pracowało poprawnie a tylko lokalnie nie, i to mnie całkiem zbiło z tropu...
Wielkie dzięki za podpowiedzi i pomoc.
A wszystko może się kiedyś komuś przyda.
Tak więc software pierwsza klasa, hardware... cóż też się da obejść...
kurus
Posts: 1312
Joined: Wed Jan 15, 2020 8:17 pm

Post

Jak w najnowszej wersji utworzyć wyzwalacz akcji? Wcześniej robiłem to tak że przypisywałem przycisk do numeru przekaźnika którego fizycznie niema, teraz można wybrać tylko przekaźnik który jest fizycznie... przez co nie mogę utworzyć wyzwalacza..
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

kurus wrote: Thu Mar 16, 2023 4:54 pm Jak w najnowszej wersji utworzyć wyzwalacz akcji? Wcześniej robiłem to tak że przypisywałem przycisk do numeru przekaźnika którego fizycznie niema, teraz można wybrać tylko przekaźnik który jest fizycznie... przez co nie mogę utworzyć wyzwalacza..
Zasada ta sama, musisz dodać przycisk który nie jest nigdzie wykorzystany.
https://gui-generic-builder.supla.io/
kurus
Posts: 1312
Joined: Wed Jan 15, 2020 8:17 pm

Post

No ale problem w tym że nie idzie teraz tak zrobić..
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

kurus wrote: Thu Mar 16, 2023 5:54 pm No ale problem w tym że nie idzie teraz tak zrobić..
Dlaczego nie idzie? Dodałem przycisk na końcu i mi się dodał AT.
https://gui-generic-builder.supla.io/
kurus
Posts: 1312
Joined: Wed Jan 15, 2020 8:17 pm

Post

krycha88 wrote: Thu Mar 16, 2023 6:02 pm
kurus wrote: Thu Mar 16, 2023 5:54 pm No ale problem w tym że nie idzie teraz tak zrobić..
Dlaczego nie idzie? Dodałem przycisk na końcu i mi się dodał AT.
Przy nowym sofcie w ogóle nie mam listy rozwijanej z wyborem nr przekaźnika, na starszym sofcie 15 pozycji wybieram np 10 i mam wyzwalacz, tak zawsze robiłem.
You do not have the required permissions to view the files attached to this post.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

określ liczbę przekaźników, bo jest ta lista to tej liczby ograniczana lub po prostu dodaj przycisk który nie jest powiązany z przekaźnikiem.
https://gui-generic-builder.supla.io/
kurus
Posts: 1312
Joined: Wed Jan 15, 2020 8:17 pm

Post

krycha88 wrote: Thu Mar 16, 2023 7:12 pm określ liczbę przekaźników, bo jest ta lista to tej liczby ograniczana lub po prostu dodaj przycisk który nie jest powiązany z przekaźnikiem.
Ustawiając tak 3 przekaźniki nie przypisane do gpio pojawia się w przyciskach lista, wybieram 1 i 2 dla przycisków i po restarcie w cloudzie w ogóle nic się nie pojawia żaden wyzwalacz, a jak przypisze do przekaźników gpio to pojawia się normalnie włącznik zasilania..
You do not have the required permissions to view the files attached to this post.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

A wybrałeś przy kompilacji AT ?
https://gui-generic-builder.supla.io/

Return to “GUI Generic”