Arduino Polska Forum

Pełna wersja: Kilka pytań dotyczących sterowania bramą
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
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!
Witam,
Czy dobrze rozumiem, że sterujesz silnikiem poprzez przekaźniki, a nie za pomocą mostka H?
Pozdrawiam,
Tomek.
Zgadza się, steruje za pomocą przekazników
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ę).