Orodha ya maudhui:
- Hatua ya 1: Vifaa na Zana
- Hatua ya 2: Jenga Kidhibiti cha Kinga! (Pt. 1)
- Hatua ya 3: Jenga Kidhibiti cha Kinga! (Pt. 2)
- Hatua ya 4: Panga Mdhibiti wa Mchezo
- Hatua ya 5: Wacha Tupate Programu: Sanidi CPX
- Hatua ya 6: Ongeza Maktaba Zote
- Hatua ya 7: Kuandika Nambari ya Mdhibiti
- Hatua ya 8: Utatuaji: Kuona Kuna Nini Juu na Msimbo wa CPX
- Hatua ya 9: Jaribu na Boresha
- Hatua ya 10: Furahiya
Video: Mdhibiti wa Ishara ya Minecraft: Hatua 10 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
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)
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)
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
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
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
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
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
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
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
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:
Ishara ya "NEON": Ishara 9 (na Picha)
Ishara inayoongozwa na "NEON": Katika hii isiyoweza kubadilika, nitaonyesha jinsi ya kufanya ishara ya neon-ishara na chaguzi zilizoongozwa na za kijijini. Kwenye amazon unaweza kupata seti kamili ya vipande vilivyoongozwa vya kijijini kwa karibu $ 25. Unaweza kudhibiti rangi, mwangaza na / au uwe na pre-p
Hawk ya Ishara: Roboti Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hatua 13 (na Picha)
Hawk ya Ishara: Robot Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hawk ya Ishara ilionyeshwa katika TechEvince 4.0 kama muundo rahisi wa picha ya msingi wa mashine ya kibinadamu. Huduma yake iko katika ukweli kwamba hakuna sensorer za ziada au za kuvaliwa isipokuwa glavu inahitajika kudhibiti gari ya roboti inayoendesha tofauti
Ishara ya pikseli ya LED ya Ishara ya Acrylic: Hatua 6 (na Picha)
Ishara ya Pikseli ya LED Lit Ishara ya Akriliki: Mradi rahisi ambao unaonyesha njia rahisi ya kutengeneza ishara iliyoboreshwa iliyowaka ya akriliki. Ishara hii hutumia anwani za RGB-CW (nyekundu, kijani kibichi, bluu, nyeupe nyeupe) saizi za LED zinazotumia chipset ya SK6812. Diode nyeupe iliyoongezwa haihitajiki, lakini haina
Jinsi ya Kurekebisha Urahisi "Ishara / Mwanga" Ishara kwa Programu Rahisi ya Arduino: Hatua 7 (na Picha)
Jinsi ya Kurekebisha Urahisi "Ishara / Mwanga" Ishara kwa Programu Rahisi ya Arduino: Katika hii nitafundisha nitaonyesha jinsi mtu yeyote anaweza kugeuza kitu na taa kuwa taa inayowaka ya arduino inayowaka au " Kusonga Taa "
Ishara iliyoamilishwa ya Ishara ya Uga wa Usalama: Hatua 4 (na Picha)
Ishara iliyoamilishwa Ishara ya Uga wa Usalama: Ishara za jadi za mfumo wa usalama hazifanyi chochote. Kwa kweli hawajabadilika sana katika kipindi cha miaka 30 iliyopita. Walakini, ni vizuizi vya thamani maadamu vimewekwa mahali wazi katika yadi yako na vinaonekana vizuri. Napenda