Orodha ya maudhui:
- Hatua ya 1: Kusanya Vifaa
- Hatua ya 2: Kuunganisha Sehemu Zinazohitajika
- Hatua ya 3: Sanidi
- Hatua ya 4: Mkutano - Neopixel LedRing
- Hatua ya 5: Mkutano - MPU 6050
- Hatua ya 6: Kanuni
- Hatua ya 7: Kuunda Ufungashaji
Video: Arduino - Inayozunguka inayoongozwa kwenye Harakati - Bidhaa inayoweza kuvaliwa (iliyoongozwa na Chronal Accelerator Tracer Overwatch): Hatua 7 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Hii inayoweza kufundishwa itakusaidia kuunganisha Accelerometer na pete inayoongozwa ya Neopixel.
Nitatoa nambari ya kusoma de accelerometer na kupata athari hii na uhuishaji wako wa neopixel.
Kwa mradi huu nilitumia pete ya Adafruit 24bit Neopixel, na MPU 6050.
MPU 6050 inachanganya gyroscope na accelerometer. Nilitumia moja ya mwisho tu kwa mradi huu.
Hatua ya 1: Kusanya Vifaa
Vifaa vinavyohitajika ni:
Sehemu ya kiufundi:
- Arduino Uno
- Adafruit 24 Ledring (Nilitumia 24bit, lakini ikiwa unatamani ndogo au kubwa, kuna saizi zaidi zinapatikana.)
- MPU 6050
- 9 waya za kuruka
- Pakiti ya betri (9V)
ufungaji:
- Tray ya plastiki ya mviringo
- mikoba tofauti
- kadibodi ngumu au triplex
- wengine waliona kitambaa
- dawa ya rangi katika rangi inayotaka. (Nilitumia fedha)
Hatua ya 2: Kuunganisha Sehemu Zinazohitajika
Kabla ya kutumia Kiongozi wako wa Neopixel au MPU 6050 yako, lazima uiuze.
LedRing ya Neopixel inahitaji miunganisho mitatu.
Inashauriwa kuuza waya ndani ya pete ili kufanya bidhaa iliyomalizika iwe rahisi sana kupakia.
- iliuza waya mwekundu kwa unganisho la 5V kwenye LedRing yako ya Neopixel
- Iliuza waya mweusi kwa unganisho la chini kwenye LedRing yako ya Neopixel
- kuuzwa waya wa manjano kwa unganisho la DI kwenye Neopixel LedRing yako
MPU 6050 inapaswa kuja na kiunganishi kilicho na pini kadhaa. Lazima uuze hizi kwa MPU 6050 yako, kama picha hapo juu, kabla ya kuitumia.
Hatua ya 3: Sanidi
Picha iliyoambatanishwa inaonyesha njia ya kuanzisha mradi huu.
MUHIMU: Epuka kuunganisha waya za Rukia kwa Arduino inayotumiwa. Ikiwa lazima lazima, anza kila wakati na kuunganisha Viwanja.
Mzunguko unapaswa kuwekwa kama hii: (Nilipendekeza rangi kadhaa kwa waya kuiweka wazi na rahisi kufanya kazi nayo.)
Miongozo ya Neopikseli:
- Unganisha waya mwekundu kutoka kwa pini ya 5V kwenye Neopixel Ledring yako ili kubandika 13 kwenye Arduino Uno. (tunatumia pini ya dijiti kama usambazaji wa nguvu kwa Gonga la Neopixel Iliyoongozwa.
- Unganisha waya mweusi kutoka ardhini kwenye Neopixel yako inayoongoza kwa moja ya pini za Ardinoino Uno.
- Unganisha waya wa Njano kutoka kwa unganisho wa DI kwenye mwongozo wako wa Neopixel ili kubandika 4 kwenye Arduino Uno.
MPU 6050:
- Unganisha waya mwekundu kutoka kwa pini ya VCC kwenye MPU 6050 yako hadi pini ya 5V kwenye Arduino Uno.
- Unganisha waya mweusi kutoka kwenye pini ya Ground kwenye MPU 6050 yako hadi kwenye moja ya pini za Ardhiino Uno.
- Unganisha waya wa Njano kutoka kwenye pini ya SCL kwenye MPU 6050 yako na pini ya Analog A05 kwenye Arduino Uno
- Unganisha waya wa Kijani kutoka kwa pini ya SDA kwenye MPU 6050 yako na pini ya Analog A04 kwenye Arduino Uno
Hatua ya 4: Mkutano - Neopixel LedRing
Katika picha hapo juu unaweza kuona jinsi unapaswa kuunganisha LedRing ya Neopixel
5V = Pini 13
GND = GND
DI = Pini 4 (dijiti)
Hatua ya 5: Mkutano - MPU 6050
Katika picha hapo juu, unaona jinsi ya kuunganisha MPU 6050 na Arduino.
VCC = 5V
GND = GND
SCL = Bandika A05 (analog)
SDA = Pini A04 (analog)
(Hakikisha unatumia waya machafu machafu. Utahitaji kutikisa na kusogeza MPU 6050 karibu ili kujaribu mradi wako katika hatua za mwanzo.)
Hatua ya 6: Kanuni
Sasa kwa kuwa umemaliza usanidi na mkutano, ni wakati wake wa kuweka nambari Arduino. Unachohitajika kufanya, ni kufungua programu ya Arduino kwenye kompyuta yako na kisha kunakili na kubandika nambari kutoka chini.
Ili kufanya nambari hii ifanye kazi, italazimika kupakua maktaba zifuatazo:
Unaweza kupata zote mbili kupitia hapa. Au pakua faili mbili za Zip nilizojumuisha.
Ili kujaribu Arduino MPU 6050, kwanza pakua maktaba ya Arduino ya MPU 6050, iliyotengenezwa na Jeff Rowberg.
Ifuatayo, lazima unzip / toa maktaba hii na uchukue folda inayoitwa "MPU6050" na ibandike ndani ya folda ya "maktaba" ya Arduino. Ili kufanya hivyo, nenda kwenye eneo ambalo umesakinisha Arduino (Arduino -> maktaba) na ubandike ndani ya folda ya maktaba.
Unaweza pia kufanya jambo lile lile kusanikisha maktaba ya I2Cdev ikiwa tayari unayo Arduino yako. Fanya utaratibu sawa na hapo juu kuiweka.
Ikiwa umefanya hivi kwa usahihi, unapofungua IDE ya Arduino, unaweza kuona "MPU6050" katika Faili -> Mifano.
Ifuatayo, kupata MPU 6050 na Neopixel LedRing kuwasiliana na kuwasiliana na kila mmoja kupakua nambari yangu hapa pia. Imejumuishwa kwenye viambatisho.
Katika nambari hii, nilielezea anuwai ambazo unaweza kucheza nazo na ubadilishe upendeleo wako mwenyewe.
Hatua ya 7: Kuunda Ufungashaji
Ili kutengeneza nje ya mradi huu nilitumia vifaa tofauti.
Nilijaribu kuficha vifaa kwa ufanisi na kwa kupendeza iwezekanavyo.
Kwa hili nilianza na tray ya plastiki yenye mviringo yenye kipenyo cha sentimita 10 na urefu wa… cm
Hii ni ndogo kama tray inaweza kupata, kuhusu hautaweza kutoshea arduino ndani ikiwa utapata tray ambayo ni ndogo zaidi. Arduino uno itatoshea ndani kikamilifu na vipimo hivi.
Tray yangu ina rangi ya kijani kibichi, kama unaweza kuona kwenye picha hapo juu. Sikutaka hii kwa muonekano wangu wa mwisho, kwa hivyo niliinyunyiza rangi. Kuzingatia kutopaka rangi juu ya kifuniko, kwa sababu bado itahitaji kuruhusu nuru kutoka kwa Neopixel kupita.
Tray niliyotumia ina aina ya kifuniko, ambayo ilikua rahisi kutumia kama chini kushikilia LedRing yangu ya Neopixel. Ndani ya tray yangu Arduino iko chini pamoja na MPU 6050 na Neopixel Ledring iko juu ya ile inayoungwa mkono na kifuniko cha ziada.
Ili kufanya kazi hii nilichimba shimo katikati ya kifuniko cha ziada ili kuruhusu waya kutoka kwa Neopixel LedRing kupitia.
Licha ya hayo, nilishona gunia kidogo la kitambaa kilichojisikia kulinda MPU 6050 dhidi ya kupiga dhidi ya Arduino pande na juu ya tray.
Kwa kweli hatupaswi kusahau juu ya usambazaji wa umeme wa Arduino Uno. Kwa hili nilitumia kifurushi cha nguvu cha 9V kwenye kishikilia na swichi ya kuwasha na kuzima. Kwa sababu ya saizi ya tray betri haikutoshea ndani tena. Ndiyo sababu nilificha betri nyuma ya kamba. Ili kuunganisha betri na arduino wakati iko ndani ya tray, ilibidi nichimbe shimo kando yake.
Hatua inayofuata ni kuifanya kuwa kitu kinachoweza kuvaliwa. Ili kuweza kuambatisha tray na arduino kwa kamba baadaye, nilitengeneza bamba la msingi kutoka kwa kadibodi kali sana. Nilipiga mashimo manne ndani yake, kugawanywa sawa juu ya duara.
Ili kutengeneza mikanda hii nilikusanya mikanda ya bega kutoka mifuko ya zamani iliyokuwa imelala kuzunguka nyumba. Nilikata hizi na kuzitumia kutengeneza mikanda. Ilikuwa muhimu sana kwamba mikanda ya bega tayari ina klipu juu yao, kwa hivyo ningeweza kutumia tena zile ili kuziunganisha kwenye bamba la msingi kwa kuzikunja kwenye mashimo niliyopiga kwenye bamba la msingi.
Kitu pekee kilichobaki ni kushikamana na tray yenyewe kwenye bamba la msingi. Ili kufanya hivyo, nilichimba mashimo chini ya tray na kuikandamiza kwenye msingi.
Ilipendekeza:
Beji ya umeme inayoweza kuvaliwa: Hatua 6 (na Picha)
Beji ya umeme inayoweza kuvaliwa: Hapa kuna mradi mzuri wa kufanya ikiwa una mpango wa kwenda kwenye mkutano wa vifaa / chafu, au unapanga kwenda kwa Makerfaire wa eneo lako. Tengeneza beji ya elektroniki inayoweza kuvaliwa, ambayo inategemea Raspberry Pi Zero na PaPiRus pHAT eInk. Unaweza kufuata
Sensor ya Pulse inayoweza kuvaliwa: Hatua 10 (na Picha)
Sensor ya Pulse inayoweza kuvaliwa: Maelezo ya Mradi huu ni juu ya kubuni na kuunda mavazi ambayo yatazingatia afya ya mtumiaji atakayeivaa. Lengo lake ni kutenda kama uwanja wa nje ambao kazi ni kupumzika na kumtuliza mtumiaji wakati wa
EqualAir: Onyesho la NeoPixel inayoweza kuvaliwa iliyosababishwa na Sensor ya Uchafuzi wa Hewa: Hatua 7 (na Picha)
EqualAir: Onyesho la NeoPixel linaloweza kuchochewa na Sura ya Uchafuzi wa Hewa: Lengo la mradi ni kutengeneza fulana inayoweza kuvaliwa inayoonyesha picha ya kuvutia wakati uchafuzi wa hewa uko juu ya kizingiti kilichowekwa. Mchoro huo umeongozwa na mchezo wa kawaida " wavunjaji wa matofali ", kwa kuwa gari ni kama paddle ambayo sp
Sketi ya Sauti inayolinganisha Sauti inayoweza kuvaliwa: Hatua 21 (na Picha)
Sketi ya kusawazisha inayoweza kuvaliwa ya Sauti: Kwa muda, nimetaka kubuni kipande ambacho kinaingiliana na sauti. Sketi ya kusawazisha imejumuisha umeme ambao huguswa na kiwango cha kelele katika mazingira yake. LED zilizojumuishwa zimepangwa kama baa za kusawazisha ili kuonyesha sauti-tendaji
Raspberry inayoweza kuvaliwa - Mradi HUDPi: Hatua 7 (na Picha)
Raspberry inayoweza kuvaliwa - Mradi HUDPi: Kwanza, ninaanza mradi huu kama njia ya watu wa kawaida wenye pesa kidogo kuwa na uzoefu mzuri katika ukweli uliodhabitiwa, lakini bado sijasonga mbele sana. Gharama ya jumla ya mradi huu ilikuwa $ 40 na uvumilivu mwingi. Tafadhali acha maoni