Orodha ya maudhui:

Udhibiti wa Gyroscope na Arduino: Hatua 5
Udhibiti wa Gyroscope na Arduino: Hatua 5

Video: Udhibiti wa Gyroscope na Arduino: Hatua 5

Video: Udhibiti wa Gyroscope na Arduino: Hatua 5
Video: 🟡 POCO X5 PRO - САМЫЙ ДЕТАЛЬНЫЙ ОБЗОР и ТЕСТЫ 2024, Julai
Anonim
Image
Image
Vifaa
Vifaa

Katika mradi huu nitakuonyesha jinsi ya kujenga dimmer rahisi ya 4 inayoongozwa na gyroscope na arduino uno. Kuna risasi 4 zilizopangwa kwa umbo la "+" na zitawaka zaidi unapogeuza ubao wa mkate.

Hii haitahusisha kuuuza yoyote, mkutano wa msingi tu wa mkate na programu ya msingi ya arduino.

Hatua ya 1: Vifaa:

1) Bodi ya Arduino Uno na kebo ya USB. Unaweza kutumia ubao tofauti ukipenda lakini kumbuka kuwa bodi tofauti zina usanidi tofauti wa pini, kwa mfano ikiwa unatumia Arduino Mega pini za SDA na SCL ni 20 na 21.

2) Viongozi 4, viongo vinapaswa kufanana, rangi haijalishi ni juu yako:)

3) vipinga 4 sawa popote kati ya 100 ohms na 1 K ohm, ninapendekeza karibu 200

4) ubao wa mkate

5) waya za dupont

6) MPU-6050 gyro

7) U-sura nyaya za kuruka (hiari). Nimetumia nyaya hizi za kuruka kwa sababu zinaonekana vizuri kwenye ubao wa mkate, na viongo vinaonekana zaidi kwa njia hii. Unaweza kupata sanduku la 140 kwenye ebay karibu $ 4. Ikiwa hauna nyaya hizi unaweza kuzibadilisha na waya za dupont.

Hatua ya 2: Mkutano

Mkutano
Mkutano
Mkutano
Mkutano
Mkutano
Mkutano

1) Anza kwa kuweka viongozo 4 kwenye ubao wa mkate kwa umbo la "+". Pini ndefu za vichwa ni nzuri. Nimeweka pini nzuri kwa vichwa vya juu na chini kulia, na kwa kushoto na kulia kushoto (angalia picha ya kwanza.

2) Ingiza vipinga vinne kwenye ubao wa mkate.

3) Weka MPU6050 kama kwenye picha

4) Ingiza waya. Pini za ardhi zilizoongozwa zitaenda moja kwa moja ardhini. Pini nzuri zitapita kwa kontena kwenye pini za arduino: piga 3 kupitia kontena kwa mbele iliyoongozwa, piga 5 kupitia kontena hadi chini iliyoongozwa, na sawa na pini 6 iliyoongozwa kulia, pini 9 iliyoongozwa kushoto

MPU6050 lazima iunganishwe na ardhi na 5V +, baada ya hapo unganisha SDA na A4 (analog 4), SCL hadi A5

Nimeambatanisha pia muundo wa fritzig, ikiwa unataka kuhakikisha unganisho ni sahihi.

Hatua ya 3: Kanuni

Nambari ya chanzo hapa:

Au nakili-ibandike kutoka chini:

Utahitaji libs mbili za nje I2CDev na MPU6050, nimeziunganisha hapa, na nimechapisha hapa chini chanzo cha nambari. Sijaandika hizo libs sio sifa yangu:)

Ikiwa haujui jinsi ya kusanikisha maktaba angalia hii inayoweza kufundishwa:

Kisha nakili kubandika au kupakua maktaba yangu na ujaribu.

* Chanzo cha maktaba ya I2CDev:

Hatua ya 4: Maboresho na Matumizi tofauti ya Gyro

Maboresho na Matumizi tofauti ya Gyro
Maboresho na Matumizi tofauti ya Gyro

Huu ndio mradi rahisi zaidi ambao nimefanya na MPU6050, naweza kufikiria vitu vingi kutoka kwa wazo hili:

- ukiongeza risasi mbili au zaidi kwa kila mwelekeo, kwa hivyo malaika mwinuko, taa zaidi itawaka

- kutengeneza mavazi ambayo yatakuonya kwa sauti kwamba hauna msimamo sahihi

Hizo hali mbaya nadhani zinaweza kuboreshwa na hesabu zingine (badilisha ikiwa ni na hesabu zingine).

Kama BONUS:) nimefanya video ya youtube na toleo lingine la mradi huo, nimeongeza vichwa 3 vya juu, e chini, 2 kushoto na mbili kulia.

Ikiwa unataka kuangalia video bonyeza hapa. Nimeambatanisha pia picha ya ubao wa mkate hapo juu.

Kwa wale ambao wanavutiwa na nambari nenda hapa, na ubadilishe laini hii

#fafanua SIMPLE_IMPLEMENTATION kweli

---------- na ----------- #fafanua SIMPLE_IMPLEMENTATIONATION uongo

Pinout mpya iliyoongozwa ni: risasi za mbele: 3, 12, 11, viongozo vya chini: 5, 6, 7, viongozo vya kushoto: 10, 4, risasi za kulia: 6, 9

Katika mafunzo yangu mengine nimeonyesha jinsi gyroscope inavyoweza kutumiwa toflip onyesho kwenye kompyuta wakati onyesho limezungushwa kimwili. Anayefundishwa yuko hapa.

Ikiwa ulipenda video za youtube, unaweza kupata zaidi kwa kujisajili kwenye kituo changu hapa

Hatua ya 5: Nyongeza ya hivi karibuni kwenye Mafunzo haya, Gonga la Neopikseli inayoendeshwa na Gyroscope

Unaweza kupata nambari hapa ikiwa unavutiwa nayo.

Ilipendekeza: