Arduino Polska Forum
Kilka pytań dotyczących sterowania bramą - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica)
+--- Wątek: Kilka pytań dotyczących sterowania bramą (/watek-kilka-pyta%C5%84-dotycz%C4%85cych-sterowania-bram%C4%85)



Kilka pytań dotyczących sterowania bramą - Mizared - 29-01-2018

Cześć

Na początek mojej przygody z Arduino rzuciłem się na głęboką wodę.. postanowiłem zrobić prosty sterownik do bramy. Będzie on działał na dwóch przekaznikach - poprzez zmiane biegunowości zmienia sie kierunek obrotu silnika - na chwilę obecną mam problem z rozwiązaniem możliwości zatrzymania bramy podczas ruchu oraz wyłączeniem przekaznika po okreslonym czasie.

Silnik posiada wbudowane krańcówki więc czas działania przekaznika będzie wyłącznie służyć w celu "odciążenia" układu podczas otwartej i zamkniętej bramy.

Jeżeli ktoś wie jak rozwiązać te problemy to prosiłbym o pomoc.

Pozdrawiam!


RE: Kilka pytań dotyczących sterowania bramą - Smaczek - 30-01-2018

Witam,
Czy dobrze rozumiem, że sterujesz silnikiem poprzez przekaźniki, a nie za pomocą mostka H?
Pozdrawiam,
Tomek.


RE: Kilka pytań dotyczących sterowania bramą - Mizared - 30-01-2018

Zgadza się, steruje za pomocą przekazników


RE: Kilka pytań dotyczących sterowania bramą - krn78 - 31-01-2018

Powiedziałbym, że pokaż kod, który napisałeś.
Powiedziałbym również coś w stylu:
jeśli nacisnę przycisk (otwórz), ustaw wyjście 1 (otwieranie) w stan wysoki.
Jeśli wyjście 1 jest w stanie wysokim, a ja nacisnę przycisk (otwórz) lub nacisnę przycisk (zamknij) lub zadziała krańcówka 1 (brama otwarta), to ustaw wyjście 1 w stan niski.
Zamykanie bramy możesz zrobić w analogiczny sposób. W tym momencie wykorzystujesz cztery wejścia cyfrowe (przycisk Otwórz, przycisk Zamknij, wyłącznik krańcowy Brama_otwarta, wyłącznik krańcowy Brama_zamknięta) oraz dwa wyjścia (otwieraj_bramę i zamykaj_bramę).