
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54



Pusulanın nə olduğunu və nə üçün istifadə edildiyini hamımız bilirik. Pusula bizə istiqamətləri bildirir, yəni E-W-N-S. Ənənəvi kompas ortada maqnit iynəsi ilə işləyirdi. İğnənin şimal qütbü həmişə maqnit cənub olmaqla dünyanın coğrafi şimal qütbünü göstərir.
MPU 9250 istifadə etdiyim sensor, müəyyən bir istiqamətdə maqnit intensivliyini ölçə bilən bir maqnitometrə malikdir. Özümü X və Y baltaları ilə məhdudlaşdırdım ki, hər şeyi bir qədər sadələşdirim. Videoda da qeyd etdiyim kimi, bu layihə əvvəlki inclinometer layihəsinin bir uzantısı olaraq. Zəhmət olmasa video və inclinometr məqaləsinə baxın. Təqdim olunan bağlantılar aşağıda verilmişdir.
YouTube ÜÇÜN LİNK
ƏLAVƏ OLMAYANLAR ÜÇÜN LINK
Gəlin başlayaq.
Addım 1: Yeni Videoya baxın


Bu video bir az maqnit, maqnit sahələri və bəzi vektor cəbrləri nəzəriyyəsini əhatə edir. Daha əvvəl də qeyd edildiyi kimi, bu, əvvəlki layihənin bir uzantısıdır. Zəhmət olmasa girişdəki digər videoya baxın.
Addım 2: Komponentlər

Komponentlərin siyahısı olduqca düzdür. Məlumatı çıxarmaq üçün sadə bir arduino, (Nano mənim vəziyyətimdə), MPU 9250 IC və OLED ekranı. Həmişə olduğu kimi, monitorun olması məcburi deyil, ancaq bir səthi sınamaq istədiyiniz zaman bir dizüstü kompüter haqqında düşünmək bir az absurd ola bilər.
MPU 9250 -ni Ali Express -dən təxminən 3,5 dollara aldım. Bu ən ucuz IC deyil, səs -küy səviyyələri xeyli aşağı idi. Bu IC -ni çox tövsiyə edirəm. Arduino və ya ağacdan xüsusi bir şey yoxdur. Arduino bir klondur və əla işləyir.
IC -nin taxtası və hamarlanması inclinoeter layihəsindəki qədər vacib deyil.
Səhv etmək üçün bir yeriniz var. CHILLAX !!!!!!!!!
Addım 3: Quruluş




Əsas gövdə üçün bir neçə düzbucaqlı taxta götürüb təxminən 10 sm uzunluğunda kobud uzunluğa kəsdim. Sonra IC uzunluğunda iki deşik qeyd etdim. IC -ni düzgün qurmağınız vacibdir. Ayrıca, səhv etsəniz, zəhmət olmasa başqa bir tərəfdən istifadə edin və ya daha yaxşı bir taxta istifadə edin. Buraxılmış çuxuru düzəltməyə çalışmayın. Vida belə bir çuxuru yaxşı tuta bilməz.
Sonra qadın başlıqlarını uyğun uzunluqlarda kəsdim və iki komponentli yapışqan ilə yapışdırdım. Hər şey öz yerinə uyğun gələndə görünüşündən çox məmnun oldum.
Addım 4: Hamısını bağlayın



I2C protokolu ilə naqillərin bağlanması həmişə asandır.
Sonra telləri və qadın başlıqlarını bağlamağa başladım. Kablolama çox sadədir.
SDA-A4
SCl- A5
Vcc- 5V
GND-GND
Bağlantıların etibarlı və düzgün olduğundan əmin olun. Kifayət qədər uzun tel istifadə etdiyinizə əmin olun.
Mən bu səhvi etdim və mənə güvənirəm, bu çox sinir bozucudur.
Addım 5: Proqramlaşdırma

Orada iki əkiz layihənin fərqli yollarla getdiyi yer.
Kitabxana da eynidir. Eyni kitabxananı yükləyin.
GitHub bağlantısı-
github.com/bolderflight/MPU9250
Seriyalı monitora nəzər saldıqda, dəyərlərin daha çox fazadan kənar olduğu aydın oldu. Bir az test etdim və nəhayət, yaxşı bir sinüs funksiyası yarada bildim.
Excel hesablarımdan birini təqdim etdim. Əgər maraqlanırsınızsa yoxlayın.
Sinus dalğası gözəldir, elə deyilmi?
Addım 6: Layihədən zövq alın


Videomda təkrarlanan zarafatı anlamadım, bu pusulanı özünlə düşərgəyə götürmə. Həmişə etibarlı vasitələrdən istifadə edin. həm etibarlılıq, həm də istifadə rahatlığı üçün.
Hər halda bu layihəni bəyəndim.
Əgər xoşunuza gəlirsə, bəyənib hesablamaları və YouTube kanallarıma abunə olmağı düşünün.
Tövsiyə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım

Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım

Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
Arduino əsaslı DIY Oyun Nəzarətçisi - Arduino PS2 Oyun Nəzarətçisi - DIY Arduino Gamepad ilə Tekken oynamaq: 7 addım

Arduino əsaslı DIY Oyun Nəzarətçisi | Arduino PS2 Oyun Nəzarətçisi | DIY Arduino Gamepad ilə Tekken Oynamaq: Salam uşaqlar, oyun oynamaq həmişə əyləncəlidir, ancaq öz DIY xüsusi oyun nəzarətçinizlə oynamaq daha əyləncəlidir, buna görə də bu təlimatlarda arduino pro micro istifadə edərək bir oyun nəzarətçisi edəcəyik
DIY Arduino Robotik Qol, Addım -addım: 9 addım

DIY Arduino Robotik Kol, Addım -addım: Bu dərslik sizə bir robot qolu necə qurmağı öyrədir
Arduino Nano: Visuino ilə Accelerometer Gyroscope Compass MPU9250 I2C Sensor: 11 addım

Arduino Nano: Visuino ilə Accelerometer Gyroscope Compass MPU9250 I2C Sensor: MPU9250, hazırda mövcud olan ən inkişaf etmiş Accelerometer, Gyroscope və Compass kiçik ölçülü sensorlardandır. Aşağı keçid filtrləmə, hərəkət aşkarlama və hətta proqramlaşdırıla bilən xüsusi bir prosessor da daxil olmaqla bir çox inkişaf etmiş xüsusiyyətlərə malikdir