![GY-521 MPU6050 3-teljeline kiirendusgüroskoop 6DOF-mooduli õpetus: 4 sammu GY-521 MPU6050 3-teljeline kiirendusgüroskoop 6DOF-mooduli õpetus: 4 sammu](https://i.howwhatproduce.com/images/002/image-5890-31-j.webp)
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
![GY-521 MPU6050 3-teljeline kiirendusgüroskoop 6DOF mooduli õpetus GY-521 MPU6050 3-teljeline kiirendusgüroskoop 6DOF mooduli õpetus](https://i.howwhatproduce.com/images/002/image-5890-32-j.webp)
Kirjeldus
See lihtne moodul sisaldab kõike, mida on vaja I2C kaudu Arduino ja teiste kontrolleritega liidestamiseks (kasutage Wire Arduino raamatukogu) ja andke liikumistundlikku teavet kolme telje - X, Y ja Z - kohta.
Tehnilised andmed
- Kiirendusmõõturi vahemikud: ± 2, ± 4, ± 8, ± 16 g
- Güroskoobi vahemikud: ± 250, 500, 1000, 2000 °/s
- Pingevahemik: 3.3V - 5V (moodul sisaldab madala väljalangemisega pingeregulaatorit)
Samm: materjalide ettevalmistamine
![Materjalide ettevalmistamine Materjalide ettevalmistamine](https://i.howwhatproduce.com/images/002/image-5890-33-j.webp)
![Materjalide ettevalmistamine Materjalide ettevalmistamine](https://i.howwhatproduce.com/images/002/image-5890-34-j.webp)
![Materjalide ettevalmistamine Materjalide ettevalmistamine](https://i.howwhatproduce.com/images/002/image-5890-35-j.webp)
Selles õpetuses näitame teile üksikasjalikult, kuidas moodul töötab. Esiteks peame valmistama allpool loetletud materjalid:
- Arduino Uno
- Isast emasse hüppaja traat
- USB -kaabel tüüp A kuni B.
- Leivalaud
Samm: riistvara installimine
![Riistvara paigaldamine Riistvara paigaldamine](https://i.howwhatproduce.com/images/002/image-5890-36-j.webp)
![Riistvara paigaldamine Riistvara paigaldamine](https://i.howwhatproduce.com/images/002/image-5890-37-j.webp)
Pärast materjalide ettevalmistamist ühendame mooduli Arduino Unoga. Üksikasjalik ühendus kirjutatakse allpool:
- VCC -> 5V
- GND -> GND
- SCL -> A5
- SDA -> A4
- INT -> D2
3. samm: lähtekood
![Lähtekood Lähtekood](https://i.howwhatproduce.com/images/002/image-5890-38-j.webp)
Arduino MPU 6050 testimiseks
- Esiteks laadige alla Arduino raamatukogu MPU 6050 jaoks. Link on siin.
- Seejärel pakkige see teek lahti/ekstraheerige ja teisaldage kaust nimega "MPU6050" Arduino kausta "raamatukogu".
- Installige I2Cdev raamatukogu, kui teil seda veel Arduino jaoks pole. Paigaldamiseks toimige samamoodi nagu eespool. Faili leiate siit.
- Avage Arduino IDE ja järgige samme: [Fail]-> [Näited]-> [MPU6050]-> [Näited]-> [MPU6050_DMP6].
- Laadige lähtekood oma Arduinole üles.
4. samm: tulemused
![Tulemused Tulemused](https://i.howwhatproduce.com/images/002/image-5890-39-j.webp)
![Tulemused Tulemused](https://i.howwhatproduce.com/images/002/image-5890-40-j.webp)
![Tulemused Tulemused](https://i.howwhatproduce.com/images/002/image-5890-41-j.webp)
- Pärast koodi üleslaadimist avage jadamonitor ja määrake edastuskiiruseks 115200.
- Järgmisena kontrollige, kas näete seeriamonitoril midagi sellist nagu "I2C -seadmete lähtestamine …". Kui te seda ei tee, vajutage lihtsalt lähtestamisnuppu.
- Nüüd näete rida, mis ütleb: "Saatke ükskõik milline tegelane DMP programmeerimise ja demo alustamiseks." Lihtsalt sisestage jadamonitorile mis tahes märk ja saatke see ning peaksite nägema MPU 6050 -st tuleva pöörde, kaldenurga ja veeremise väärtusi.
Märkused: DMP tähistab digitaalset liikumistöötlust. MPU 6050-l on sisseehitatud liikumisprotsessor. See töötleb kiirendusmõõturi ja güroskoobi väärtusi, et anda meile täpsed 3D -väärtused. Samuti peate ootama umbes 10 sekundit, enne kui saate seeriamonitoris täpsed väärtused, misjärel väärtused hakkavad stabiliseeruma.
Soovitan:
Raspberry Pi - TMD26721 infrapuna digitaalse läheduse detektori Java õpetus: 4 sammu
![Raspberry Pi - TMD26721 infrapuna digitaalse läheduse detektori Java õpetus: 4 sammu Raspberry Pi - TMD26721 infrapuna digitaalse läheduse detektori Java õpetus: 4 sammu](https://i.howwhatproduce.com/images/001/image-58-j.webp)
Raspberry Pi-TMD26721 infrapuna digitaalse läheduse detektori Java õpetus: TMD26721 on infrapuna digitaalse läheduse detektor, mis pakub täielikku läheduse tuvastamise süsteemi ja digitaalse liidese loogikat ühes 8-kontaktilises pinnamoodulis. Lähedustuvastus sisaldab täiustatud signaali-müra ja täpsus. Proff
AVR Assembleri õpetus 2: 4 sammu
![AVR Assembleri õpetus 2: 4 sammu AVR Assembleri õpetus 2: 4 sammu](https://i.howwhatproduce.com/images/001/image-557-j.webp)
AVR Assembleri juhendaja 2: see õpetus on jätk " AVR Assembleri õpetus 1 " Kui te pole õppetundi 1 läbinud, peaksite kohe lõpetama ja kõigepealt seda tegema. Selles õpetuses jätkame atmega328p u koostamiskeele programmeerimise uurimist
AVR Assembleri õpetus 1: 5 sammu
![AVR Assembleri õpetus 1: 5 sammu AVR Assembleri õpetus 1: 5 sammu](https://i.howwhatproduce.com/images/001/image-559-j.webp)
AVR Assembleri õpetus 1: Olen otsustanud kirjutada rea õpetusi selle kohta, kuidas kirjutada koostamiskeele programme Atmega328p jaoks, mis on Arduinos kasutatav mikrokontroller. Kui inimesi huvitab, jätkan nädal aega umbes nii kaua, kuni ots otsa saab
AVR Assembleri õpetus 6: 3 sammu
![AVR Assembleri õpetus 6: 3 sammu AVR Assembleri õpetus 6: 3 sammu](https://i.howwhatproduce.com/images/001/image-560-j.webp)
AVR Assembleri õpetus 6: Tere tulemast juhendisse 6! Tänane õpetus on lühike, kus töötame välja lihtsa meetodi andmete edastamiseks ühe atmega328p ja teise vahel, kasutades kahte neid ühendavat porti. Seejärel võtame täringurulli juhendist 4 ja registrist
6DOF Stewarti platvorm: 5 sammu
![6DOF Stewarti platvorm: 5 sammu 6DOF Stewarti platvorm: 5 sammu](https://i.howwhatproduce.com/images/001/image-1867-34-j.webp)
6DOF Stewart Platform: 6DOF Stewart Platform on robotplatvorm, mis suudab väljendada 6 vabadusastet. Tavaliselt vähendatud mini -versioon, mis on tavaliselt valmistatud 6 lineaarse ajamiga, kasutab lineaarse ajami liikumise simuleerimiseks 6 servot. Seal on kolm rida