mechan231 Napisano Czerwiec 30, 2015 Udostępnij Napisano Czerwiec 30, 2015 Siema wszystkim 😉 potrzebuje waszej pomocy z zaprogramowaniem mojego robota na arduino. W planach było tak 2 serwa napędowe i jedno poruszające ultradźwiękowy czujnikiem, mostek H l293 i arduino, robot miał jechać do przodu i kiedy przeszkoda będzie 10 cm od niego zatrzyma się i popatrzy w lewo i w prawo i wybierze w którą stronę może pojechać. Radzę sobie do momentu kiedy należy połączyć jazdę z czujnikiem i serwem proszę o pomoc bo próbowałem wiele razy i robót mi wariował 😐 Cytuj Link do komentarza Share on other sites More sharing options...
MirekCz Czerwiec 30, 2015 Udostępnij Czerwiec 30, 2015 Dodaj maszynę stanów. Podziel funkcję robota na kilka stanów np. jazda, zatrzymanie się, rozejrzenie czujnikiem, skręcanie. Teraz w każdym stanie wykonujesz prostą funkcję, a w specjalnych warunkach zmieniasz stan. Czyli np. jazda to silniki do przodu, ale jak zobaczysz przeszkodę w odległości <10cm to zmieniasz stan na zatrzymanie się, który np. po sekundzie zmienia się na rozejrzenie czujnikiem itd. itd. Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!