Zaloguj się na IP urządzenia lub wejdź w tryb konfiguracji wtedy na 192.168.4.1
ESP8266 Primary GUI
https://gui-generic-builder.supla.io/
-
- Posty: 64
- Rejestracja: czw maja 09, 2019 6:52 am
Próbuję skompilować soft do ESP-01S, tak żeby przekaźnik był na GPIO0, DTH22 na GPIO1, a przycisk sterujący na GPIO3, w supla_board_settings.cpp daję: w supla_settings.h zmieniam tylko
Po wgraniu do ESP01, zgłasza się panel konfiguracyjny i mogę wpisać dane z SUPLA serwer, po dodaniu urządzenia, na serwerze widoczna jest temperatura oraz wilgotność, natomiast nie zmienia się stan wyjścia przekaźnikowego.
Jak zmieniłem przekaźnik na GPIO3 i wgrałem do ESP, to w SUPLA mogłem zmieniać stan przekaźnika.
Czy normalnie mogę ustawić przekaźnik na GPIO0, czy z jakiegoś względu nie da się tego zrobić?
Kod: Zaznacz cały
add_Relay_Button(0, 3, CHOICE_TYPE);
add_DHT22_Thermometer(1);
Kod: Zaznacz cały
#define DHTPIN 1
Jak zmieniłem przekaźnik na GPIO3 i wgrałem do ESP, to w SUPLA mogłem zmieniać stan przekaźnika.
Czy normalnie mogę ustawić przekaźnik na GPIO0, czy z jakiegoś względu nie da się tego zrobić?
Zrób to tak i powinno działać
ewentualnie przekaźnik na GPIO3
przycisk - dzwonkowy oczywiście.
Kod: Zaznacz cały
add_Relay_Button(2, 0, CHOICE_TYPE);
przycisk - dzwonkowy oczywiście.
Pozdrawiam
Wojtek
Wojtek
-
- Posty: 64
- Rejestracja: czw maja 09, 2019 6:52 am
W innej konfiguracji mi działało, tylko mam płytkę z przekaźnikiem, gdzie GPIO0 jest połączone do przekaźnika
Czyli nie da się zrobić żeby sterowanie przekaźnika było na GPIO0?
Jeżeli tak jest, to będę musiał przerobić płytkę.
Czyli nie da się zrobić żeby sterowanie przekaźnika było na GPIO0?
Jeżeli tak jest, to będę musiał przerobić płytkę.
-
- Posty: 64
- Rejestracja: czw maja 09, 2019 6:52 am
Wcześniej przerabiałem płytkę pod soft, ale skoro soft można dostosować do siebie, to postanowiłem skompilować sobie Primary GUI, gdzie sterowanie przekaźnika jest na GPIO0, niestety u mnie to nie chce działać, moduł loguje się do SUPLI, jest odczyt z DHT22, natomiast nie ma sterowania przekaźnikiem.
Gdy daję sterowanie na inne GPIO, to przekaźnik działa poprawnie (na innej płytce).
Czy ktoś może potwierdzić, że się da skompilować sterowanie przekaźnikiem na GPIO0 za pomocą Primary GUI i mu to działa, lub też, że to niemożliwe za pomocą tego softu?
Gdy daję sterowanie na inne GPIO, to przekaźnik działa poprawnie (na innej płytce).
Czy ktoś może potwierdzić, że się da skompilować sterowanie przekaźnikiem na GPIO0 za pomocą Primary GUI i mu to działa, lub też, że to niemożliwe za pomocą tego softu?
Jeżeli używasz mojego kodu to przestaw #define CONFIG_PIN 0 na gipo na którym ustawiasz przycisk.
Nie jestem pewny czy to pomoże, nie mam jak teraz tego sprawdzić.
Nie jestem pewny czy to pomoże, nie mam jak teraz tego sprawdzić.
https://gui-generic-builder.supla.io/
-
- Posty: 64
- Rejestracja: czw maja 09, 2019 6:52 am
Tak, używam Twojego kodu, tylko z gałęzi MASTER, a tam jeszcze nie ma tej konfiguracji.
Na płytce mam przycisk podpięty pod Reset i fajnie działa wejście w tryb konfiguracji przez 2xreset, wchodzenie do konfiguracji przez GPIO0 nie jest mi tutaj potrzebne.
Czy może w tym sofcie GPIO0 jest zdefiniowane tylko do odczytu?