
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48

Az MPU6050 egy 6 DoF (szabadságfok) IMU, amely a tehetetlenségi mérőegységet jelenti, egy igazán nagyszerű érzékelő, amely ismeri a szöggyorsulást a 3 tengelyes giroszkópon keresztül és a lineáris gyorsulást a lineáris gyorsulásmérőkön keresztül.
Időnként bonyolult lehet az indulás és a beállítás, a könyvtárak és programok keresése az egész interneten, de ne aggódjon most, ez az oktatható és az alábbi videó bemutató rövid időn belül el fogja kezdeni.
1. lépés: Szükséges anyagok




1.) MPU6050 vagy GY521 IMU
2.) Arduino (Nano -t használok)
3.) Arduino IDE -vel felszerelt számítógép
4.) USB -kábel az Arduino számára
5.) 4 F – F áthidaló kábel az Arduino és az MPU6050 csatlakoztatásához
Minden eredeti és kiváló minőségű alkatrész megtalálható a www. UTsource.net webhelyen
2. lépés: Az MPU6050 könyvtár

Ha bármilyen problémája adódik ezen lépés végrehajtása után, javaslom, hogy nézze meg a bevezetőben linkelt oktatóvideót.
A könyvtár egy egyszerű eszköz, amely megkönnyíti a kezdők számára a viszonylag összetett érzékelők, például az MPU6050 használatát igazán egyszerű módon, ez egy olyan réteg, amely már sok sok bonyolult dologról gondoskodik, hogy inkább az ötlet megvalósítására koncentrálhassunk mindent beállítani.
Nyissa meg az Arduino IDE -t
Lépjen az Eszközök elemre, és kattintson a Könyvtárak kezelése elemre
Megnyílik egy új ablak, amelyben megjelenik az MPU6050 típusú keresősáv, és egynél több találatot fogad, de telepítse azt, amely a bt Electronic Cats.
Kész, most kalibráljuk!
3. lépés: Kalibrálás



Minden érzékelő más és egyedi, ezért meg kell találnunk a szenzor egyedi eltolási értékeit.
Nyissa meg a fájlokat, és menjen a Példák oldalra az Arduino IDE -ben.
Ott egy új könyvtárat fog látni, amely azt mondja, hogy MPU6050, amely az IMU_Zero nevű programot nyitja meg.
Töltse fel az arduino -ba, és győződjön meg arról, hogy az Arduino és az érzékelő közötti kapcsolat a következő módon történik -
SCL - A5
SDA - A4
Vcc - 5V
GND - GND
A sikeres feltöltés után nyissa meg az Eszközök, majd a Soros monitor elemet, de ügyeljen arra, hogy az érzékelő vízszintesen és a lehető mozdulatlanul maradjon a folyamat során.
A "----- done -----" sor azt jelzi, hogy minden tőle telhetőt megtett. Az aktuális pontossági állandókkal (NFast = 1000, NSlow = 10000) néhány percet vesz igénybe az elérés.
Útközben vagy tucatnyi kimeneti sort generál, ami azt mutatja, hogy a 6 kívánt eltolás mindegyikéhez ez az első, és két becslést próbál találni, az egyik túl alacsony és a másik túl magas, és * majd a zárás amíg a konzol nem lesz kisebb.
A "kész" sor fölötti vonal valahogy így fog kinézni: [567, 567] [-1, 2] [-2223, -2223] [0, 1] [1131, 1132] [16374, 16404] [155, 156] [-1, 1] [-25, -24] [0, 3] [5, 6] [0, 4] Amint az egymásba ágyazott fejlécekben látható lesz, az ezt a sort alkotó hat csoport írja le az optimális eltolásokat az X gyorsítás, Y gyorsulás, Z gyorsulás, X giroszkóp, Y giroszkóp és Z giroszkóp esetében. A fentebb bemutatott mintában a vizsgálat azt mutatta, hogy a +567 volt a legjobb eltolás az X gyorsításhoz, a -2223 volt a legjobb az Y gyorsításhoz stb. Jegyezzen fel minden eltolást az Ön által készített programokban!
Ez az! egyszerű és egyértelmű!
Köszönöm, hogy elolvasta!
Ajánlott:
[2021] Összeállítási útmutató a Valenta terepjáróhoz: 23 lépés
![[2021] Összeállítási útmutató a Valenta terepjáróhoz: 23 lépés [2021] Összeállítási útmutató a Valenta terepjáróhoz: 23 lépés](https://i.howwhatproduce.com/images/001/image-1243-j.webp)
[2021] Összeállítási útmutató a Valenta terepjáróhoz: Valenta terepjáró A Valenta terepjáró egy Micro: bit hajtású off-road RC autó. Lego Technic kompatibilis, és két (x2) mikro fogaskerék motorral van felszerelve a hátsó kerekeken, valamint (x1) beépített kormány szervóval, amely a Roberval kiegyensúlyozó kar mechanizmusán alapul
Érdekes programozási útmutató tervezőnek-Futtassa a képet (második rész): 8 lépés

Érdekes programozási útmutató tervezőnek-Futtassa a képet (második rész): A matematika a legtöbb ember számára haszontalannak tűnik. A leggyakrabban használt mindennapi életünkben csak összeadni, kivonni, szorozni és osztani. Ez azonban egészen más, ha programmal lehet létrehozni. Minél többet tud, annál csodálatosabb eredményt kap
Atlas Scientific EZO EC kalibrálási eljárás: 5 lépés

Atlas Scientific EZO EC kalibrálási eljárás: Ez az oktatóanyag a kalibrálási eljárást írja le. Feltételezzük, hogy a felhasználó hardvere és kódja működik, és most készen áll az érzékelő kalibrálására. Elmélet
Atlas Scientific EZO PH kalibrálási eljárás: 3 lépés

Atlas Scientific EZO PH kalibrálási eljárás: Ez az oktatóanyag a kalibrálási eljárást írja le. Feltételezzük, hogy a felhasználó hardvere és kódja működik, és most készen áll az érzékelő kalibrálására. Elmélet
Arduino és MAX6675 hőelem beállítási útmutató: 3 lépés

Arduino és MAX6675 hőelem beállítási útmutató: Ma megmutatom, hogyan lehet a MAX6675 hőelem modult az Arduino üzembe helyezésével elindítani. Kezdjük el. Itt található a teljes videó bemutató