Mündəricat:

MPU6050 Quraşdırma və Kalibrləmə Kılavuzu: 3 addım
MPU6050 Quraşdırma və Kalibrləmə Kılavuzu: 3 addım

Video: MPU6050 Quraşdırma və Kalibrləmə Kılavuzu: 3 addım

Video: MPU6050 Quraşdırma və Kalibrləmə Kılavuzu: 3 addım
Video: ARDUINO İLE RC GYRO (MRSC) YAPIMI | DIY RC STABILIZER WITH ARDUINO AND MPU6050 2024, Noyabr
Anonim
MPU6050 Quraşdırma və Kalibrləmə Kılavuzu
MPU6050 Quraşdırma və Kalibrləmə Kılavuzu

MPU6050, inertial ölçü vahidi, 3 Eksenli Jiroskop vasitəsilə Açısal sürətlənməni və Xətti Akselerometrlər vasitəsilə Xətti Sürətləndirməni bilmək üçün həqiqətən böyük bir sensoru olan 6 DoF (Sərbəstlik dərəcələri) IMU -dur.

Başlamaq və qurmaq, İnternetin hər yerində kitabxanalar və proqramlar axtarmaq bəzən çətin ola bilər, amma indi narahat olmayın, bu təlimatlı və aşağıda göstərilən video dərsliyi sizi qısa müddətdə işə salacaq.

Addım 1: Lazımi materiallar

Tələb olunan materiallar
Tələb olunan materiallar
Tələb olunan materiallar
Tələb olunan materiallar
Tələb olunan materiallar
Tələb olunan materiallar
Tələb olunan materiallar
Tələb olunan materiallar

1.) MPU6050 və ya GY521 IMU

2.) Arduino (Nano istifadə edirəm)

3.) Arduino IDE quraşdırılmış kompüter

4.) Arduino üçün USB Kabel

5.) Arduino'yu MPU6050 -yə bağlamaq üçün 4 F -dən F -yə keçid kabelləri

Orijinal və yüksək keyfiyyətli bütün komponentləri www. UTsource.net saytında tapa bilərsiniz

Addım 2: MPU6050 Kitabxanası

MPU6050 Kitabxanası
MPU6050 Kitabxanası

Bu addımı izləyərkən hər hansı bir probleminiz varsa, girişdə əlaqəli video dərsini izləməyi məsləhət görürəm.

Kitabxana, yeni başlayanlar üçün MPU6050 kimi nisbətən mürəkkəb sensorları həqiqətən sadə bir şəkildə istifadə etməyi asanlaşdıran sadə bir vasitədir, artıq bir çox mürəkkəb işlərə diqqət yetirən bir təbəqədir ki, bunun əvəzinə fikri həyata keçirməyə daha çox diqqət yetirək. hər şeyi qurmaq.

Arduino IDE -ni açın

Alətlərə gedin və Kitabxanaları İdarə et düyməsini basın

Axtarış çubuğu olan yeni bir pəncərə açılacaq, orada MPU6050 yazın, birdən çox nəticə ilə qarşılaşın, ancaq bt Electronic Cats olan birini quraşdırın.

Bitirdiniz, indi kalibrləmə edək!

Addım 3: Kalibrləmə

Kalibrləmə
Kalibrləmə
Kalibrləmə
Kalibrləmə
Kalibrləmə
Kalibrləmə

Hər bir sensor fərqli və bənzərsizdir, buna görə də əlimizdəki sensor üçün unikal Ofset dəyərlərini tapmalıyıq.

Faylları açın və Arduino IDE -də Nümunələrə gedin.

Orada, IMU_Zero adlı proqramı ehtiva edən MPU6050 yazan yeni bir kitabxana görəcəksiniz.

Arduinoya yükləyin və Arduinodan Sensora olan əlaqənin aşağıdakı şəkildə edildiyindən əmin olun -

SCL - A5

SDA - A4

VC - 5V

GND - GND

Uğurlu yükləmədən sonra Alətlər və sonra Serial Monitoru açın, ancaq bu müddət ərzində sensoru üfüqi və mümkün qədər hərəkətsiz saxladığınızdan əmin olun.

"----- tamamlandı -----" xətti əlindən gələni etdiyini göstərəcək. Mövcud dəqiqliklə əlaqəli sabitlərlə (NFast = 1000, NSlow = 10000) oraya çatmaq üçün bir neçə dəqiqə çəkəcək..

Yolda, bir çox və ya daha çox istehsal xətti meydana gətirəcək ki, bu da arzu olunan 6 ofsetin hər biri üçün * əvvəlcə biri çox aşağı, biri çox yüksək olan iki qiymətləndirmə tapmağa çalışdığını göstərir. mötərizəni kiçiltmək mümkün olmayana qədər.

"Tamamlanmış" sətrin üstündəki xətt [567, 567] [-1, 2] [-2223, -2223] [0, 1] [1131, 1132] [16374, 16404] [155, 156] [-1, 1] [-25, -24] [0, 3] [5, 6] [0, 4] Aralıq başlıq sətirlərində göstərildiyi kimi, bu xətti təşkil edən altı qrup optimal yerdəyişmələri təsvir edir. X sürətlənməsi üçün, Y sürətlənməsi, Z sürətlənməsi, X gyro, Y gyro və Z gyro. Sadəcə yuxarıda göstərilən nümunədə, sınaq göstərdi ki, +567 X sürətlənməsi üçün ən yaxşı ofset, -2223 Y sürətlənməsi üçün ən yaxşısıdır və s. Etdiyiniz proqramlarda istifadə etmək üçün hər ofsetə diqqət yetirin!

Bu belədir! sadə və sadə!

Oxuduğunuz üçün təşəkkürlər!

Tövsiyə: