Sisällysluettelo:
Video: GY-521 MPU6050 3-akselinen kiihtyvyys gyroskooppi 6DOF-moduulin opetusohjelma: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Kuvaus
Tämä yksinkertainen moduuli sisältää kaiken tarvittavan liittyäkseen Arduinoon ja muihin ohjaimiin I2C: n kautta (käytä Wire Arduino -kirjastoa) ja antaa liiketunnistustietoja kolmelle akselille - X, Y ja Z.
Tekniset tiedot
- Kiihtyvyysmittarin alueet: ± 2, ± 4, ± 8, ± 16 g
- Gyroskoopin alueet: ± 250, 500, 1000, 2000 °/s
- Jännitealue: 3.3V - 5V (moduuli sisältää matalan katkaisun jännitesäätimen)
Vaihe 1: Materiaalien valmistelu
Tässä opetusohjelmassa näytämme yksityiskohtaisesti, miten moduuli toimii. Ensinnäkin meidän on valmisteltava alla luetellut materiaalit:
- Arduino Uno
- Uros -naarasliitin
- USB -kaapeli, tyyppi A - B
- Leipälauta
Vaihe 2: Laitteiston asennus
Kun olemme saaneet materiaalit valmiiksi, yhdistämme moduulin Arduino Unoon. Yksityiskohtainen yhteys kirjoitetaan alla:
- VCC -> 5V
- GND -> GND
- SCL -> A5
- SDA -> A4
- INT -> D2
Vaihe 3: Lähdekoodi
Testaa Arduino MPU 6050,
- Lataa ensin Arduino -kirjasto MPU 6050: lle. Linkki löytyy täältä.
- Pura/purkaa tämä kirjasto ja siirrä "MPU6050" -kansio Arduinon "kirjasto" -kansion sisälle.
- Asenna I2Cdev -kirjasto, jos sinulla ei vielä ole sitä Arduinollesi. Asenna se toimimalla kuten edellä. Löydät tiedoston täältä.
- Avaa Arduino IDE ja toimi seuraavasti: [Tiedosto]-> [Esimerkit]-> [MPU6050]-> [Esimerkit]-> [MPU6050_DMP6].
- Lataa lähdekoodi Arduinoosi.
Vaihe 4: Tulokset
- Kun olet ladannut koodin, avaa sarjamonitori ja aseta baudinopeudeksi 115200.
- Tarkista seuraavaksi, näetkö sarjamonitorissa jotain "Alustetaan I2C -laitteita…". Jos et, paina vain nollauspainiketta.
- Nyt näet rivin, joka sanoo: "Lähetä mikä tahansa merkki aloittaaksesi DMP -ohjelmoinnin ja esittelyn." Kirjoita vain sarjamonitoriin jokin merkki ja lähetä se, ja sinun pitäisi alkaa nähdä MPU 6050: sta tulevat kääntö-, nousu- ja vieritysarvot.
Huomautuksia: DMP tarkoittaa Digital Motion Processing. MPU 6050: ssä on sisäänrakennettu liikeprosessori. Se käsittelee kiihtyvyysmittarin ja gyroskoopin arvot antaakseen meille tarkkoja 3D -arvoja. Lisäksi sinun on odotettava noin 10 sekuntia, ennen kuin saat tarkat arvot sarjamonitoriin, minkä jälkeen arvot alkavat vakiintua.
Suositeltava:
Stone Lcd + kiihtyvyys gyroskooppi -anturi: 5 vaihetta
Stone Lcd +kiihtyvyys gyroskooppianturi: Tämä asiakirja opettaa sinulle STM32 MCU +MPU6050 kiihtyvyysanturin gyroskooppianturin +STONE STVC070WT -sarjaporttinäytön käyttämistä DEMO.STVC070WT on yrityksemme sarjakuva, sen kehittäminen on yksinkertaista, helppokäyttöistä , voit mennä meille
3-akselisen gyroskooppi-anturin liitäntä BMG160 Arduino Nanon kanssa: 5 vaihetta
3-akselisen gyroskooppianturin liitäntä BMG160 Arduino Nanon kanssa: Nykymaailmassa yli puolet nuorista ja lapsista pitää pelaamisesta ja kaikki, jotka pitävät siitä, ovat kiinnostuneita pelaamisen teknisistä näkökohdista, tietävät liikkeen tunnistamisen tärkeyden. tällä verkkotunnuksella. Olimme myös hämmästyneitä samasta asiasta
Gyroskooppi hauskaa neopikselirenkaalla: 4 vaihetta (kuvilla)
Gyroskooppi hauskaa neopikselirenkaalla: Tässä opetusohjelmassa aiomme käyttää MPU6050 -gyroskooppia, neopikselirengasta ja arduinoa rakentaaksesi laitteen, joka sytyttää kaltevuuskulman mukaiset ledit.Tämä on yksinkertainen ja hauska projekti ja se tulee koota leipälaudalle
Jeepin muokkaus - kiihtyvyys painikkeella: 7 vaihetta
Jeep -muutos - kiihtyvyys painikkeella: VASTUUVAPAUSLAUSEKE: Barstow School ja FRC Team 1939 tai sen jäsenet eivät ole vastuussa mistään henkilövahingoista tai esineiden, mukaan lukien auton, aiheuttamista muutoksista. Kaikenlaiset muutokset mitätöivät myös takuun
Arduino Nano ja Visuino: Muunna kiihtyvyys kulmaksi kiihtyvyysmittarista ja gyroskoopista MPU6050 I2C -anturi: 8 vaihetta (kuvilla)
Arduino Nano ja Visuino: Muunna kiihtyvyys kulmaksi kiihtyvyysmittarista ja gyroskoopista MPU6050 I2C -anturi: Jokin aika sitten lähetin opetusohjelman siitä, kuinka voit liittää MPU9250 -kiihtyvyysmittarin, gyroskoopin ja kompassianturin Arduino Nano -laitteeseen ja ohjelmoida sen Visuinolla pakettidatan ja näytön lähettämiseksi Kiihtyvyysmittari lähettää X, Y