Spisu treści:
- Krok 1: Obejrzyj nowy film
- Krok 2: Komponenty
- Krok 3: Struktura
- Krok 4: Podłącz wszystko do góry
- Krok 5: Programowanie
- Krok 6: Ciesz się projektem
Wideo: Kompas Arduino DIY: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
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.
Zalecana:
Kompas cyfrowy i wyszukiwarka kierunku: 6 kroków
Cyfrowy kompas i wyszukiwarka kursu: Autorzy: Cullan Whelan Andrew Luft Blake JohnsonPodziękowania:California Maritime Academy Evan Chang-SiuWprowadzenie:Podstawą tego projektu jest cyfrowy kompas ze śledzeniem kursu. Dzięki temu użytkownik może śledzić nagłówek na dużej odległości
Mały kompas z ATtiny85: 12 kroków (ze zdjęciami)
Mały kompas z ATtiny85: To nasz pierwszy projekt z ATtiny85; prosty kieszonkowy kompas cyfrowy (we współpracy z J. Arturo Espejel Báez). ATtiny85 to mikrokontroler o wysokiej wydajności i małej mocy. Posiada 8 KB programowalnej pamięci flash. Z tego powodu chal
Kompas cyfrowy wykorzystujący Arduino i magnetometr HMC5883L: 6 kroków
Cyfrowy kompas wykorzystujący Arduino i magnetometr HMC5883L: Cześć, ten czujnik może wskazywać geograficzną północ, południe, wschód i zachód, my, ludzie, możemy go również używać w razie potrzeby. Więc. W tym artykule spróbujmy zrozumieć, jak działa czujnik magnetometru i jak połączyć go z mikrokontrolerem
Jak korzystać z modułu GY511 z Arduino [Zrób cyfrowy kompas]: 11 kroków
Jak korzystać z modułu GY511 z Arduino [Utwórz cyfrowy kompas]: Przegląd W niektórych projektach elektronicznych musimy znać położenie geograficzne w dowolnym momencie i odpowiednio wykonać określoną operację. W tym samouczku dowiesz się, jak używać modułu kompasu LSM303DLHC GY-511 z Arduino do tworzenia cyfrowego kompasu
Arduino Nano: Akcelerometr Żyroskop Kompas Czujnik MPU9250 I2C Z Visuino: 11 kroków
Arduino Nano: Akcelerometr Żyroskop Kompas Czujnik MPU9250 I2C Z Visuino: MPU9250 jest jednym z najbardziej zaawansowanych obecnie dostępnych czujników połączonych akcelerometrem, żyroskopem i kompasem. Posiadają wiele zaawansowanych funkcji, w tym filtrowanie dolnoprzepustowe, wykrywanie ruchu, a nawet programowalny, wyspecjalizowany procesor