Rolety w Arduino Ide

radzik_r
Posts: 425
Joined: Sun Aug 11, 2019 5:32 pm

Post

Witam.
Przeglądałem forum z różnymi klasami, ale niestety nie umiem tego stworzyć.
klew wrote: Thu Nov 12, 2020 1:24 pm
Tak. Parametr jest w sekcji "protected", więc wystarczy podziedziczyć i zaimplementować sobie pulbiczną metodę:

Code: Select all

int getCurrentPosition() {
  return currentPosition;
}
Ale mimo wszystko, dorzucę to do biblioteki ;)
Czy mogę cię klew poprosić o stworzenie tego kawałka kodu?
Mam 10 kanałów RollerShutter w swoim sterowniku.
You do not have the required permissions to view the files attached to this post.
User avatar
klew
Posts: 9693
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

radzik_r wrote: Sat Nov 14, 2020 1:10 pm Czy mogę cię klew poprosić o stworzenie tego kawałka kodu?
Mam 10 kanałów RollerShutter w swoim sterowniku.
Postaram się to dziś wieczorem dorzucić.
Kiedy będzie Supla Offline Party / SOP#2025 ?
User avatar
klew
Posts: 9693
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

klew wrote: Mon Nov 16, 2020 9:02 am
radzik_r wrote: Sat Nov 14, 2020 1:10 pm Czy mogę cię klew poprosić o stworzenie tego kawałka kodu?
Mam 10 kanałów RollerShutter w swoim sterowniku.
Postaram się to dziś wieczorem dorzucić.
Dodane: https://github.com/klew/arduino/commit/ ... b355236c80
Kiedy będzie Supla Offline Party / SOP#2025 ?
User avatar
lukfud
Posts: 2266
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

klew wrote: Mon Nov 16, 2020 10:22 pm Dodane: https://github.com/klew/arduino/commit/ ... b355236c80
it works ;)
https://www.facebook.com/groups/supladiy/
michcio667
Posts: 10
Joined: Fri Jul 17, 2020 8:27 pm

Post

Witam.
Mam pytanie czy używacie harmonogramu do otwierania/zamykania rolet??
Mam taki problem że jak ustawie harmonogram na otwieranie lub zamykanie rolety to przekaźnik jest cały czas wysterowany po wykonaniu zadania z harmonogramu. Ogólnie to nie przeszkadza roleta ma krańcówkę ale czy program nie powinien wyłączyć przekaźnik po upływie zadanego czasu ??
User avatar
klew
Posts: 9693
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

michcio667 wrote: Mon Jan 18, 2021 6:08 pm Witam.
Mam pytanie czy używacie harmonogramu do otwierania/zamykania rolet??
Mam taki problem że jak ustawie harmonogram na otwieranie lub zamykanie rolety to przekaźnik jest cały czas wysterowany po wykonaniu zadania z harmonogramu. Ogólnie to nie przeszkadza roleta ma krańcówkę ale czy program nie powinien wyłączyć przekaźnik po upływie zadanego czasu ??
Jaki soft i jaka wersję biblioteki używasz?
Kiedy będzie Supla Offline Party / SOP#2025 ?
michcio667
Posts: 10
Joined: Fri Jul 17, 2020 8:27 pm

Post

klew wrote: Mon Jan 18, 2021 7:15 pm
michcio667 wrote: Mon Jan 18, 2021 6:08 pm Witam.
Mam pytanie czy używacie harmonogramu do otwierania/zamykania rolet??
Mam taki problem że jak ustawie harmonogram na otwieranie lub zamykanie rolety to przekaźnik jest cały czas wysterowany po wykonaniu zadania z harmonogramu. Ogólnie to nie przeszkadza roleta ma krańcówkę ale czy program nie powinien wyłączyć przekaźnik po upływie zadanego czasu ??
Jaki soft i jaka wersję biblioteki używasz?
Soft pod Arduino IDE, biblioteka ściągnięta z Twojego GitHuba w okolicach początku listopada, wersja 2.3. Sprzęt na jaki jest wgrany to mega2560.
W ubiegłym tygodniu zdefiniowałem dopiero harmonogram do otwierania/zamykania rolety zgodnie ze wschodem i zachodem słońca i wczoraj zauważyłem wyżej opisaną sytuację.
User avatar
klew
Posts: 9693
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

michcio667 wrote: Tue Jan 19, 2021 7:48 am Soft pod Arduino IDE, biblioteka ściągnięta z Twojego GitHuba w okolicach początku listopada, wersja 2.3. Sprzęt na jaki jest wgrany to mega2560.
W ubiegłym tygodniu zdefiniowałem dopiero harmonogram do otwierania/zamykania rolety zgodnie ze wschodem i zachodem słońca i wczoraj zauważyłem wyżej opisaną sytuację.
Widzę w commitach, że 4 listopada była jakaś poprawka związana z timeoutem na przekaźniki od rolet.

Ale ogólnie, jeśli roleta jest skalibrowana, to nic takiego nie powinno mieć miejsca. Z harmonogramami tego nie testowałem, bo dla urządzenia interfejs jest taki sam. Ale przetestuję to u siebie. Może coś tam się dzieje dziwnego :).
Jeśli masz to arduino podpięte pod komputer i możesz logi podesłać, to też może być przydatne.
Kiedy będzie Supla Offline Party / SOP#2025 ?
User avatar
klew
Posts: 9693
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

michcio667 wrote: Tue Jan 19, 2021 7:48 am Soft pod Arduino IDE, biblioteka ściągnięta z Twojego GitHuba w okolicach początku listopada, wersja 2.3. Sprzęt na jaki jest wgrany to mega2560.
W ubiegłym tygodniu zdefiniowałem dopiero harmonogram do otwierania/zamykania rolety zgodnie ze wschodem i zachodem słońca i wczoraj zauważyłem wyżej opisaną sytuację.
Ok, sprawdziłem i rzeczywiście harmonogramy inaczej zamykają/otwierają rolety. Wysyłają polecenie w stylu "ruszaj w dół/górę", a nie "otwórz na 100%", "otwórz na 0%". Ten dodany timetou 60s upora się z tym problemem (wyłączy przekaźniki po 60 s). Także najplepiej jakbyś sobie zaktualizował soft i wgrał od nowa.

Ewentualnie, jeśli nie chce Ci się softu zmieniać, to edytuj sobie harmonogramy i zamiast "odsłoń", "zasłoń", wybierz "odsłoń częściowo" i w jednym wypadku wpisz 0, a w drugim 100%. Wtedy poleci poprawne polecenie i nie będzie tego efektu
Kiedy będzie Supla Offline Party / SOP#2025 ?
michcio667
Posts: 10
Joined: Fri Jul 17, 2020 8:27 pm

Post

klew wrote: Tue Jan 19, 2021 9:34 am
michcio667 wrote: Tue Jan 19, 2021 7:48 am Soft pod Arduino IDE, biblioteka ściągnięta z Twojego GitHuba w okolicach początku listopada, wersja 2.3. Sprzęt na jaki jest wgrany to mega2560.
W ubiegłym tygodniu zdefiniowałem dopiero harmonogram do otwierania/zamykania rolety zgodnie ze wschodem i zachodem słońca i wczoraj zauważyłem wyżej opisaną sytuację.
Ok, sprawdziłem i rzeczywiście harmonogramy inaczej zamykają/otwierają rolety. Wysyłają polecenie w stylu "ruszaj w dół/górę", a nie "otwórz na 100%", "otwórz na 0%". Ten dodany timetou 60s upora się z tym problemem (wyłączy przekaźniki po 60 s). Także najplepiej jakbyś sobie zaktualizował soft i wgrał od nowa.

Ewentualnie, jeśli nie chce Ci się softu zmieniać, to edytuj sobie harmonogramy i zamiast "odsłoń", "zasłoń", wybierz "odsłoń częściowo" i w jednym wypadku wpisz 0, a w drugim 100%. Wtedy poleci poprawne polecenie i nie będzie tego efektu
Dzięki za szybką odpowiedz, wrzucę nowszy soft.

Return to “Arduino IDE”