ATNEL tech-forum
https://forum.atnel.pl/

Opóźnienie działania czujnika
https://forum.atnel.pl/topic24039.html
Strona 1 z 1

Autor:  zido [ 20 lis 2021, o 23:17 ]
Tytuł:  Opóźnienie działania czujnika

Witam

Wykonuję automatyczną bramkę do kurnika.

Bramka otwiera się samodzielnie w zależności od dnia i nocy, dodatkowo ma przyciski manualnego zmykania i otwierania.
Czujnik zmierzchowy działa na tak że jak jest noc to daje 1 a jak dzień to 0

O położeniu otwarcia i zamknięcia informują krańcówki.

Program napisany na podstawie funkcji "if" działa poprawnie.

Problem tylko powstaje przy wschodzie i zachodzie słońca i pochmurne dni, wtedy występuje chwilowe otwieranie i zamykanie.


Składnia: [ Pobierz ] [ Ukryj ]
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Z czego można skorzystać żeby po zmianie stanu czujnika przez np. 5 minut nie reagował na zmianę stanu oraz wykrywał położenie krańcówki.

Za podpowiedź będę wdzięczny.

Autor:  mirekk36 [ 20 lis 2021, o 23:32 ]
Tytuł:  Re: Opóźnienie działania czujnika

zido napisał(a):
Z czego można skorzystać

Z Bluebooka ... Panie kochany - jak widzę masz go, ale nie korzystasz. Tymczasem szczególnie w rozdziale "wstęp do systemów czasu rzeczywistego" masz wszystko co tobie potrzeba a nawet więcej. I timery programowe i jak wykonywać wiele funkcji w jednym czasie albo każdą we własnym czasie. Masz pokazane jak pisać programy NIEBLOKUJĄCE - gdybyś to poćwiczył to zapomniałbyś o kocich delajach, które nie tylko odradzam przez całą książkę ale też pokazuję metody jak się od nich odzwyczaić

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/