
Բովանդակություն:
- Քայլ 1: Բաղադրիչներ
- Քայլ 2. Միացրեք MPU6050 արագացուցիչը և գիրոսկոպը Arduino- ին
- Քայլ 3: Սկսեք Visuino- ն և ընտրեք Arduino տախտակի տեսակը
- Քայլ 4. Visuino- ում. Ավելացրեք և միացրեք MPU9650- ը և արագացումը անկյունային բաղադրիչներին
- Քայլ 5. Visuino- ում. Ավելացրեք փաթեթային բաղադրիչ և սահմանեք վերնագրի նշիչ
- Քայլ 6. Visuino- ում. Փաթեթի բաղադրիչին ավելացրեք 3 երկուական անալոգային տարր և միացրեք դրանք
- Քայլ 7: Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
- Քայլ 8: Եվ խաղալ …
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48


Քիչ առաջ ես տեղադրեցի ձեռնարկ, թե ինչպես կարող եք MPU9250 արագացուցիչ, գիրոսկոպ և կողմնացույցի տվիչ միացնել Arduino Nano- ին և ծրագրել այն Visuino- ի միջոցով `փաթեթային տվյալներ ուղարկելու և դրանք շրջանակի և տեսողական գործիքների վրա ցուցադրելու համար:
Արագացուցիչը ուղարկում է X, Y և Z արագացման ուժեր: Հաճախ, այնուամենայնիվ, մենք պետք է ուժերը փոխարկենք X, Y, Z եռանկյունի ՝ սենսորի 3D կողմնորոշումը որոշելու համար: Քիչ մարդիկ խնդրեցին նման ձեռնարկ, և վերջապես ես ժամանակ գտա դրա պատրաստման համար:
Ոմանք նաև հարցրեցին, թե ինչպես կարող եք միացնել և օգտագործել MPU6050 արագացուցիչ և գիրոսկոպ սենսոր, ուստի որոշեցի այս մոդուլը օգտագործել ձեռնարկի համար ՝ ավելի բարդ և թանկ MPU9250- ի փոխարեն:
Այս ձեռնարկում ես ձեզ ցույց կտամ, թե որքան հեշտ է MPU6050 արագացուցիչը և գիրոսկոպի տվիչը միացնել Arduino Nano- ին և ծրագրել այն Visuino- ի հետ ՝ արագացումը 3D X, Y, Z անկյան վերածելու համար:
Քայլ 1: Բաղադրիչներ

- Մեկ Arduino համատեղելի տախտակ (ես օգտագործում եմ Arduino Nano- ն, որովհետև ես ունեմ մեկը, բայց ցանկացած այլ լավ կլինի)
- Մեկ MPU6050 արագացման գիրոսկոպի սենսորային մոդուլ
- 4 իգական-իգական jumper լարեր
Քայլ 2. Միացրեք MPU6050 արագացուցիչը և գիրոսկոպը Arduino- ին



- Միացրեք 5V VCC հոսանք (կարմիր մետաղալար), հող (սև մետաղալար), SCL (դեղին մետաղալար) և SDA (կանաչ մետաղալար) MPU6050 մոդուլին (նկար 1)
- Միացրեք Ground մետաղալարերի մյուս ծայրը (Սև մետաղալար) Arduino Nano տախտակի Ground կապին (Նկար 2)
- Միացրեք 5V VCC հոսանքի լարի մյուս ծայրը (կարմիր մետաղալար) Arduino Nano տախտակի 5V հոսանքի պինին (նկար 2)
- Միացրեք SDA լարի մյուս ծայրը (Կանաչ մետաղալար) Arduino Nano տախտակի SDA/Անալոգային 4 -րդ կապին (Նկար 3)
- Միացրեք SCL լարի մյուս ծայրը (Դեղին մետաղալար) Arduino Nano տախտակի SCL/Անալոգային կապին 5 (Նկար 3)
- 4 -րդ նկարը ցույց է տալիս, թե որտեղ են Ground- ը, 5V հոսանքը, SDA/Analog pin 4 -ը և SCL/Analog pin 5 -ը, Arduino Nano- ի կապում:
Քայլ 3: Սկսեք Visuino- ն և ընտրեք Arduino տախտակի տեսակը


Arduino- ի ծրագրավորումը սկսելու համար ձեզ հարկավոր է տեղադրել Arduino IDE- ն այստեղից ՝
Համոզվեք, որ տեղադրում եք 1.6.7 կամ ավելի նոր տարբերակ, հակառակ դեպքում այս Հրահանգը չի գործի:
Visuino- ն ՝ https://www.visuino.com- ը նույնպես պետք է տեղադրվի:
- Սկսեք Visuino- ն, ինչպես ցույց է տրված առաջին նկարում
- Կտտացրեք Visuino- ի Arduino բաղադրիչի (Նկար 1) «Գործիքներ» կոճակին
- Երբ երկխոսությունը հայտնվում է, ընտրեք Arduino Nano- ն, ինչպես ցույց է տրված Նկար 2 -ում
Քայլ 4. Visuino- ում. Ավելացրեք և միացրեք MPU9650- ը և արագացումը անկյունային բաղադրիչներին




Սկզբում մենք պետք է բաղադրիչներ ավելացնենք ՝ MPU6050 տվիչը վերահսկելու համար, և X, Y, Z արագացումը փոխակերպելու 3D X, Y, Z անկյան.
- Մուտքագրեք «6050» բաղադրիչի տուփի «terտիչ» դաշտում, ապա ընտրեք «Արագացուցիչի գիրոսկոպ MPU6000/MPU6050 I2C» բաղադրիչը (նկար 1) և թողեք այն նախագծման տարածքում (նկար 2)
- Մուտքագրեք «անկյուն» բաղադրիչի տուփի «terտիչ» դաշտում, ապա ընտրեք «արագացում դեպի անկյուն» բաղադրիչը (նկար 2) և թողեք այն նախագծման տարածքում (նկար 3)
- Կտտացրեք «Արագացուցիչ» վանդակի «Out» տուփին, որը պարունակում է AccelerometerGyroscope1 բաղադրիչի X, Y, X արագացման քորոցները ՝ միանգամից բոլոր Out կապերը միացնելու համար (նկար 3)
- Մկնիկը տեղափոխեք AccelerationToAngle1 բաղադրիչի «In» տուփի «X» մուտքագրման քորոցի վրայով: Visuino- ն ինքնաբերաբար կտարածի լարերը, որպեսզի նրանք ճիշտ միանան մնացած կապումներին (նկար 3)
- Միացրեք AccelerometerGyroscope1 բաղադրիչի «Ելք» քորոցը Arduino բաղադրիչի I2C ալիքի «In» պինին (Նկար 4)
Քայլ 5. Visuino- ում. Ավելացրեք փաթեթային բաղադրիչ և սահմանեք վերնագրի նշիչ



Բոլոր ալիքների տվյալները Arduino- ից սերիական նավահանգստի միջոցով ուղարկելու համար մենք կարող ենք օգտագործել Packet բաղադրիչը ՝ ալիքները միասին փաթեթավորելու և դրանք ցուցադրելու Visuino- ի շրջանակում և չափիչ սարքերում.
- Component Toolbox- ի Filter box- ում մուտքագրեք «փաթեթ», ապա ընտրեք «Sine Analog Generator» բաղադրիչը (նկար 1) և թողեք այն նախագծման տարածքում:
- Հատկությունների մեջ ընդլայնել «Գլխավոր նշիչ» հատկությունը (նկար 2)
- Հատկությունների մեջ կտտացրեք «…» կոճակին (Նկար 2)
- Bytes խմբագրում մուտքագրեք որոշ թվեր, օրինակ 55 55 (Նկար 3)
- Կտտացրեք OK կոճակին ՝ խմբագիրը հաստատելու և փակելու համար
Քայլ 6. Visuino- ում. Փաթեթի բաղադրիչին ավելացրեք 3 երկուական անալոգային տարր և միացրեք դրանք



- Կտտացրեք Packet1 բաղադրիչի «Գործիքներ» կոճակին (Նկար 1)
- «Elements» խմբագրում ընտրեք «Երկուական անալոգ» տարրը, այնուհետև 3 անգամ կտտացրեք «+» կոճակին (նկար 2) ՝ 3 անալոգային տարրեր ավելացնելու համար (նկար 3)
- Կտտացրեք «Accelerometer» տուփի «Out» տուփին, որը պարունակում է AccelerationToAngle1 բաղադրիչի քորոցները ՝ միանգամից բոլոր Out կապերը միացնելու համար (Նկար 4)
- Տեղափոխեք մկնիկը Packet1 բաղադրիչի «Elements. Analog (Երկուական) 1» տարրի «In» պին: Visuino- ն ինքնաբերաբար կտարածի լարերը, որպեսզի նրանք ճիշտ միանան մնացած կապումներին (նկար 4)
- Packet1 բաղադրիչի «Out» ելքային կապը միացրեք «Arduino» բաղադրիչի «Serial [0]» ալիքի «In» մուտքագրմանը (Նկար 5)
Քայլ 7: Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը


- Visuino- ում սեղմեք F9 կամ կտտացրեք Նկար 1 -ում ցուցադրվող կոճակին ՝ Arduino ծածկագիրը գեներացնելու համար և բացեք Arduino IDE- ն:
- Arduino IDE- ում կտտացրեք Վերբեռնման կոճակին ՝ ծածկագիրը կազմելու և վերբեռնելու համար (Նկար 2)
Քայլ 8: Եվ խաղալ …




Դուք կարող եք տեսնել միացված և աշխատող MPU6050 արագացուցիչը և գիրոսկոպի տվիչը նկ. 1 -ում:
- Visuino- ում ընտրեք Սերիայի նավահանգիստ, այնուհետև կտտացրեք «Ձևաչափ.» Բացվող տուփին և ընտրեք Packet1 (Նկար 2)
- Կտտացրեք «Միանալ» կոճակին (Նկար 2)
- Եթե ընտրեք «Շրջանակ» ներդիրը, կտեսնեք, որ timeամանակի ընթացքում Շրջանը գծագրում է X, Y, Z անկյունները (Նկար 3)
- Եթե ընտրեք «Գործիքներ» ներդիրը, կտեսնեք, որ չափիչները ցույց են տալիս նույն տեղեկատվությունը (Նկար 4)
Տեսանյութում կարող եք տեսնել սենսորը գործողության մեջ:
Շնորհավորում եմ: Դուք ստեղծել եք Visuino նախագիծ, որը արագացումը վերածում է անկյունի MPU6050 արագացուցիչից և գիրոսկոպի տվիչից:
5 -րդ նկարում կարող եք տեսնել Visuino- ի ամբողջական դիագրամը:
Կից է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար: Դուք կարող եք ներբեռնել և բացել այն Visuino- ում ՝
Խորհուրդ ենք տալիս:
CONԱՆԿԱԱԵՔ ՁԵՐ ՍԱՐՔԱՎՈՐՈԹՅՈՆՆԵՐԸ ԱՇԽԱՐՀԻ Yանկացած անկյունից !!!!: 5 քայլ

Վերահսկեք ձեր սարքավորումները աշխարհի ցանկացած անկյունից !!!! Այս Ուղեցույցում ես ձեզ ցույց կտամ, թե ինչպես վերահսկել սարքերը աշխարհի ցանկացած կետից ՝ օգտագործելով Blynk- ը: Դա գ
Հպման տվիչ և ձայնային տվիչ, որը վերահսկում է AC/DC լույսերը `5 քայլ

Touch Sensor & Sound Sensor AC/DC Lights. ՄԻԱՎԱ, եթե այն բաց թողնեք, Լույսը ԿԱՆFԻ, և նույնը
Duրի մակարդակի Arduino- ի հայտնաբերման մեթոդներ `օգտագործելով ուլտրաձայնային տվիչ և Funduino ջրի տվիչ` 4 քայլ

Duրի մակարդակի Arduino- ի հայտնաբերման մեթոդներ `օգտագործելով ուլտրաձայնային տվիչ և Funduino ջրի սենսոր: Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես ստեղծել էժան ջրի դետեկտոր` օգտագործելով երկու մեթոդ ՝ 1. Ուլտրաձայնային տվիչ (HC-SR04) .2. Funduino ջրի ցուցիչ
Արագացրեք Firefox 2/3: 15 քայլ

Արագացրեք Firefox 2/3. Այս հրահանգը կսովորեցնի ձեզ, թե ինչպես արագացնել Firefox 2 -ը կամ 3 -ը: Ձեզ անհրաժեշտ կլինեն հետևյալ իրերը. դրել եք, թե ինչ են նշանակում իրերը բոլորիդ համար, ովքեր չեն նյարդայնանում
Արագացրեք ձեր (հայրիկի արբանյակային) ինտերնետ կապը երկակի ժապավենով անլար երթուղիչով. 10 քայլ

Արագացրեք ձեր (հայրիկի արբանյակային) ինտերնետ կապը երկակի գոտի անլար երթուղղիչով. Բարև: Խնդրում ենք տեսնել https://www.instructables.com/id/How-To-Make-Bath-Bombs/ Ես հավանաբար շուտով այս տեղեկությունները կտեղադրեմ անձնական բլոգում