Witam,
Jestem początkujący jeżeli chodzi o programowanie i mam mały problem z moim programem. Chcę uzyskać efekt pływających kierunkowskazów tak jak w nowych AUDI, czyli diody zapalają się po sobie i gasną naraz. W momencie sygnału z kierunkowskazu przekaźnik wyłącza światło, a po zakończeniu procedury diod po chwili zapala światło. Generalnie program mi działa, ale jest jeden szczegół którego nie mogę rozgryźć tzn: jak zaprogramować aby po podaniu sygnału kierunkowskazu program wykonał tylko jedno przejście diod bo w tej chwili jak podam na stałe sygnał kierunkowskazu czyli komenda kierunkowskaz=0 to procedura jest zapętlona i wykonywana co chwilę po sobie a dążę do tego żeby każdą procedurę przejścia diod wymuszało ponowne odjęcie i dodanie sygnału kierunkowskazu (mam nadzieję że czytelny jest mój opis
)
Kod:
Jestem początkujący jeżeli chodzi o programowanie i mam mały problem z moim programem. Chcę uzyskać efekt pływających kierunkowskazów tak jak w nowych AUDI, czyli diody zapalają się po sobie i gasną naraz. W momencie sygnału z kierunkowskazu przekaźnik wyłącza światło, a po zakończeniu procedury diod po chwili zapala światło. Generalnie program mi działa, ale jest jeden szczegół którego nie mogę rozgryźć tzn: jak zaprogramować aby po podaniu sygnału kierunkowskazu program wykonał tylko jedno przejście diod bo w tej chwili jak podam na stałe sygnał kierunkowskazu czyli komenda kierunkowskaz=0 to procedura jest zapętlona i wykonywana co chwilę po sobie a dążę do tego żeby każdą procedurę przejścia diod wymuszało ponowne odjęcie i dodanie sygnału kierunkowskazu (mam nadzieję że czytelny jest mój opis
Kod:
Kod: VB.net