Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Wszyscy wiemy, czym jest kompas i do czego służy. Kompas podaje nam kierunki, czyli E-W-N-S. Tradycyjny kompas pracował z igłą magnetyczną w środku. Biegun północny igły zawsze wskazuje na geograficzny biegun północny Ziemi z magnetycznym południem.
Użyty przeze mnie czujnik MPU 9250 posiada magnetometr, który może mierzyć natężenie pola magnetycznego w określonym kierunku. Ograniczyłem się tylko do osi X i Y, żeby trochę uprościć. Również jak wspomniałem w filmie, ten projekt jako rozszerzenie poprzedniego projektu inklinometru. Zapraszamy do obejrzenia filmu i artykułu dotyczącego inklinometru. Podane linki znajdują się poniżej.
LINK DO YouTube
LINK DO INSTRUKCJI
Zacznijmy.
Krok 1: Obejrzyj nowy film
Ten film przedstawia trochę teorii magnesów, pól magnetycznych i trochę algebry wektorowej. Jak wspomniano wcześniej, jest to rozszerzenie poprzedniego projektu. Proszę obejrzeć drugi film we wstępie.
Krok 2: Komponenty
Lista komponentów jest dość prosta. Proste arduino (w moim przypadku Nano), układ scalony MPU 9250 i wyświetlacz OLED do wysyłania danych. Jak zwykle posiadanie monitora nie jest obowiązkowe, ale myślenie o laptopie za każdym razem, gdy chcesz przetestować powierzchnię, może być nieco absurdalne.
Dostałem MPU 9250 od Ali Express za około 3,5 USD. Nie jest to najtańszy układ scalony, ale poziom hałasu był znacznie niższy. Bardzo polecam ten IC. Nie ma nic specjalnego w arduino ani w drewnie. Arduino jest klonem i działa świetnie.
Drewno i wypoziomowanie IC nie jest tak ważne, jak w projekcie pochylni.
Masz miejsce na błędy. CHILLAX!!!!!!!!!
Krok 3: Struktura
Na główny korpus wziąłem prosty kwadratowy kawałek drewna i przyciąłem go na grubszą długość około 10 cm. Następnie zaznaczyłem dwa otwory na długości IC. Ważne jest, aby prawidłowo dopasować układ scalony. Ponadto, jeśli popełnisz błąd, użyj innej strony lub jeszcze lepiej, użyj innego drewna. Nie próbuj poprawiać pominiętej dziury. Śruba może nie trzymać się dobrze w takim otworze.
Następnie przyciąłem żeńskie główki na odpowiednie długości i wkleiłem je dwuskładnikowym klejem. Gdy wszystko było na swoim miejscu, byłem całkiem zadowolony z wyglądu.
Krok 4: Podłącz wszystko do góry
Dzięki protokołowi I2C okablowanie jest zawsze łatwe.
Następnie zacząłem cynować przewody i żeńskie końcówki. Okablowanie jest bardzo proste.
SDA- A4
SCl-A5
Vcc-5V
GND-GND
Upewnij się, że połączenia przewodów są bezpieczne i prawidłowe. Upewnij się, że użyłeś wystarczającej długości drutu.
Popełniłem ten błąd i zaufaj mi, to jest bardzo frustrujące.
Krok 5: Programowanie
Tam, gdzie dwa bliźniacze projekty obierają różne ścieżki.
Biblioteka jest taka sama. Pobierz tę samą bibliotekę.
Link do GitHub-
github.com/bolderflight/MPU9250
Przyglądając się monitorowi szeregowemu, było jasne, że wartości były znacznie bardziej przesunięte w fazie. Zrobiłem kilka testów i wreszcie mogłem wytworzyć przyzwoitą funkcję sinusoidalną.
Dostarczyłem jeden z moich arkuszy Excela. Sprawdź to, jeśli jesteś zainteresowany.
Fala sinusoidalna jest piękna, prawda?
Krok 6: Ciesz się projektem
Jeśli nie zrozumiałeś powtarzającego się żartu w moim filmie, nie zabieraj ze sobą tego kompasu na kemping. Zawsze używaj sprawdzonych instrumentów. zarówno dla niezawodności, jak i łatwości użytkowania.
W każdym razie podobał mi się ten projekt.
Jeśli Ci się podobało, rozważ polubienie i zasubskrybowanie moich instrutables i kanałów YouTube.