Orodha ya maudhui:

Mdhibiti wa Ishara ya Minecraft: Hatua 10 (na Picha)
Mdhibiti wa Ishara ya Minecraft: Hatua 10 (na Picha)

Video: Mdhibiti wa Ishara ya Minecraft: Hatua 10 (na Picha)

Video: Mdhibiti wa Ishara ya Minecraft: Hatua 10 (na Picha)
Video: Маленький лисенок вышел к людям за помощью 2024, Julai
Anonim
Image
Image
Vifaa na Zana!
Vifaa na Zana!

Hoja mwili wako kucheza Minecraft! Nini!! Ndio. Angalia video kwa onyesho:)

Mafunzo haya yatakuonyesha jinsi ya kutengeneza kidhibiti cha mchezo wa ishara ya Minecraft (au mchezo wako mwingine wa kompyuta.). Sogeza mikono yako kutembea / kukimbia / kuruka, angalia kote, na kushambulia * vitu vyote!

Tuanze! Jinyakulia Mzunguko wa Uwanja wa Uwanja wa Michezo, onya nambari yangu ya mpango, na upate shakin 'kucheza Minecraft kwa (srsly) njia ya kufurahisha zaidi!: D

Wakati wa kusoma: 20 min

Jenga Wakati: ~ masaa 2

Gharama: ~ $ 30

* Ni ngumu sana kushambulia vitu vinavyohamia (kama monsters), kwa hivyo kuwa mwangalifu katika hali ya kuishi! Au tumia hii kupinga ujuzi wako:)

Hatua ya 1: Vifaa na Zana

Vifaa

  • Mzunguko wa Uwanja wa Uwanja Express (FYI: itaita hii "CPX" kuokoa kuandika)
  • MicroUSB kwa kebo ya USB
  • Kinga - tumia glavu nene au moja iliyo na tabaka nyingi (ili kuzuia kufupisha uzi wa kusonga)
  • Kitambaa cha Kuendesha (~ 6 in. X 6 in.)
  • Thread Conductive (~ 24 ndani.)
  • Thread ya kawaida (~ 24 ndani.)
  • Vipande vya Velcro (mbili 1 ndani. X 1 ndani.)

Zana

  • Sindano ya Kushona
  • Mikasi
  • na uvumilivu wa lil..:)

Hatua ya 2: Jenga Kidhibiti cha Kinga! (Pt. 1)

Jenga Kidhibiti Kinga! (Pt. 1)
Jenga Kidhibiti Kinga! (Pt. 1)
Jenga Kidhibiti Kinga! (Pt. 1)
Jenga Kidhibiti Kinga! (Pt. 1)
Jenga Kidhibiti Kinga! (Pt. 1)
Jenga Kidhibiti Kinga! (Pt. 1)
Jenga Kidhibiti Kinga! (Pt. 1)
Jenga Kidhibiti Kinga! (Pt. 1)

Unaweza kufanya kidhibiti ishara bila glavu, lakini kidhibiti glavu hufanya iwe rahisi kucheza, inaweka CPX katika mwelekeo sawa (muhimu sana), na inamaanisha unaweza kutumia vidole vyako kama vidhibiti vilivyoongezwa!

1. Kata mstatili wa kitambaa cha kutembeza kwa pedi za kidole (~ 0.5 ndani. X 1 ndani.)

2. Tumia uzi wa kawaida kushona pedi za kitambaa kwenye kila kidole cha glavu

Imependekezwa kutumia kinara au kalamu nyingine ili kuepuka kushona pande mbili za glavu pamoja (jifunze kutoka kwa makosa yangu bbies).

3. Ambatisha CPX kwa kinga na mraba wa velcro

Hatua ya 3: Jenga Kidhibiti cha Kinga! (Pt. 2)

Jenga Kidhibiti Kinga! (Pt. 2)
Jenga Kidhibiti Kinga! (Pt. 2)
Jenga Kidhibiti Kinga! (Pt. 2)
Jenga Kidhibiti Kinga! (Pt. 2)
Jenga Kidhibiti Kinga! (Pt. 2)
Jenga Kidhibiti Kinga! (Pt. 2)

4. Tumia klipu ya alligator au waya yenye maboksi kuunganisha ardhi ya CPX ("GND") kwa pedi ya kidole gumba

5. Shona uzi wa conductive kutoka kwa pedi za kugusa za CPX (A1, A2, A3 & A4) kwa kila moja ya vidole vinne

6. Ikiwa una multimeter, angalia mwendelezo kati ya pini za CPX na pedi za waya.

Hatua ya 4: Panga Mdhibiti wa Mchezo

Panga Mdhibiti wa Mchezo!
Panga Mdhibiti wa Mchezo!

Kwanza! Je! Tunahitaji kufanya nini kudhibiti Minecraft (au mchezo mwingine mzuri)?

Hili ni somo linalosaidia sana na la kufurahisha katika Kubuni Kufikiria, lakini unaweza kuruka hii ikiwa unataka kutumia tu udhibiti wangu. Unaweza kurudi hapa baadaye ikiwa unataka kufanya mabadiliko baadaye: D

1. Tambua (muhimu) vidhibiti vya mchezo

Kumbuka: Anza rahisi! Tambua udhibiti muhimu zaidi kwa mchezo na uanze hapo. Unaweza kuongeza zingine baadaye.

Hapa kuna vidhibiti ambavyo nilitaka kutumia wakati wa kucheza Minecraft.. katika hali ya ubunifu:) (unaweza kutumia zile zile au kubadilisha mtawala wako mwenyewe!):

Harakati:

  • Tembea mbele: W ufunguo
  • Run: Ctrl + W
  • Rukia: Upau wa nafasi
  • Angalia kushoto na kulia: Panya huzunguka
  • Tembea nyuma: S ufunguo

Vitendo:

  • Mashambulizi: Panya Kushoto Bonyeza
  • Weka Kuzuia / Kusukuma / Kufungua: Bonyeza Panya kulia
  • Hesabu: Ufunguo wa E
  • Kutoroka: Kitufe cha ESC

2. Amua jinsi unavyotaka kutumia ishara na / au pedi za vidole kuchochea udhibiti huu. Imependekezwa kuchora mpango wako

Hapa kuna mchakato wangu wa kufikiria wa kubuni:

Nimekuwa nikitaka kuhisi kama nilikuwa kwenye mchezo, kwa hivyo nilienda kwa njia ya "bei rahisi ya VR" na nikatumia ishara kudhibiti harakati za kimsingi. Kwa kutembea, nilienda kwa "wacha tuhamishe mikono yangu kama ninatembea", ambayo ilibadilika kwa urahisi kuwa mbio na kuruka kwa kuongeza mwendo wa mwendo.

Ili iwe rahisi kuweka kizuizi au kubadilisha vitu, niliamua kutumia mwendo "wa kushikana mikono".

Kugeuza ilikuwa changamoto kidogo, lakini lengo langu lilikuwa kuweza kutazama kuzunguka kwa kusogeza mikono yangu katika mwelekeo ambao nilitaka kuangalia.

Mashambulio yakawa pedi ya kidole cha kuashiria, hesabu pedi ya kidole ya kati (ambayo niliishia kuiondoa), Epuka pedi ya kidole cha pete, na pedi ya kidole ya pinki ili niruhusu nirudi nyuma.

Tena, unaweza kuweka udhibiti sawa au ubuni yako mwenyewe: D.

Hatua ya 5: Wacha Tupate Programu: Sanidi CPX

Wacha Tupate Programu: Sanidi CPX!
Wacha Tupate Programu: Sanidi CPX!

1. Ikiwa unatumia Windows, pakua Dereva za Windows za Adafruit hapa.

2. Pakua na uhifadhi faili ya hivi karibuni ya CPX Circuit Python UF2.

3. Chomeka CPX na kebo ya USB (hakikisha ina uwezo wa kuhamisha data)

4. Bonyeza mara mbili kifungo cha kuweka upya kwenye CPX

LED zinapaswa kugeuka kijani. Ikiwa ni nyekundu, inamaanisha kuwa kuna kitu kibaya na uhamishaji wa data kwenda kwa CPX - angalia kebo ya USB, jaribu bandari nyingine ya USB kwenye kompyuta yako, au jaribu njia ya kuaminika "ondoa na unganisha tena".

5. Kwenye kompyuta yako, utaona diski mpya inayoitwa "CPLAYBOOT"

6. Buruta faili ya CPX ya Mzunguko wa CPX kwenye diski

7. Gari la "CPLAYBOOT" litatoweka na kubadilishwa na "CIRCUITPY"

Hatua ya 6: Ongeza Maktaba Zote

Ongeza Maktaba Zote!
Ongeza Maktaba Zote!

Maktaba wacha tupate kila aina ya kazi maalum kwa CPX bila kufanya programu ya tani… chanzo wazi! Usakinishaji huu utapakua zaidi ya maktaba ya kawaida ya MicroPython *. Tumia kwa raha yako kujifunza juu ya mambo mazuri zaidi unayoweza kufanya!

1. Pakua na uhifadhi Kutolewa kwa Kifungu cha Maktaba ya Maktaba ya Adafruit kutoka hapa

2. Unzip folda, fungua folda ya kwanza, na nakili folda ya lib kwenye gari la "CIRCUITPY"

* Haiwezekani kwamba utakosa nafasi kwani CPX inakuja na angalau 2MB ya uhifadhi wa Flash. Lakini, ikiwa unaishia kuhitaji nafasi zaidi, unaweza kupitia tena maktaba na uondoe zile ambazo hauitaji. Ikiwa utaharibu, bonyeza tu na ubandike folda ya lib tena.

Hatua ya 7: Kuandika Nambari ya Mdhibiti

Kuandika Nambari ya Mdhibiti!
Kuandika Nambari ya Mdhibiti!

CPX ina mkusanyaji wa bodi, ambayo inamaanisha unaweza kuipanga kwa (sana) lugha yoyote unayotaka! Nilichagua MicroPython, toleo la Python kwa watawala wadogo, kwa sababu Python ni ya kushangaza.

Soma hatua hii ikiwa unataka kuelewa jinsi programu inavyofanya kazi (dhahiri ilipendekezwa) au ikiwa unataka kuibadilisha ili kuunda toleo lako mwenyewe.

Hapa kuna hazina ya GitHub ambayo ina nambari kamili. Ipakue, iburute kwa CPX yako, na ubadilishe jina la faili "Code.py" (hii ndio nambari mbichi ikiwa unataka kunakili na kubandika tu)

1. Ili kufanya vitu tunavyotaka na mtawala wetu, tunahitaji maktaba zifuatazo za MicroPython:

  • Accelerometer ya LIS3DH

    Hii inatuwezesha kutumia mwendo kuchochea vitu anuwai

  • Kibodi ya Kiolesura cha Binadamu ("HID")

    Maktaba hii inatuwezesha kudhibiti kibodi

  • Panya wa kujificha

    Maktaba hii inamaanisha tunaweza kudhibiti panya

  • Kugusa capacitive kwa CPX

    Maktaba hii inatuwezesha kutumia huduma ya kugusa ya capacitive kwenye CPX, hooray

  • Maktaba mengine kadhaa ya kufanya maisha yetu iwe rahisi: wakati, busio, na bodi.

2. Sanidi na anzisha maktaba

Tenga vigeuzi vya kibodi, panya, na vitu vya kuharakisha. Chagua fungu la visanduku vya kasi.

3. Andika kazi fupi kwa kila moja ya vidhibiti

Udhibiti wa mwendo unaweza kuwa gumu. Fanya upimaji wa awali na accelerometer kwa kuchapisha maadili kwenye mfuatiliaji wa serial (kwenye nambari ya chanzo, nenda kwenye kazi ya _main_ na uondolee laini mbili za utatuzi). Hii itakusaidia kuamua vizingiti vya kutembea, kukimbia na kuruka, kuangalia kushoto na kulia, na kuweka vitu.

Vichocheo vya pedi ya kugusa ni rahisi zaidi kwani unatafuta tu kichocheo cha nguvu (Kweli / Uongo).

Kumbuka kutoa vitufe vyote vya kibodi na panya mwishoni mwa kila kazi

Hatua ya 8: Utatuaji: Kuona Kuna Nini Juu na Msimbo wa CPX

Utatuaji: Kuona Kuna Nini Juu na Msimbo wa CPX
Utatuaji: Kuona Kuna Nini Juu na Msimbo wa CPX
Utatuaji: Kuona Kuna Nini Juu na Msimbo wa CPX
Utatuaji: Kuona Kuna Nini Juu na Msimbo wa CPX

Ikiwa unajua Arduino, labda unajua na Serial Monitor. CPX ina huduma sawa na sehemu tofauti ya ufikiaji kulingana na programu unayotumia.

Ikiwa unatumia Mu ni rahisi sana: dashibodi ya serial imejengwa ndani na itagundua bodi yako moja kwa moja, yay !.

Ikiwa unatumia Idle au mpango mwingine, fuata hatua hizi:

1. Pakua PuTTY * hapa

2. Nenda kwa Meneja wa Kifaa cha Windows na angalia nambari ya bandari ya CPX (k. COM18) - angalia Picha 1

Ikiwa kuna bandari nyingi za serial zilizoorodheshwa, ondoa CPX na uiunganishe tena ili uone ni ipi itatoweka kisha itatokea tena.

3. Fungua PuTTY na uchague "Serial"

4. Ingiza nambari ya bandari ya serial (kwa mfano COM18) chini ya "Serial line" na kiwango cha baud cha 115200 chini ya "Kasi"

5. Bonyeza Unganisha

* PuTTY ni mpango wa uunganisho wa SSH na chanzo cha bure na wazi.

Hatua ya 9: Jaribu na Boresha

Image
Image
Jaribu & Boresha
Jaribu & Boresha

Pakia programu kwenye CPX kwa kuburuta na kuacha faili ya chatu kwenye gari la CIRCUITPY, kisha ubadilishe jina kama "Code.py"

Kama mradi mzuri sana, hii inaweza kuwa wonky kidogo wakati unapoanza kuiendesha. Ikiwa pedi za kugusa zinafanya kazi ngeni, weka upya CPX (hii inaangazia tena pini za kuingiza zenye uwezo).

Jaribio 1:

- Fungua mfuatiliaji wa serial na PuTTY na uendeshe programu (CTRL + D)

- Jaribu kila moja ya udhibiti wa harakati (utaona panya ikisogea kwenye skrini na uhakikishe kuwa mpango hauanguka pamoja na pedi za kugusa (ambazo zinapaswa kuonyesha maandishi yanayofaa kwenye mfuatiliaji wa serial).

Jaribio 2:

Tumia hali ya ubunifu wa Minecraft! Jaribu harakati na udhibiti wa vitendo ili kuona ikiwa kitu chochote kinavunjika au hakifanyi kazi kama inavyotarajiwa (plz kumbuka kuwa hii ni mfano)

Sasisha programu kulingana na upimaji wako. Kumbuka, ni sawa ikiwa sio kamili, kila wakati kuna wakati wa kuiboresha!

Hatua ya 10: Furahiya

Burudika !!
Burudika !!
Burudika !!
Burudika !!

Uko tayari kukimbia kupitia Minecraft !! Jihadharini na monsters, inaweza kuwa ngumu kujikinga..

Kuongezea kidhibiti chako cha ishara na kibodi ni wazo nzuri ikiwa unataka kucheza kwa reals:)

Tafadhali penda na / au acha maoni ikiwa ulifurahiya mafunzo! Na kwa kweli, napenda kujua ikiwa una maoni au maswali! Jengo la Furaha!

<3, jenfoxbot

Ilipendekeza: