Orodha ya maudhui:

Mchezo wa Sanduku la Mizani - Arduino Inayoendeshwa: Hatua 4 (na Picha)
Mchezo wa Sanduku la Mizani - Arduino Inayoendeshwa: Hatua 4 (na Picha)

Video: Mchezo wa Sanduku la Mizani - Arduino Inayoendeshwa: Hatua 4 (na Picha)

Video: Mchezo wa Sanduku la Mizani - Arduino Inayoendeshwa: Hatua 4 (na Picha)
Video: Mambo 3 Ya Kufanya Leo Ili Uondoe Stress Maishani Mwako 2024, Julai
Anonim
Mchezo wa Sanduku la Mizani - Arduino Powered
Mchezo wa Sanduku la Mizani - Arduino Powered

Mchezo wa sanduku la usawa ulifanywa kwa hafla ya changamoto, inapaswa kufanywa kwa kiwango kupitia kozi ya kikwazo au kwa umbali uliowekwa ili kushinda changamoto.

Arduino hutumiwa kupima pembe ya sanduku na kusababisha kengele mara pembe iliyowekwa imepitwa.

Sanduku linahitaji kuhamishwa kwa uangalifu wakati unabebwa usawa. Sanduku linapoondoka kwenye kiwango, taa za kiashiria cha usawa zitaangazia, taa zaidi zinaonyesha kuwa sanduku liko nje ya kiwango. Ngazi ya roho pia inaweza kutumika kuona ikiwa sanduku ni sawa. Sanduku linapokuwa mbali sana na kiwango au limewekwa ndani, sanduku litateleza mara 3 na kucheza kelele ya honi, taa moja ya uhai itazima. Wakati maisha yote 3 yametumika sanduku litatisha na kuwasha taa zote, mchezo unapotea.

Vifaa

Sehemu zinazohitajika ni:

1x Arduino Nano

Moduli ya 1x MPU6050

Taa 3x Nyeupe

LED za rangi 5x za kiashiria cha usawa (2 kijani, 2 manjano, 1 nyekundu)

1x Piezo Buzzer

1x TIP120 Transistor

Upinzani wa 1x 2.2K Ohm

Upinzani wa 8x 220 Ohm

Kitufe cha kushinikiza cha 1x

Kubadilisha nguvu ya 1x

Kiwango cha roho cha 1x "Bullseye"

Chanzo cha nguvu cha 5v, mradi wangu hutumia ngao ya li-ion 18650 na pato la 5v lililodhibitiwa

Sanduku la Mradi wa 1x

Utahitaji ubao wa mkate na waya za kuruka kwa kupima mzunguko

Zana zinazohitajika ni:

Drill na bits

Chuma cha kulehemu

Bunduki ya gundi moto

mkanda wa kuficha, penseli na rula kwa kuashiria sanduku

Faili

Hatua ya 1: Mzunguko wa Wiring

Mzunguko wa Wiring
Mzunguko wa Wiring

Kitu pekee ambacho hakijaonyeshwa kwenye mchoro wa wiring ni switch kuu ya umeme, katika mradi wangu swichi hii imewekwa kati ya betri ya lithiamu na ngao ili iweze kutengwa kabisa.

Ikiwa haujui kufuata michoro za wiring basi chukua kipande kwa kipande, fuata unganisho kila waya kwa uangalifu na ufanye kazi kwa utaratibu ili usikose chochote.

Unapaswa kukusanya mzunguko kwenye ubao wa mkate ili kuangalia kuwa inafanya kazi kwa usahihi kabla ya kuziunganisha sehemu zote pamoja.

Maisha ya LED kwenye mchoro yanapaswa kuwa LED nyeupe

LED za usawa zinapaswa kupangwa:

Nyekundu - Mizani LED 5

Njano - Mizani LED 4

Njano - Mizani LED 3

Kijani - Mizani LED 2

Kijani - Mizani LED 1

Hatua ya 2: Msimbo wa Arduino

Msimbo wa Arduino
Msimbo wa Arduino

Kwa nambari ya arduino utahitaji kuongeza maktaba kwenye IDE ya arduino, nimejumuisha viungo hapa chini

Maktaba za ziada za arduino zinazohitajika ni:

MPU6050_tockn.h

MojaButton.h

Utahitaji kuongeza maktaba zilizounganishwa hapo juu kwa IDE yako ya arduino

Pakua na ufungue faili iliyo na nambari "Balance_alarm_V1.8.ino"

Pakia nambari kwenye ubao wa arduino

Hatua ya 3: Fanya Sanduku

Fanya Sanduku
Fanya Sanduku
Fanya Sanduku
Fanya Sanduku
Fanya Sanduku
Fanya Sanduku

Kwa bahati mbaya sikuchukua picha za sanduku wakati nilikuwa nikitia vifaa vyake. Nimetumia gundi ya moto kutoshea sehemu kwenye sanduku.

Ikiwa unatumia sanduku la plastiki kama ile niliyotumia, kisha funga juu kwenye mkanda wa kuficha na tumia rula na kalamu kuashiria mahali ambapo unahitaji kuchimba mashimo ya taa za LED, spika na visima vya kiwango cha roho.

Kitufe hicho kilikuwa na vifaa vya kuchimba shimo na kisha kuijaza kwa saizi na umbo sahihi.

Ikiwa ningefanya tena mradi huu, ningeweka vifaa vyote kwenye kifuniko ili nisingelazimika kutumia waya nyingi za kiunganishi kati ya kifuniko na chini ya sanduku.

Hatua ya 4: Maagizo ya Uendeshaji

Maagizo ya Uendeshaji
Maagizo ya Uendeshaji

Kuanzia

Kabla ya kuwasha sanduku, weka sanduku chini juu ya uso gorofa na usawa ili Bubble katika kiwango cha roho iwe kwenye duara la katikati.

Washa ubadilishaji wa umeme, sanduku litalia mara moja na kuwasha. Acha kisanduku kilichokuwa kimesimama hadi utakaposikia mlio mara tatu na taa tatu nyeupe za "Life Life" zikiwasha.

Mchezo sasa uko tayari.

Kazi za sanduku

Sanduku linahitaji kuhamishwa kwa uangalifu wakati unabebwa usawa. Sanduku linapoondoka kwenye kiwango, taa za kiashiria cha usawa zitaangazia, taa zaidi zinaonyesha kuwa sanduku liko nje ya kiwango.

Kiwango cha roho pia kinaweza kutumiwa kuona ikiwa sanduku ni sawa (Ikiwa kiwango cha roho na taa za usawa hazilingani kutekeleza usanidi wa sensa ya usawa, angalia hapa chini)

Sanduku linapokuwa mbali sana na kiwango au limewekwa ndani, sanduku litateleza mara 3 na kucheza kelele ya honi, taa moja ya uhai itazima.

Wakati maisha yote 3 yametumika sanduku litatisha na kuwasha taa zote, mchezo unapotea.

Udhibiti

Weka upya Kengele

Fanya hivi ili kumaliza mchezo juu ya kengele baada ya maisha yote 3 kupotea.

Wakati kengele ikilia, bonyeza kitufe cha kijani kwa sekunde moja na utoe. Kengele inapaswa kusimama baada ya sekunde. Ikiwa sio kujaribu tena

Rudisha Maisha - Fanya hivi ikiwa unataka kuweka upya mchezo, maisha yote matatu yatarejeshwa.

Wakati wowote, bonyeza mara mbili kitufe kijani (kama panya ya kompyuta, lakini polepole kidogo). Kelele ya kuweka upya itasikika na taa tatu za uhai zitaangazwa.

Weka upya sensor ya usawa - Fanya hivi ikiwa Bubble katika kiwango cha roho hailingani na taa za kiashiria cha usawa.

Bonyeza kitufe cha kijani kibichi kwa muda mrefu (bonyeza kwa sekunde 3 na utoe) Kelele ya kuweka upya usawa itacheza na taa za usawa zitawaka kwa muda mfupi halafu zinapaswa kuzima (kuonyesha kuwa sanduku ni sawa). Inapaswa kufanywa wakati sanduku liko sawa kama inavyoonyeshwa na Bubble ya kiwango cha roho.

Vidokezo

Sanduku linapoanza kutapatapa kwa sababu maisha yamepotea, fanya haraka kuirudisha kwenye nafasi sahihi ya gorofa au utapoteza maisha mengine mara tu kulia kutakapoacha, takriban sekunde 5.

Tumia kiwango cha roho kuona ni njia gani ya kutoka gorofa / kiwango ulichopo, taa zinaonyesha kuwa uko nje ya kiwango lakini hazionyeshi njia ipi.

Bubble ya kiwango cha roho ni sawa na taa za kiashiria, wakati Bubble inagusa upande wa kiwango cha roho maisha yatapotea.

Ikiwa sanduku lina tabia ya kushangaza na urekebishaji wa sensa ya usawa haifanyi kazi, zima sanduku na uwashe tena na swichi ya nguvu nyeusi. Utalazimika kusubiri takriban sekunde 10 na kisanduku kwenye uso tambarare wakati inaunga mkono. Jaribu kutumia sensorer ya usawa wa kwanza kwanza kwani ni haraka, hauitaji kusubiri sanduku kutekeleza mzunguko wake wa nguvu.

Sanduku linawezeshwa na betri, kwa nadharia inapaswa kuwa na chaji ya kutosha kudumu siku nzima ya matumizi ya kila wakati, tafadhali izime ikiwa haitumiki kuokoa nguvu ya kugonga.

Ikiwa kitufe hakijibu, tafadhali hakikisha unabonyeza na ukitoa kitufe.

Ilipendekeza: