Proszę o testy: MCP23017, PCF8575 oraz PCF8574

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

Post

SmartBOB wrote: Wed Jun 22, 2022 12:29 pm Wgrywam ESP8266 na 2 mb pamięci, próbowałem usunąć kilka rzeczy z kompilacji i dalej jest to samo. Wygląda to tak że jak płytka jest goła i załaduję konfiguracje z pliku to jest ok, mogę coś zmienić. Ale potem jak już się przeładuje wejdzie w normalny tryb to każda zmiana powoduje że ilość pamięci bardzo szybko spada i płytka się resetuje.
Napisz mi co dodajesz przy kompilacji, to dla mnie istotne.
https://gui-generic-builder.supla.io/
SmartBOB
Posts: 101
Joined: Mon May 24, 2021 7:36 am
Location: Wrocław
Been thanked: 1 time

Post

krycha88 wrote: Wed Jun 22, 2022 12:32 pm
SmartBOB wrote: Wed Jun 22, 2022 12:29 pm Wgrywam ESP8266 na 2 mb pamięci, próbowałem usunąć kilka rzeczy z kompilacji i dalej jest to samo. Wygląda to tak że jak płytka jest goła i załaduję konfiguracje z pliku to jest ok, mogę coś zmienić. Ale potem jak już się przeładuje wejdzie w normalny tryb to każda zmiana powoduje że ilość pamięci bardzo szybko spada i płytka się resetuje.
Napisz mi co dodajesz przy kompilacji, to dla mnie istotne.
Teraz dałem jeszcze raz te same opcje (widzę też jest nowa wersja):
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

SmartBOB wrote: Wed Jun 22, 2022 7:46 pm Teraz dałem jeszcze raz te same opcje (widzę też jest nowa wersja):
Ale jakie opcje zaznaczasz? Z fusów mam wróżyć?
https://gui-generic-builder.supla.io/
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

Dopiero mi doszły MCP więc zaczynam testy ale z tego co zauważyłem nie mogę wykorzystać zapisanej konfiguracji z wersji 4.8.10. Przekaźniki odczytuje jako sterowane MCP ale poszczególne przkaźniki mają wpisane GPIO bez numerka i nic nie można wybrać. Zakładam, że to wynik głębokich zmian w kodzie.
Pytanie zatem czy jest opcja wpisania tych danych ręcznie ale żeby potem moduł się zarejestrował do clouda jako ten poprzedni? (chodzi mi o zachowanie harmonogramów, grup, skryptów, etc.)?
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

YoMan wrote: Mon Jul 04, 2022 2:24 pm Dopiero mi doszły MCP więc zaczynam testy ale z tego co zauważyłem nie mogę wykorzystać zapisanej konfiguracji z wersji 4.8.10. Przekaźniki odczytuje jako sterowane MCP ale poszczególne przkaźniki mają wpisane GPIO bez numerka i nic nie można wybrać. Zakładam, że to wynik głębokich zmian w kodzie.
Pytanie zatem czy jest opcja wpisania tych danych ręcznie ale żeby potem moduł się zarejestrował do clouda jako ten poprzedni? (chodzi mi o zachowanie harmonogramów, grup, skryptów, etc.)?
Opisz jak dokładnie wyglądało ustawienie w poprzedniej wersji.
https://gui-generic-builder.supla.io/
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

krycha88 wrote: Mon Jul 04, 2022 4:26 pm
YoMan wrote: Mon Jul 04, 2022 2:24 pm Dopiero mi doszły MCP więc zaczynam testy ale z tego co zauważyłem nie mogę wykorzystać zapisanej konfiguracji z wersji 4.8.10. Przekaźniki odczytuje jako sterowane MCP ale poszczególne przkaźniki mają wpisane GPIO bez numerka i nic nie można wybrać. Zakładam, że to wynik głębokich zmian w kodzie.
Pytanie zatem czy jest opcja wpisania tych danych ręcznie ale żeby potem moduł się zarejestrował do clouda jako ten poprzedni? (chodzi mi o zachowanie harmonogramów, grup, skryptów, etc.)?
Opisz jak dokładnie wyglądało ustawienie w poprzedniej wersji.
GUI skompilowany prze buildera v. 4.13.18, konfiguracja z 4.8.10. Efekt wrzucam tutaj (dla ogółu), konfigurację przesyłam na priv. Nie mogę zaznaczyć MCP i zapisać, ponieważ krzyczy, że max 11 przekaźników.
Swoją drogą idąc "od zera" trzeba konfigurować etapowo, tzn. nie można od razu np. 24 przekaźników tylko najpierw max 20 ->zapisz, potem wybrać MCP->zapisz, dopiero zwiększyć liczbę przekaźników. Jakoś bardzo nie przeszkadza ale trochę nielogiczne aczkolwiek zakładam, że to z powodu jakichś ograniczeń w kodzie.
You do not have the required permissions to view the files attached to this post.
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

A nie możesz wybrać rodzaju expendera?
https://gui-generic-builder.supla.io/
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

kolejny mi wyskoczył kwiatek. Konfigurując krok po kroku:
1. ustawienie i2c
2. wpisanie 8 przekaźników
3. zaznaczenie MCP
4. wpisanie adresu MCP i ustawienie pinów
5. włączenie rolety
6. wpisanie 8 przycisków
7. zaznaczenie MCP
8. wpisanie adresu MCP i ustawienie pinów na przyciski
9. zwiększenie przekaźników do 16
i ....
na 16 miejscu pojawia się pin A0, którego nie można zmienić :(

EDIT: po kliknięciu zapisu już wraca do normy :)
You do not have the required permissions to view the files attached to this post.
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
jamsjamsen
Posts: 72
Joined: Sat Jan 28, 2017 11:08 am
Location: 0xE952

Post

Jest pewien problem z PCF8575, jako wyjścia na przekaźniki 2 razy 16 szt (0x20,0x21) wszystko śmiga dobrze po dodaniu następnych ekspanderów jako wejścia (buttons)(0x22,0x23) robi się cyrk, gdyż wewnętrzny pullup nie działa w tym układzie PCF8575! w przypadku MCP23017 przy włączonym pullupie na pinach jest 3,3V, a w przypadku PCF8575 jakieś wartości nie ustalone od 0,4V do 1,2V.

Jeszcze jedno przy wybraniu np PCF jako wyjścia (0x20)i jednocześnie np MCP jako wejścia(0x22) jedno drugie wyklucza wszystko przestaje działać...

..narazie tyle zaobserwowałem...
Byłem na Supla Offline Party 2023 & 2024 ;
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

jamsjamsen wrote: Mon Jul 18, 2022 8:03 pm Jest pewien problem z PCF8575, jako wyjścia na przekaźniki 2 razy 16 szt (0x20,0x21) wszystko śmiga dobrze po dodaniu następnych ekspanderów jako wejścia (buttons)(0x22,0x23) robi się cyrk, gdyż wewnętrzny pullup nie działa w tym układzie PCF8575! w przypadku MCP23017 przy włączonym pullupie na pinach jest 3,3V, a w przypadku PCF8575 jakieś wartości nie ustalone od 0,4V do 1,2V.
Czy w opcjach przycisków zaznaczyłeś pullup?
jamsjamsen wrote: Mon Jul 18, 2022 8:03 pm Jeszcze jedno przy wybraniu np PCF jako wyjścia (0x20)i jednocześnie np MCP jako wejścia(0x22) jedno drugie wyklucza wszystko przestaje działać...
To muszę sprawdzić.
https://gui-generic-builder.supla.io/

Return to “GUI Generic”