wyjście impulsujące

Masz pomysł na funkcjonalność lub koncepcję na rozwój projektu. Opisz wszystko tutaj.
Fryga
Posts: 96
Joined: Tue Oct 13, 2020 5:57 pm
Location: Mińsk Mazowiecki

Post

W rozwiązaniach satelowo/alarmowych, wyjście można ustawić w dowolnej logice w wersji impulsującej. Czasami było to ciekawe rozwiązanie z punktu widzenia innego alarmowania, czy sterowania testowego obwodów.


Wg mnie w rozwiązaniach prostych ESP takich jak NodeMCU czy D1 mini czasami w projektach suplowych zostaje jakiś wolny GPIO, który dawałby szanse sygnalizacji (nie każdy moduł ma wyświetlacz) - przykłady:
1. sytuacji błędnej (0,25s/0,25s)
2. życia modułu - normalnej pracy albo poprzez LED (0,5s/0,5s czy 0,5 /5s) albo poprzez podłączony Buzzer (0,3s/30s np. w garażu sterownik bram)
3. wymagania interakcji z użytkownikiem (1s/3s).

Ja w swoich suplowych rozwiązaniach wklejam czasami taką procedurę, ale brakuje mi w Generic Gui na gotowo.

Dzieki za rozwazenie
User avatar
klew
Posts: 10488
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Dioda statusowa działa na podobnej zasadzie
Fryga
Posts: 96
Joined: Tue Oct 13, 2020 5:57 pm
Location: Mińsk Mazowiecki

Post

dzieki. jak ustawić tryb migania w zależności od warunku?
User avatar
klew
Posts: 10488
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Fryga wrote: Mon Aug 12, 2024 5:42 pm dzieki. jak ustawić tryb migania w zależności od warunku?
Aktualnie nie da się. Dioda miga zależnie od stanu urządzenia.
Jeśli chcesz coś innego to bez programowania dedykowanego softu się nie obejdzie
Fryga
Posts: 96
Joined: Tue Oct 13, 2020 5:57 pm
Location: Mińsk Mazowiecki

Post

To może kolega @krycha da się namówić na funkcjonalność w Generic.
User avatar
klew
Posts: 10488
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Fryga wrote: Wed Aug 14, 2024 9:20 am To może kolega @krycha da się namówić na funkcjonalność w Generic.
Myślę, że na razie popyt mały na tego typu funkcję ;)

Dodatkowo nie napisałeś jakiego rodzaju "warunki" Cię interesują. Bo jeśli to ma być coś konfigurowalnego, to powinieneś dokładnie określić co byś tam chciał mieć.
Fryga
Posts: 96
Joined: Tue Oct 13, 2020 5:57 pm
Location: Mińsk Mazowiecki

Post

jasne jasne. rozumiem.

dla mniejszego zakresu wystarczy mi atrybut wyjścia do przekażnika impulsujący 1s/1s obok np. odwrócona logika czy pull-up wewnętrzny.

Wtedy np. mogę podłączyć buzzer, czy diodę LED, lub właśnie przekaźnik.
User avatar
klew
Posts: 10488
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

To ogólnie możesz użyć klasy StatusLed i na niej wywołaniem jednej metody ustawić dowolne cykliczne miganie- podaje się jak długo ma być włączony i jak długo wyłączony
Fryga
Posts: 96
Joined: Tue Oct 13, 2020 5:57 pm
Location: Mińsk Mazowiecki

Post

Przyglądam się temu właśnie. Jak się nie ma co się chce to się lubi to co się uda zrobić.
User avatar
klew
Posts: 10488
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Fryga wrote: Mon Aug 19, 2024 3:06 pm Przyglądam się temu właśnie. Jak się nie ma co się chce to się lubi to co się uda zrobić.
To w zasadzie spełnia wszystko co napisałeś w poprzedniej wiadomości.
Co więcej byś potrzebował?

Return to “Pomysły i koncepcje”