
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14

Tavsif
Bu oddiy modul Arduino va boshqa kontrollerlarga I2C orqali ulanish uchun zarur bo'lgan hamma narsani o'z ichiga oladi (Wire Arduino kutubxonasidan foydalaning) va 3 o'q - X, Y va Z uchun harakatni sezuvchi ma'lumot beradi.
Xususiyatlar
- Akselerometr diapazoni: ± 2, ± 4, ± 8, ± 16g
- Gyroskop diapazoni: ± 250, 500, 1000, 2000 °/s
- Voltaj diapazoni: 3.3V - 5V (modul past kuchlanishli regulyatorni o'z ichiga oladi)
1 -qadam: materiallarni tayyorlash



Ushbu qo'llanmada biz modul qanday ishlashini batafsil ko'rsatib beramiz. Birinchidan, biz quyida keltirilgan materiallarni tayyorlashimiz kerak:
- Arduino Uno
- Erkak -ayol o'tish kabeli
- USB kabeli A dan B gacha
- Non paneli
2 -qadam: Uskuna o'rnatish


Materiallar tayyor bo'lgach, biz modulni Arduino Uno bilan bog'laymiz. Batafsil aloqa quyida yoziladi:
- VCC -> 5V
- GND -> GND
- SCL -> A5
- SDA -> A4
- INT -> D2
3 -qadam: Manba kodi

Arduino MPU 6050 -ni sinab ko'rish uchun
- Birinchidan, MPU 6050 uchun Arduino kutubxonasini yuklab oling. Bu erda havola berilgan.
- Keyin, kutubxonani oching/chiqarib oling va "MPU6050" nomli papkani Arduino "kutubxonasi" jildiga o'tkazing.
- I2Cdev kutubxonasini o'rnating, agar siz uni Arduino uchun ishlatmagan bo'lsangiz. O'rnatish uchun yuqorida ko'rsatilgan tartibni bajaring. Faylni bu erda topishingiz mumkin.
- Arduino IDE-ni oching va quyidagi amallarni bajaring: [Fayl]-> [Misollar]-> [MPU6050]-> [Misollar]-> [MPU6050_DMP6].
- Manba kodini Arduino -ga yuklang.
4 -qadam: Natijalar



- Kodni yuklaganingizdan so'ng, ketma -ket monitorni oching va tezlikni 115200 ga o'rnating.
- Keyinchalik, ketma -ket monitorda "I2C qurilmalarini ishga tushirish …" kabi narsalarni ko'rasizmi, tekshiring. Agar qilmasangiz, asl holatini tiklash tugmasini bosing.
- Endi siz "DMP dasturlash va demoni boshlash uchun istalgan belgini yuboring" degan satrni ko'rasiz. Faqat ketma -ket monitorga istalgan belgini kiriting va uni yuboring, shunda siz MPU 6050 dan yaw, pitch va roll qiymatlarini ko'rishni boshlashingiz kerak.
Izohlar: DMP raqamli harakatni qayta ishlashni anglatadi. MPU 6050 o'rnatilgan harakat protsessoriga ega. U bizga aniq 3D qiymatlarini berish uchun akselerometr va giroskopdagi qiymatlarni qayta ishlaydi. Bundan tashqari, ketma -ket monitorda aniq qiymatlarni olish uchun taxminan 10 soniya kutish kerak bo'ladi, shundan so'ng qiymatlar barqarorlasha boshlaydi.
Tavsiya:
Raspberry Pi - ADXL345 3 o'qli akselerometr Python qo'llanmasi: 4 qadam

Raspberry Pi-ADXL345 3 o'qli akselerometr Python qo'llanmasi: ADXL345-bu kichik, ingichka, ultra quvvatli, 3 o'qli akselerometr, yuqori aniqlikdagi (13 bitli) o'lchami ± 16 g gacha. Raqamli chiqish ma'lumotlari 16 bitli ikkita qo'shimcha sifatida formatlangan va I2 C raqamli interfeysi orqali kirish mumkin. O'lchovlar
Raspberry Pi MMA8452Q 3 o'qli 12-bitli/8-bitli raqamli akselerometr Python qo'llanmasi: 4 qadam

Raspberry Pi MMA8452Q 3-o'qli 12-bitli/8-bitli raqamli akselerometr Python qo'llanmasi: MMA8452Q-bu 12 bitli aniqlikdagi aqlli, kam quvvatli, uch o'qli, sig'imli, mikromashinli akselerometr. Foydalanuvchilar tomonidan dasturlashtiriladigan moslashuvchan variantlar akselerometrga o'rnatilgan ikkita funktsiya yordamida ta'minlanadi, ular ikkita uzilishga o'rnatiladi
6 o'qli Sensor Moduli FSP200 Kalibrlash va Sinov: 6 qadam

6 o'qli FSP200 kalibrlash va sinov moduli: FSP200-bu 6 o'qli inert o'lchov birligi protsessori, u yo'nalish va yo'nalish chiqishini ta'minlaydi. U barqaror va aniq yo'nalish va yo'nalish uchun akselerometr va girro datchiklarni birlashtiradi. FSP200 robot praktikada ishlatishga yaroqli
3 o'qli akselerometr LIS2HH12 moduli: 10 qadam (rasmlar bilan)

3 o'qli akselerometr LIS2HH12 moduli: Bu ko'rsatma arduino dasturiy ta'minoti va lehimlash tajribasi bilan boshlang'ich daraja hisoblanadi. LIS2HH12 moduli Tiny9 tomonidan ishlab chiqarilgan. Tiny9 - bu DIY tinkerlar, kompaniyalar yoki ixtirochilar uchun sensorli modullarni sotish bilan shug'ullanadigan yangi kompaniya. Mana
Qanday qilib kompyuterni tezlashtirish va tezlashtirish mumkin: 5 qadam

Qanday qilib kompyuterni tezlashtirish va tezlashtirish mumkin: kompyuterni tezlashtirish bo'yicha ko'rsatmalarga amal qilish oson