⚙ [TO DO] Co chcielibyście jeszcze dodać do GUI-Generic? ☕

Kubeck
Posts: 5
Joined: Tue Mar 05, 2019 11:25 pm

Post

krycha88 wrote: Mon Oct 23, 2023 4:01 am Wybierz pin ADC dla przycisku i tam ustawiasz zakres przy którym ma reagować.
Tak jak mówię - jeden przycisk jestem w stanie obsłużyć w taki sposób.

Jeśli przykładowo podepnę 3 przyciski pod jeden pin ADC z użyciem drabinki rezystorowej, i skonfiguruję zakresy włączenia kolejno: 0,5, 1, 1,5 Volt, to po podaniu napięcia 1,5 V na pin ADC aktywowane zostaną wszystkie 3 przyciski/ich reakcje.
Chyba że można to obejść a ja nie jestem świadomy? ;)

* Tutaj oczywiście zakładam że mam płytkę typu NodeMCU i maksymalne napięcie na A0 jest do 3,3V.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Kubeck wrote: Mon Oct 23, 2023 11:34 am
krycha88 wrote: Mon Oct 23, 2023 4:01 am Wybierz pin ADC dla przycisku i tam ustawiasz zakres przy którym ma reagować.
Tak jak mówię - jeden przycisk jestem w stanie obsłużyć w taki sposób.

Jeśli przykładowo podepnę 3 przyciski pod jeden pin ADC z użyciem drabinki rezystorowej, i skonfiguruję zakresy włączenia kolejno: 0,5, 1, 1,5 Volt, to po podaniu napięcia 1,5 V na pin ADC aktywowane zostaną wszystkie 3 przyciski/ich reakcje.
Chyba że można to obejść a ja nie jestem świadomy? ;)

* Tutaj oczywiście zakładam że mam płytkę typu NodeMCU i maksymalne napięcie na A0 jest do 3,3V.
Wygraj sobie na nodemcu szablon "Gosund P1" i zobacz jak tam są ustawione przyciski. Tam masz 3 przyciski na pinie ADC.
https://gui-generic-builder.supla.io/
Kubeck
Posts: 5
Joined: Tue Mar 05, 2019 11:25 pm

Post

OK, sprawdziłem i dziękuję za wyjaśnienie.
Jest możliwość podłączenia wielu przycisków pod Pin ADC, konfigurujemy to w zakładce "Przyciski".
Wrzucam screeny dla potomnych ;)

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

Post

krycha88 wrote: Thu Sep 07, 2023 2:00 pm
klew wrote: Thu Sep 07, 2023 1:53 pm Jeszcze kolejność tworzenia przycisków i przekaźników może mieć wpływ. Ogólnie przekaźnik czyta stan przycisku więc przycisk powinien być stworzony wcześniej, aby się wcześniej zaktualizował.
Jeśli to ten problem, to daj znać, może jakoś ten problem w bibliotece poprawię
To jest ten problem, ja najpierw tworzę przekaźnik do którego dodaje przycisk.
@klew ładnie się przypomnę :)
https://gui-generic-builder.supla.io/
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

krycha88 wrote: Mon Oct 30, 2023 7:29 am
krycha88 wrote: Thu Sep 07, 2023 2:00 pm
klew wrote: Thu Sep 07, 2023 1:53 pm Jeszcze kolejność tworzenia przycisków i przekaźników może mieć wpływ. Ogólnie przekaźnik czyta stan przycisku więc przycisk powinien być stworzony wcześniej, aby się wcześniej zaktualizował.
Jeśli to ten problem, to daj znać, może jakoś ten problem w bibliotece poprawię
To jest ten problem, ja najpierw tworzę przekaźnik do którego dodaje przycisk.
@klew ładnie się przypomnę :)
Wrzucone. Sprawdźcie, czy teraz działa poprawnie.
Najlepsze suple dla Twojego domu :mrgreen:
tomkowski
Posts: 400
Joined: Tue Oct 09, 2018 7:16 pm
Location: Orzesze
Has thanked: 2 times
Been thanked: 1 time

Post

W ramach życzeń, próśb i takich tam..
Czy jest możliwość dodania do GUI-Generic obsługi wyświetlacza SH1107 1.3", 64x128 (taka wariacja 1106)?
Jest dosyć popularny i występuje w kilu różnych wariantach. Cytując podaną poniżej stronę:

"This module is very similar to the SH1106 module, but with different initialisation commands to make it work with the SH1107. This hasn't been tested with 128x128 displays, only a 128x64 display.
The display shown can be set to operate in one of three modes by changing links on the pcb.
The modes are 4-wire SPI (with a D/C pin), 3-wire SPI, and I2C.
Other variants have only the I2C mode available, and 4 pins on the header: VCC, GND SDA & SCL."

Szczegóły:
https://www.espruino.com/SH1107

Daawno temu z nim walczyłem. (o tu: viewtopic.php?t=12409). Teraz wróciłem do tematu przeglądając zalegający sprzęt. Udało mi się go uruchomić w połączeniu z ESP32, niestety nie do końca poprawnie wyświetla dane:
IMG_20231103_125820~2.jpg
Adres standardowy 0x3c, SDA -> GPIO21, SCL -> GPIO22.
You do not have the required permissions to view the files attached to this post.
User avatar
kryczka
Posts: 97
Joined: Fri Sep 09, 2022 6:40 pm
Location: Kielce

Post

Czy jest szansa na dodanie obsługi przekaźników w wyświetlaczu LCD2004. Zastanawiałem się czy ni mógł bym zrobić tego sam tzn zmodyfikować istniejący kod?
You do not have the required permissions to view the files attached to this post.
Montaż instalacji elektrycznych, elektronika, informatyka, automatyka. Inteligentne domy, telewizja przemysłowa, instalacje alarmowe.
miko1282
Posts: 561
Joined: Wed Dec 06, 2017 10:15 pm
Location: Brodnica
Has thanked: 1 time

Post

Jest szansa na obsługę jakiegoś miernika prądu DC ? Najlepiej pzem 017 ? :D
User avatar
Hrumque
Posts: 282
Joined: Mon Jun 27, 2022 10:11 am
Location: Opole

Post

Goral64 wrote: Thu Sep 07, 2023 7:38 am
SmartBOB wrote: Thu Sep 07, 2023 6:48 am Teraz jak w apce się wyklila to wyłącznik zmienia kolejność.
No bo apka nie potrafi zmienić fizycznej pozycji wyłącznika ;)

Jeśli dobrze zrozumiałem to oczekujesz, że jeśli włącznik masz w pozycji OFF a w apce włączysz na ON, to przełączenie włącznika na ON nie powinno wywoływać żadnej reakcji? I odwrotnie?
To by było całkiem rozsądne rozwiązanie (do pewnych zastosowań, i jeśli by było "do wyboru" a nie jako jedyna obsługa przełącznika).
Ebol
Posts: 1
Joined: Tue Nov 14, 2023 7:43 am

Post

Obsługe IR odbiór i wysyłanie kodów :D :D :D

Return to “GUI Generic”