Jak potrzebuje nowy ficzer, obsługę nowej płytki czy nowy czujnik to go tam dodaje.
ESP8266 Primary GUI v2
https://gui-generic-builder.supla.io/
Testowałeś może ten soft z roletami? Próbowałem wgrać go do nodemcu jako rolety. Opuszczanie działa bez problemu. Natomiast gdy chce podnieść roletę to przekaźnik kliknie na ok 1s i nie jedzie dale. Zauważyłem też, że trzeba potem kalibrować roletę od nowa.
Posiadam stary moduł esp01 z 8Mbit flash( czarny), wgrałem do niego Primary GUI v2 z jednym ds'em. Teoretycznie działa, jest AP, da się wejść w tryb konfiguracji, w konfigu widać temperaturę ale nie zapisuje nowej konfiguracji a pojawiają się w niej niezłe śmieci . zmieniłem na " #define EEPROM_SIZE 512" w pliku supla_setings.h ale nie pomaga, co trzeba by było jeszcze zmienić ?
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024
Możliwe, że masz tam pamięć firmy PUYA:shimano73 pisze: ↑śr sty 29, 2020 11:50 am Posiadam stary moduł esp01 z 8Mbit flash( czarny), wgrałem do niego Primary GUI v2 z jednym ds'em. Teoretycznie działa, jest AP, da się wejść w tryb konfiguracji, w konfigu widać temperaturę ale nie zapisuje nowej konfiguracji a pojawiają się w niej niezłe śmieci . zmieniłem na " #define EEPROM_SIZE 512" w pliku supla_setings.h ale nie pomaga, co trzeba by było jeszcze zmienić ?
viewtopic.php?p=55186#p55186
Z tą pamięcią są problemy:
viewtopic.php?p=55235#p55235
Chyba raczej nie to , pamięć innego producenta . Z tym modułem nigdy nie było problemów , ale nigdy nie używałem emulacji eepromu na jego flash’uPatryk pisze: ↑śr sty 29, 2020 12:11 pmMożliwe, że masz tam pamięć firmy PUYA:shimano73 pisze: ↑śr sty 29, 2020 11:50 am Posiadam stary moduł esp01 z 8Mbit flash( czarny), wgrałem do niego Primary GUI v2 z jednym ds'em. Teoretycznie działa, jest AP, da się wejść w tryb konfiguracji, w konfigu widać temperaturę ale nie zapisuje nowej konfiguracji a pojawiają się w niej niezłe śmieci . zmieniłem na " #define EEPROM_SIZE 512" w pliku supla_setings.h ale nie pomaga, co trzeba by było jeszcze zmienić ?
viewtopic.php?p=55186#p55186
Z tą pamięcią są problemy:
viewtopic.php?p=55235#p55235
- Załączniki
-
- 6FA7CBC5-8AF8-41A6-A083-66CB8CE5956D.png (1.36 MiB) Przejrzano 2613 razy
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024
@krycha88 czy w tym kodzie jest programowa eliminacja drgania styków?
Zastanawiam się czy w projektowanej płytce zastosować sprzętowa eliminację drgania styków w formie rezystor i kondensator lub lepszej dwa rezystory i kondensator.
Jeśli jest programowa to nie ma sensu robić sprzętowej, zawsze to dodatkowe miejsce na inne elementy lub zmniejszenie wielkości PCB.
Edit
Poprawiłem pisownię chodziło o programową eliminację.
Zastanawiam się czy w projektowanej płytce zastosować sprzętowa eliminację drgania styków w formie rezystor i kondensator lub lepszej dwa rezystory i kondensator.
Jeśli jest programowa to nie ma sensu robić sprzętowej, zawsze to dodatkowe miejsce na inne elementy lub zmniejszenie wielkości PCB.
Edit
Poprawiłem pisownię chodziło o programową eliminację.
Ostatnio zmieniony pt sty 31, 2020 1:41 pm przez dobo, łącznie zmieniany 1 raz.
https://github.com/krycha88/SuplaDevice ... e.cpp#L943dobo pisze: ↑pt sty 31, 2020 11:31 am @krycha88 czy w tym kodzie jest sprzętowa eliminacja drgania styków?
Zastanawiam się czy w projektowanej płytce zastosować sprzętowa eliminację drgania styków w formie rezystor i kondensator lub lepszej dwa rezystory i kondensator.
Jeśli jest sprzętowa to nie ma sensu tego robić. I zawsze to dodatkowe miejsce na inne elementy lub zmniejszenie wielkości PCB.
https://gui-generic-builder.supla.io/
Czyli w samym kodzie jej nie ma? natomiast jest tylko w bibliotece.
Czy działa to na zasadzie sprawdzenia czy występuje stan niski po każdej 100?
Czy od naciśnięcia przycisku do jego zwolnienia musi minąć 100? Jeśli będzie to krótsze to nic się nie załączy ale wyeliminuje załączanie przez przypadkowe zakłócenia (chyba taki problem występuje w SonoffMini).
Czy jest to czas do ustania drgań i dopiero po 100 jeśli stan np. będzie niski zostanie wykonane zaprogramowane zadanie?
Czy działa to na zasadzie sprawdzenia czy występuje stan niski po każdej 100?
Czy od naciśnięcia przycisku do jego zwolnienia musi minąć 100? Jeśli będzie to krótsze to nic się nie załączy ale wyeliminuje załączanie przez przypadkowe zakłócenia (chyba taki problem występuje w SonoffMini).
Czy jest to czas do ustania drgań i dopiero po 100 jeśli stan np. będzie niski zostanie wykonane zaprogramowane zadanie?
Wciśnięcie wielokrotne przycisku w ciągu 100milisekunt zadziała tylko raz.dobo pisze: ↑pt sty 31, 2020 1:46 pm Czyli w samym kodzie jej nie ma? natomiast jest tylko w bibliotece.
Czy działa to na zasadzie sprawdzenia czy występuje stan niski po każdej 100?
Czy od naciśnięcia przycisku do jego zwolnienia musi minąć 100? Jeśli będzie to krótsze to nic się nie załączy ale wyeliminuje załączanie przez przypadkowe zakłócenia (chyba taki problem występuje w SonoffMini).
Czy jest to czas do ustania drgań i dopiero po 100 jeśli stan np. będzie niski zostanie wykonane zaprogramowane zadanie?
https://gui-generic-builder.supla.io/
Ok rozumiem. Właśnie przed chwilą znalazłem filmik i kurs Forbot opisujący wewnętrzny timer millis.
A jest funkcja na zakłócenia, która mogłaby uchronić przed załączeniem np przekaźnika?
A jest funkcja na zakłócenia, która mogłaby uchronić przed załączeniem np przekaźnika?