Orodha ya maudhui:
- Hatua ya 1: Vipengele
- Hatua ya 2: Unganisha MPU6050 Accelerometer na Gyroscope kwa Arduino
- Hatua ya 3: Anza Visuino, na Chagua Aina ya Bodi ya Arduino
- Hatua ya 4: Katika Visuino: Ongeza na Unganisha MPU9650 na Kuongeza kasi kwa Vipengele vya Angle
- Hatua ya 5: Katika Visuino: Ongeza Sehemu ya Pakiti na Weka Kichwa cha Kichwa
- Hatua ya 6: Katika Visuino: Ongeza Vipengele 3 vya Analog ya Kibinadamu kwenye Sehemu ya Pakiti na Unganisha
- Hatua ya 7: Tengeneza, Jaza na Upakie Nambari ya Arduino
- Hatua ya 8: Na Cheza…
Video: Arduino Nano na Visuino: Badilisha Kuongeza kasi kuwa Angle Kutoka Accelerometer na Gyroscope MPU6050 I2C Sensor: Hatua 8 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Wakati uliopita nilichapisha mafunzo juu ya jinsi unaweza kuunganisha MPU9250 Accelerometer, Gyroscope na Sensor ya Compass kwa Arduino Nano na kuipanga na Visuino kutuma data ya pakiti na kuionyesha kwenye Wigo na Vifaa vya Kuonekana.
Accelerometer hutuma vikosi vya kuongeza kasi vya X, Y, na Z. Mara nyingi hata hivyo tunahitaji kubadilisha nguvu kuwa pembe ya X, Y, Z 3D kuamua Mwelekeo wa 3D wa kihisi. Watu wachache waliomba mafunzo kama haya, na mwishowe nimepata wakati wa kuifanya.
Watu wengine pia waliuliza jinsi unaweza kuunganisha na kutumia MPU6050 Accelerometer na Gyroscope Sensor, kwa hivyo niliamua kutumia moduli hii kwa mafunzo badala ya MPU9250 ngumu zaidi na ya gharama kubwa.
Katika Mafunzo haya, nitakuonyesha jinsi ilivyo rahisi kuunganisha MPU6050 Accelerometer na Gyroscope Sensor kwa Arduino Nano, na kuipanga na Visuino kubadilisha kasi kuwa 3D X, Y, Z Angle.
Hatua ya 1: Vipengele
- Bodi moja inayofanana ya Arduino (ninatumia Arduino Nano, kwa sababu nina moja, lakini nyingine yoyote itakuwa sawa)
- Moduli moja ya sensorer ya Gyroscope ya MPU6050
- Waya 4 wa kike na wa kike wa kuruka
Hatua ya 2: Unganisha MPU6050 Accelerometer na Gyroscope kwa Arduino
- Unganisha Nguvu ya 5V VCC (waya mwekundu), Ardhi (waya mweusi), SCL (waya wa Njano), na SDA (waya wa Kijani) kwa Moduli ya MPU6050 (Picha 1)
- Unganisha ncha nyingine ya waya wa chini (waya mweusi) kwenye pini ya chini ya bodi ya Arduino Nano (Picha 2)
- Unganisha mwisho mwingine wa waya wa 5V VCC Power (waya mwekundu) kwenye pini ya nguvu ya 5V ya bodi ya Arduino Nano (Picha 2)
- Unganisha ncha nyingine ya waya ya SDA (waya kijani) kwa SDA / Analog pin 4 ya bodi ya Arduino Nano (Picha 3)
- Unganisha mwisho mwingine wa waya wa SCL (waya wa manjano) kwa SCL / Analog pin 5 ya bodi ya Arduino Nano (Picha 3)
- Picha ya 4 inaonyesha wapi Ground, 5V Power, SDA / Analog pin 4, na SCL / Analog pin 5, pini za Arduino Nano
Hatua ya 3: Anza Visuino, na Chagua Aina ya Bodi ya Arduino
Ili kuanza programu ya Arduino, utahitaji kuwa na IDE ya Arduino iliyosanikishwa kutoka hapa:
Hakikisha umesakinisha 1.6.7 au zaidi, vinginevyo hii inayoweza kufundishwa haitafanya kazi!
Visuino: https://www.visuino.com pia inahitaji kusakinishwa.
- Anza Visuino kama inavyoonekana kwenye picha ya kwanza
- Bonyeza kitufe cha "Zana" kwenye sehemu ya Arduino (Picha 1) katika Visuino
- Wakati mazungumzo yanapoonekana, chagua Arduino Nano kama inavyoonyeshwa kwenye Picha 2
Hatua ya 4: Katika Visuino: Ongeza na Unganisha MPU9650 na Kuongeza kasi kwa Vipengele vya Angle
Kwanza tunahitaji kuongeza vifaa kudhibiti Sensor ya MPU6050, na kubadilisha X, Y, Z Kuharakisha kuwa 3D X, Y, Z Angle:
- Andika "6050" kwenye kisanduku cha Kichujio cha Sanduku la Zana ya Sehemu kisha uchague sehemu ya "Accelerometer Gyroscope MPU6000 / MPU6050 I2C" (Picha 1), na uiangushe katika eneo la muundo (Picha 2)
- Andika "pembe" kwenye kisanduku cha Kichujio cha Kikasha cha Zana ya Sehemu kisha uchague sehemu ya "Kuongeza kasi kwa Angle" (Picha 2), na uiangushe katika eneo la muundo (Picha 3)
- Bonyeza kwenye sanduku la "Nje" la sanduku la "Accelerometer" iliyo na pini za X, Y, X za Kuongeza kasi ya sehemu ya AccelerometerGyroscope1 ili kuanza kuunganisha pini zote za nje mara moja (Picha 3)
- Sogeza panya juu ya pini ya kuingiza "X" ya kisanduku cha "Katika" cha sehemu ya AccelerationToAngle1. Visuino zitatandaza waya moja kwa moja ili ziunganishwe kwa usahihi na pini zingine (Picha 3)
- Unganisha pini ya "Nje" ya kipengee cha AccelerometerGyroscope1 hadi kwenye pini "Katika" ya idhaa ya I2C ya sehemu ya Arduino (Picha 4)
Hatua ya 5: Katika Visuino: Ongeza Sehemu ya Pakiti na Weka Kichwa cha Kichwa
Kutuma data zote za chaneli kwenye bandari ya serial kutoka Arduino tunaweza kutumia kifurushi cha Pakiti kupakia vituo pamoja, na kuzionyesha katika Upeo na Vipimo huko Visuino:
- Andika "pakiti" kwenye kisanduku cha Kichujio cha Sanduku la Zana ya Sehemu kisha chagua sehemu ya "Sine Analog Generator" (Picha 1), na uiangushe katika eneo la muundo
- Katika Sifa panua mali ya "Alama kuu" (Picha 2)
- Kwenye Mali bonyeza kitufe cha "…" (Picha 2)
- Katika mhariri wa Baiti nambari kadhaa, kama mfano 55 55 (Picha 3)
- Bonyeza kitufe cha OK ili kuthibitisha na kufunga mhariri
Hatua ya 6: Katika Visuino: Ongeza Vipengele 3 vya Analog ya Kibinadamu kwenye Sehemu ya Pakiti na Unganisha
- Bonyeza kitufe cha "Zana" za kifurushi cha Packet1 (Picha 1)
- Katika mhariri wa "Elements" chagua kipengee cha "Analog ya Kibinadamu", kisha bonyeza kitufe cha "+" mara 3 (Picha 2) kuongeza vitu 3 vya Analog (Picha 3)
- Bonyeza kwenye sanduku la "Nje" la Sanduku la "Accelerometer" lenye pini za sehemu ya AccelerationToAngle1 ili kuanza kuunganisha pini zote za nje mara moja (Picha 4)
- Sogeza panya juu ya pini "Katika" ya kipengee cha "Elements. Analog (Binary) 1" ya sehemu ya Packet1. Visuino zitatandaza waya moja kwa moja ili ziunganishwe vizuri kwa pini zingine (Picha 4)
- Unganisha pini ya pato la "Nje" ya kifurushi cha Packet1 na pini ya kuingiza "Katika" ya idhaa ya "Serial [0]" ya sehemu ya "Arduino" (Picha 5)
Hatua ya 7: Tengeneza, Jaza na Upakie Nambari ya Arduino
- Katika Visuino, Bonyeza F9 au bonyeza kitufe kilichoonyeshwa kwenye Picha 1 ili kutoa nambari ya Arduino, na ufungue IDE ya Arduino
- Katika IDE ya Arduino, bonyeza kitufe cha Pakia ili kukusanya na kupakia nambari (Picha 2)
Hatua ya 8: Na Cheza…
Unaweza kuona MPU6050 Accelerometer iliyounganishwa na inayoendesha, na Sura ya Gyroscope kwenye Picha 1.
- Katika Visuino chagua Bandari ya Serial, na kisha bonyeza "Format:" sanduku la kushuka chini, na uchague Packet1 (Picha 2)
- Bonyeza kitufe cha "Unganisha" (Picha 2)
- Ukichagua kichupo cha "Upeo", utaona Wigo unaopanga X, Y, Z Angles kwa muda (Picha 3)
- Ukichagua kichupo cha "Hati", utaona Vipimo vinaonyesha habari hiyo hiyo (Picha 4)
Unaweza kuona sensa ikifanya kazi kwenye Video.
Hongera! Umeunda mradi wa Visuino unaobadilisha Kuongeza kasi kuwa Angle kutoka MPU6050 Accelerometer, na Sensor ya Gyroscope.
Kwenye Picha 5 unaweza kuona mchoro kamili wa Visuino.
Pia umeambatanishwa na mradi wa Visuino, ambao niliunda kwa Agizo hili. Unaweza kuipakua na kuifungua kwa Visuino:
Ilipendekeza:
Lcd ya Jiwe + Sensor ya Gyroscope ya Kuongeza kasi: Hatua 5
Jiwe Lcd + Sensor ya Gyroscope ya Kuharakisha: Hati hii itakufundisha jinsi ya kutumia STM32 MCU + MPU6050 accelerometer gyroscope sensor + STONE STVC070WT bandari ya kuonyesha kwa DEMO.STVC070WT ni onyesho la serial la kampuni yetu, maendeleo yake ni rahisi, rahisi kutumia , unaweza kwenda kwa sisi
MPU6050-Accelerometer + Misingi ya Sensor ya Gyroscope: 3 Hatua
MPU6050 ni sensa muhimu sana. Mpu 6050 ni IMU: Kitengo cha kipimo cha ndani (IMU) ni kifaa cha elektroniki kinachopima na kuripoti nguvu maalum ya mwili, kiwango cha angular, na wakati mwingine mwelekeo. ya mwili, kwa kutumia mchanganyiko
GY-521 MPU6050 3-Axis Kuongeza kasi Gyroscope 6DOF Moduli Mafunzo: 4 Hatua
GY-521 MPU6050 3-Axis Acceleration Gyroscope 6DOF Module Tutorial: Description Moduli hii rahisi ina kila kitu kinachohitajika kwa interface kwa Arduino na watawala wengine kupitia I2C (tumia maktaba ya Wire Arduino) na upe habari ya kuhisi mwendo kwa shoka 3 - X, Y na Z .MaelezoAccelerometer masafa: ± 2, ±
Arduino Nano: Accelerometer Gyroscope Compass MPU9250 I2C Sensor Pamoja na Visuino: Hatua 11
Arduino Nano: Accelerometer Gyroscope Compass MPU9250 I2C Sensor With Visuino: MPU9250 ni mojawapo ya sensorer za juu zaidi za pamoja za Accelerometer, Gyroscope na Compass zinazopatikana sasa. Zina huduma nyingi za hali ya juu, pamoja na uchujaji wa pasi ya chini, kugundua mwendo, na hata prosesa maalum inayoweza kusanidiwa
Jinsi ya Kuongeza kasi kwa kasi PC Yout, na Kudumisha Kasi Hiyo kwa Maisha ya Mfumo: Hatua 9
Jinsi ya Kuongeza kasi kwa kasi PC Yout, na Kudumisha Kasi hiyo kwa Maisha ya Mfumo. na kusaidia kuiweka hivyo. Nitachapisha picha mara tu nitakapopata nafasi, kwa bahati mbaya kama hivi sasa sina