wyjście impulsujące

Masz pomysł na funkcjonalność lub koncepcję na rozwój projektu. Opisz wszystko tutaj.
Fryga
Posts: 64
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: 8987
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Dioda statusowa działa na podobnej zasadzie
Widzimy się na Supla Offline Party vol. 2 :!:
Fryga
Posts: 64
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: 8987
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
Widzimy się na Supla Offline Party vol. 2 :!:
Fryga
Posts: 64
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: 8987
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ć.
Widzimy się na Supla Offline Party vol. 2 :!:
Fryga
Posts: 64
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: 8987
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
Widzimy się na Supla Offline Party vol. 2 :!:
Fryga
Posts: 64
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: 8987
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ł?
Widzimy się na Supla Offline Party vol. 2 :!:

Return to “Pomysły i koncepcje”