licznik impulsów na ekspanderze

User avatar
lukfud
Posts: 2203
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

Krystianie, czy mógłbyś dodać możliwość ustawienia IC na dowolnym ekspanderze?
Na tą chwilę można wybrać tylko piny ESP.
https://www.facebook.com/groups/supladiy/
User avatar
shimano73
Posts: 2013
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze

Post

A tak się da ? Napewno trzeba będzie np z pcf / mcu kontrolować sygnał INT , to wymaga dodatkowego gpio na każdy użyty układ , chyba ze się mylę 🤔
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
krycha88
Posts: 5412
Joined: Fri Nov 16, 2018 7:25 am

Post

lukfud wrote: Fri Oct 06, 2023 12:35 pm Krystianie, czy mógłbyś dodać możliwość ustawienia IC na dowolnym ekspanderze?
Na tą chwilę można wybrać tylko piny ESP.
Musisz napisać coś więcej bo nie do końca wiem co chcesz zrobić i gdzie bym miał to dodać.
https://gui-generic-builder.supla.io/
User avatar
lukfud
Posts: 2203
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

shimano73 wrote: Fri Oct 06, 2023 1:09 pm A tak się da ?
Tak, supla-device nie jest tu przeszkodą.
krycha88 wrote: Fri Oct 06, 2023 2:46 pm
lukfud wrote: Fri Oct 06, 2023 12:35 pm Krystianie, czy mógłbyś dodać możliwość ustawienia IC na dowolnym ekspanderze?
Na tą chwilę można wybrać tylko piny ESP.
Musisz napisać coś więcej bo nie do końca wiem co chcesz zrobić i gdzie bym miał to dodać.
Dla przekaźników, krańcówek i przycisków mogę wybrać na czym chce je ustawić, na pinach ekspandera lub pinach esp.
Przy IC mogę wybrać tylko piny ESP, a chciałbym liczniki ustawić na pinach MCP.

Code: Select all

Supla::Control::ExpanderMCP23017 *extmcp = nullptr;
setup() {
  extmcp = new Supla::Control::ExpanderMCP23017(&Wire, 0x20);
  new Supla::Sensor::ImpulseCounter(extmcp, 0, false, true, 4);
}
https://www.facebook.com/groups/supladiy/
krycha88
Posts: 5412
Joined: Fri Nov 16, 2018 7:25 am

Post

Ok teraz zrozumiałem ale to trochę pracy. Nie jestem za bardzo przekonany czy warto to robić.
https://gui-generic-builder.supla.io/
User avatar
lukfud
Posts: 2203
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

Jeśli nie jest to mniejsza lub większa kosmetyka, nie zawracaj sobie tym głowy ;)

Ale jak już w temacie ekspanderów.
Jeśli wybiorę MCP dla przycisków, to nie mam możliwości tworzenia ich na pinach ESP.
Teraz jest albo / albo a chciałbym tu i tu. Co sądzisz?
https://www.facebook.com/groups/supladiy/
krycha88
Posts: 5412
Joined: Fri Nov 16, 2018 7:25 am

Post

lukfud wrote: Fri Oct 06, 2023 4:20 pm Ale jak już w temacie ekspanderów.
Jeśli wybiorę MCP dla przycisków, to nie mam możliwości tworzenia ich na pinach ESP.
Teraz jest albo / albo a chciałbym tu i tu. Co sądzisz?
Z tego co pamiętam to powyżej 32 pojawią się pozycję z pinami dla ESP ;)
https://gui-generic-builder.supla.io/
LukaszH
Posts: 668
Joined: Sat Dec 14, 2019 11:49 pm

Post

krycha88 wrote: Sat Oct 07, 2023 2:53 pm
lukfud wrote: Fri Oct 06, 2023 4:20 pm Ale jak już w temacie ekspanderów.
Jeśli wybiorę MCP dla przycisków, to nie mam możliwości tworzenia ich na pinach ESP.
Teraz jest albo / albo a chciałbym tu i tu. Co sądzisz?
Z tego co pamiętam to powyżej 32 pojawią się pozycję z pinami dla ESP ;)
Ja z tego korzystam, ale już 4 razy wywaliło mi bug że uruchomiło cały adres ekspandera A (8pozycji) i niestety jeden z kanałów to brama garażowa. Reset urządzenia i wszystko wraca do normy. Być może to od jeszcze innego ustawienia ale, jak miałem przypisany ten sterownik 1:1, to nigdy tak się nie zdarzyło.

Return to “GUI Generic”