Skocz do zawartości

Dobór czujnika do robota


ewemarkam

Pomocna odpowiedź

Witam

Panowie mam pytanie.

Czy jest możliwe sterowanie robote używając czujnika przyśpieszenia. Mam czujnik MMA7455. Robot to platforma dwukołowiek z podparciem. Dwa silniki, obrót to załączenie silników w przciwną stronę. Platforma robota ma kształt koła. Do tej pory używałem zderzaków. Tzn jeśli uderzył w cos po prawej to skręcał w lewo i analogicznie. Chciałem zamiast swich'ow i zderzaków użyć czujnika przyśpieszenia. Jest to do zrealizowania? Owszem można użyć dalmierza ale trzeba by wykorzystać 3 sztuki. Gdzieś widziałem taki patent w odkurzaczu typu roomba, ale w wersji DIY. Nie mogę tego projektu odszukać. Do obsługi tego posiadam arduino Uno.

Link do komentarza
Share on other sites

Wszystko jest możliwe, ale przygotuj się na dużo bólu. Sygnał z akcelerometru jest zazwyczaj strasznie zaszumiony i nie jest wcale tak łatwo wyłapać z niego uderzenie w przeszkodę. W każdym razie mnie się nie udało, pewnie źle się za to zabrałem. Zderzaki są na pewno nieporównywalnie łatwiejsze i bardziej niezawodne.

Link do komentarza
Share on other sites

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!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.