Mündəricat:
- Addım 1: Yeni Videoya baxın
- Addım 2: Komponentlər
- Addım 3: Quruluş
- Addım 4: Hamısını bağlayın
- Addım 5: Proqramlaşdırma
- Addım 6: Layihədən zövq alın
Video: DIY Arduino Compass: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
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 istifadə edərək RC İzlənən Robot - Addım -addım: 3 Addım
Arduino istifadə edərək RC İzlənən Robot - Addım -addım: Hey uşaqlar, BangGood -dan başqa bir sərin Robot şassisi ilə geri döndüm. Ümid edirik ki, əvvəlki layihələrimizdən keçdiniz - Spinel Crux V1 - Jestlə İdarə Edilən Robot, Spinel Crux L2 - Arduino Robot Silahlı və Badland Brawlu Robotu Seçin və Yerləşdirin
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