Skocz do zawartości

Kompas Arduino przy długich odległościach


qro9qs

Pomocna odpowiedź

Zainspirowany produktami z zachodu chcę stworzyć kompas wskazujący pozycję horyzontalną anteny, która znajduje się około 50m dalej na maszcie.

KOMPAS - BOTLAND

Powyższe cudo komunikuje się z Arduino przy pomocy I2C, które ma ograniczoną odległość komunikacji. Na 50m nie wystarczy.
Jak najprościej przygotować taką transmisję?

Link do komentarza
Share on other sites

@qro9qs faktycznie I2C nie nadaje się na tak odległą komunikację. Rozwiązań jest kilka, według mnie najprostsze w implementacji w takiej sytuacji będzie małe Arduino (razem z kompasem przy antenie), które będzie komunikowało się z czujnikiem i dane będą przesyłane dalej przez UART/RS232 (Arduino zrobi tu za konwerter). Jak dasz dobry, ekranowany kabel to komunikacja przez UART zadziała bez żadnych dodatkowych układów. Nie będzie to profesjonalnie i zgodnie ze sztuką, ale testowałem kiedyś coś takiego i nie było problemów z komunikacją nawet na 75 m. Może przy Twoim projekcie takie podejście wystarczy.

Możesz też wykorzystać dedykowane układy typu P82B96 🙂

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.