ESP8266 Primary GUI v2

George2002
Posts: 191
Joined: Mon May 01, 2017 2:00 am

Post

Można by jeszcze dorobić strzałkę w dół lub w górę pokazującą tendencję czyli czy temp/wilgotność wzrasta czy maleje to tak jako ciekawostka :)
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

George2002 wrote: Wed Oct 09, 2019 11:15 pm
dobo wrote: Wed Oct 09, 2019 10:56 pm
George2002 wrote: Wed Oct 09, 2019 1:11 pm Ja może też bo krótkie przyciśnięcie poniżej 1 sekundy przełącza przekaźnik a dłuższe np dłużej niż 2 sekundy poniżej 5 czy tam 10 sekund (bo tutaj chyba da się ustawićżeby wchodził tryb konfiguracji po przytrzymaniu dużej niż 5 sekund np po 10 sekundach) włączy oled na np 5 sekund do podejrzenia na szybko pomiarów i po 5 sekundach go wyłączy :)
A nie lepiej zostawić GPIO0 tylko do ewentualnego załączania OLEDa i wprowadzania modułu w konfigurację, a inne proty GPIO na ewentualne 3 przekaźniki, 3 włączniki, I2C oraz one wire?
Wtedy przy wyświetlaczu można by dostawić przełącznik/mikrostyk, włącznik zbliżeniowy, dotykowy , mikrofalowy, podczerwieni podpięte do portu GPIO0 i to sterowało by OLEDem oraz konfiguracją.
Może i można ale jak się ma te porty, ja mam tylko jeden przycisk dostępny w urządzeniu + wyjście na przekaźnik + RX i TX wyprowadzone z czego RX i TX wykorzystuję właśnie do OLED i2c :) dla tego właśnie potrzebuję obsługę tego przycisku który przełącza przekaźnik po krótkim dotknięciu a oprócz tego po przytrzymaniu dłużej niż 5 sekund wchodzi do konfiguracji a chciałbym dodać właśnie te przytrzymanie 2-3 sekund żeby włączyć OLED i aby z 5-10 sekund wyświetlił parametry i się wyłączył - taka podglądajka szybka :)
Przy tym podejściu zawsze naciskając przycisk będziesz przełączał przekaźnik. Jeżeli to jest ok to nie wiem po co czekać te kolejne 2s aby ekran się podświetlił.
https://gui-generic-builder.supla.io/
George2002
Posts: 191
Joined: Mon May 01, 2017 2:00 am

Post

Nie nie znów źle się wyraziłem - przekaźnik przełącza się krótkimi przyciśnięciami a długie włącza oled :) No nic już nie motam, zobaczę co mi się uda sklecić :)
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

George2002 wrote: Thu Oct 10, 2019 7:37 am Nie nie znów źle się wyraziłem - przekaźnik przełącza się krótkimi przyciśnięciami a długie włącza oled :) No nic już nie motam, zobaczę co mi się uda sklecić :)
Wg mnie nie da się tego zrobić, zawsze naciśnięcie przycisku będzie załączać przekaźnik ;) Ale spróbuj.
https://gui-generic-builder.supla.io/
Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

Panowie.
 A nie lepiej by było, jak by wyświetlacz po jakimś tam czasie się "przyciemniał" do np 50%. Jakiekolwiek naciśnięcie przycisku by go rozjaśnialo do 100%.
Nie było by wtedy takich "problemów", że ktoś woli tak, a inny tak.
A tym samym wyświetlacz by też "dłużej" pracował.
Ale to jest tylko moje zdanie.
George2002
Posts: 191
Joined: Mon May 01, 2017 2:00 am

Post

krycha88 wrote: Thu Oct 10, 2019 7:43 am
George2002 wrote: Thu Oct 10, 2019 7:37 am Nie nie znów źle się wyraziłem - przekaźnik przełącza się krótkimi przyciśnięciami a długie włącza oled :) No nic już nie motam, zobaczę co mi się uda sklecić :)
Wg mnie nie da się tego zrobić, zawsze naciśnięcie przycisku będzie załączać przekaźnik ;) Ale spróbuj.

Eeee No pewnie że się da - to tylko parę warunków do ustawienia obsługi przycisku przecież :) tak trzy max, pierwszy krótki - przełącza przekaźnik, drugi długi >3sek włącza oled na 10 sekund nie przełączając przekaźnika no i ten który już jest czyli po przytrzymaniu dłużej niż >5sek wchodzi do konfiguracji - on też przecież nie przełącza przekaźnika czyli da się :)
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Patryk wrote: Thu Oct 10, 2019 7:50 am Panowie.
 A nie lepiej by było, jak by wyświetlacz po jakimś tam czasie się "przyciemniał" do np 50%. Jakiekolwiek naciśnięcie przycisku by go rozjaśnialo do 100%.
Nie było by wtedy takich "problemów", że ktoś woli tak, a inny tak.
A tym samym wyświetlacz by też "dłużej" pracował.
Ale to jest tylko moje zdanie.
Tak zrobiłem, ale wczoraj walczyłem z tymi ikonkami i poległem. Nie umiem w ładny sposób przekonwertować png do XBM'a tak żeby jakoś to na wyświetlaczu wyglądało, chyba będzie trzeba ręcznie je poprawić.
https://gui-generic-builder.supla.io/
Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

Może by skorzystać z opracowania kolegi:
viewtopic.php?f=6&t=2410
User avatar
shimano73
Posts: 2174
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze
Been thanked: 1 time

Post

Do tworzenia ikon na OLED'zie używałem tego : http://javl.github.io/image2cpp/
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

shimano73 wrote: Thu Oct 10, 2019 8:48 am Do tworzenia ikon na OLED'zie używałem tego : http://javl.github.io/image2cpp/
Ja potrzebuję konwertować do formatu XBM.

Ale jakoś mi się udało to ogarnąć, do konwersji użyłem stronki https://online-utility.org/image/convert/to/XBM później edycja ręczna aby jakoś wyglądały.

W folderze macie ikonki w formacie xbm oraz program do ich edycji pixel po pixelu. Jeżeli ktoś czuje się na siłach może wystrugać jakieś ładniejsze.
You do not have the required permissions to view the files attached to this post.
https://gui-generic-builder.supla.io/

Return to “Nowości”