Witam,
od razu mówię że jestem początkujący..
zachciało mi się samochodzika, który ma jeździć i omijać przeszkody. I mam problem z obsłużeniem czujnika HC SR-04.. możecie mnie oświecić co robię źle, nakierować, podpowiedzieć lub powiedzieć co poprawić?
Ogólnie, dopóki nie wywołam funkcji SprawdzPrawo() to napęd działa bez zarzutu.. jakie zadam PWM, tak odpowiednio kręci. Natomiast po wywołaniu funkcji SprawdzPrawo, koła kręcą się z maksymalnym PWM, mimo że mam ustawiony 100. Oczywiście koła nie zatrzymują się, jeśli coś pojawi się przed czujnikiem.
Mam dwa takie czujniki, podpięte:
PD1 - TRIG lewy
PD2 - ECHO lewe
PD4 - TRIG prawy
PD3 - ECHO prawe
skupiam się na razie na obsłudze jednego, gdy się uda, to drugi
Mogę prosić jakieś wskazówki?
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.