Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Mchezo Unachezwaje?
- Hatua ya 2: Kuanzisha LAMP Web Server kwenye Raspberry Pi yako
- Hatua ya 3: Ruhusa
- Hatua ya 4: Sanidi ubao wa mkate na taa zote
- Hatua ya 5: Hamisha Nambari ya PHP na Nambari ya Python kutoka Hifadhi ya Google hadi Raspberry Pi
- Hatua ya 6: Weka Vipengee na Pamba
Video: Mchezo wa Kushirikiana wa Familia: Hatua 6
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Najua kwamba inaweza isionekane kama nyingi, lakini kisanduku hiki kidogo ni shughuli ya kufurahisha sana ya familia usiku. Kimsingi hufanya kama bodi ya mchezo inayoingiliana ambayo inasaidia hadi wachezaji 12. Sehemu kubwa ni kwamba kila mtu hucheza kutoka kwa kifaa chake cha rununu. Mchezo ni wa kufurahisha sana, wa kirafiki wa kifamilia na wa kufurahisha kwa miaka yote.
Nitasema kabla ya kuingia katika mradi huu, unahitaji ujuzi wa hali ya nyuma. Nitatoa nambari na maagizo ya kimsingi lakini siwezi kukufundisha jinsi ya kusuluhisha maswala yoyote ambayo unaweza kukutana nayo, na sitatumbukia kwa kina kuanzisha usanidi wa LAMP kwenye Raspberry Pi yako. Kwa kusema hayo, natumahi uko tayari kuchukua changamoto na kufuata hatua hizi kujenga mchezo huu!
Vifaa
Vitu muhimu zaidi ambavyo utahitaji ni Raspberry Pi (nilitumia 3 B) na vifaa vya elektroniki kwa usanidi wa taa iliyoongozwa. Viungo vimewekwa hapa chini.
Raspberry Pi 3B
Umeme
Mbali na vitu hivi, utahitaji pia yafuatayo:
Canvas 1 'X 1' - $ 6
1 'X 1' Plywood - $ 3
Chaja ya simu inayobebeka - $ 12
Bawaba - $ 2
Latch - $ 2
Hatua ya 1: Mchezo Unachezwaje?
Mchezo huu unatokana na mchezo ambao nimecheza na familia yangu kwa miaka. Kimsingi unaandika jina la kila mtu anayecheza mchezo na uweke kwenye bakuli. Kila mtu huchota jina na jina unalopata ni jina unalocheza kama kwa mchezo wote. Lengo la mchezo ni kujaza kitanda cha kushinda na watu kwenye timu yako.
Wakati wa kuanzisha mchezo, unaacha kiti kimoja wazi na hii huamua ni nani anaigeuza. Ikiwa uko kushoto kwa kiti tupu, unasema jina lolote la watu wanaocheza, na mtu aliyepewa jina hilo lazima ainuke na kusogea kwenye kiti hicho kitupu. Unaendelea kufanya hivi hadi timu moja itakapowapata wachezaji wao wote kwenye kochi lililoteuliwa la kushinda.
Kubadilisha gia kidogo, mradi huu ambao tutajenga kuiga mchezo huu karibu kabisa, hata hivyo unachezwa bila kusonga na kutoka kwa wachezaji wa simu. Katika mradi huu tutakuwa tukijenga wavuti inayogawanya wachezaji katika timu, na kuwapa tabia, na inaruhusu wachezaji kupeana zamu na lengo la kuwaondoa watu kwenye bodi ya mchezo.
Hatua ya 2: Kuanzisha LAMP Web Server kwenye Raspberry Pi yako
Kama nilivyosema hapo awali, sitaingia katika sehemu hii ya mradi sana, natarajia tu kuwa tayari unajua jinsi ya kufanya hivyo. Ikiwa haujui jinsi ya kufanya hivyo, basi usiogope, unaweza kuangalia video hii. Kwa kweli sio ngumu kufanya, na utaftaji mdogo wa google na video za youtube zinapaswa kukufanya uende. Kwa hivyo hebu tengeneza mipangilio ya pi yako, na songa sehemu za kufurahisha zaidi za mradi huu.
Kuanzisha seva ya LAMP
Sanidi pi
Hatua ya 3: Ruhusa
Moja ya maumivu ya kichwa makubwa ambayo utakabiliana nayo na kufanya jambo hili lifanye kazi, ni kupata ruhusa kwa utaratibu. Kwa chaguo-msingi, hautakuwa na ruhusa za kuendesha faili za chatu kwenye seva ya apache na nambari ya PHP. Ili kurekebisha hili, unahitaji kutoa www-data ruhusa sahihi. Fungua terminal na ingiza 'sudo visudo' kisha ingiza. Hii inaleta /etc/sudoers.tmp unahitaji kuongeza www-data chini na ruhusa. Rejea picha zilizo hapo juu.
Unaposasisha faili hiyo, toka na uhifadhi na kila kitu kinapaswa kufanya kazi vizuri.
Hatua ya 4: Sanidi ubao wa mkate na taa zote
Ikiwa haujui jinsi ya kutumia ubao wa mkate, nimefanya mchoro ambao unaonyesha haswa mahali ambapo kila kitu kinahitaji kuziba. Pia kuna ramani hapo juu ya mpangilio wa pini ya GPIO kwenye pi ya raspberry na itakuonyesha ni pini zipi zinazoweza kutumika kama swichi. Wale wenye lebo na GPIO ndio unataka kwenda. Inaonyesha pia pini ambazo ni uwanja na ni muhimu kutambua kwamba utahitaji 2 tu ya hizo, moja kwa kila upande wa ubao wa mkate.
Utataka kuweka taa 8 kwa jumla, 4 nyekundu na 4 bluu. Weka bluu upande mmoja wa ubao wa mkate na nyekundu upande mwingine. Mara tu hizi zinapowekwa, tutakuwa tunaingia kwenye nambari ili kufanya mchezo ufanye kazi, na ufanye kazi kwenye wavuti.
Hatua ya 5: Hamisha Nambari ya PHP na Nambari ya Python kutoka Hifadhi ya Google hadi Raspberry Pi
Hatua hii itakuwa muhimu zaidi na pia itakuwa na mende zaidi na ndio sababu ninapendekeza usome php na chatu kidogo kabla ya kufanya mradi huu. Nimefanya iwe rahisi kwa Kompyuta hata hivyo kwa kukupa nambari yote ambayo utahitaji kwa mradi huo. Bonyeza kwenye kiunga cha gari cha google hapa chini ili uanze.
Nambari ya mchezo
Kile unachotaka kufanya ni kunakili nambari hii yote kwenye gari la kuendesha gari, na uihamishe kwa pi yako. Kisha utataka kuandika faili yako ya www kwenye seva yako ya wavuti ya apache na faili hii mpya ya www kusogeza mchezo kwenye pi yako ya raspberry. Ikiwa utaingia kwenye makosa ya ruhusa ya apache, basi nakala tu faili ya html kwenye faili yako ya www na uhakikishe kupata faili ya connect.php kutoka kwa faili ya google www faili na ibandike kwenye folda yako ya www. Hii inapaswa kuwa mchakato rahisi lakini usiogope ikiwa utaingia kwenye mende. Ninapendekeza utumie var / apache2 / error.log kugundua maswala yoyote ambayo unaweza kukimbia.
Hatua ya 6: Weka Vipengee na Pamba
Hongera umeweza! Hii ni hatua ya mwisho ambayo utahitaji kufanya kwa mradi huu. Kwanza fanya vitu vya kwanza, unahitaji kuweka vifaa vyako vyote kwenye slab ya plywood. Hii itajumuisha pi yako ya rasipiberi, ubao wako wa mkate na betri yako. Hakikisha unaendesha taa zako zote kutoka kwenye ubao wa mkate hadi kwenye uso wa bodi ya mchezo na nyaya za kuruka za GPIO.
Baada ya hapo ni suala la kupamba turubai yako. Mimi mwenyewe nilichagua kuipaka rangi, lakini umepunguzwa tu na mawazo yako hapa. Hatua ya mwisho ni kuongeza bawaba na latch kuunganisha vifaa vyako na bodi ya mchezo iliyopambwa.
Sasa kwa kuwa umeweka kila kitu pamoja, nadhani ni muhimu kutaja kwamba mchezo huu unafanya kazi tu kutoka kwa seva ya wavuti na kwa hivyo utahitaji kwenda kwa kivinjari chako kwenye simu yako na andika, {raspberrypi ip address} / mchezo. php. Unapofanya hivyo, wewe na kikundi chako mnapaswa kuanza mchezo kutoka hapo! Kumbuka, kila mtu lazima awe kwenye wifi sawa na pi ya raspberry ikiwa wanataka kucheza.
Umemaliza! Natumai umeweza kupata hii kujengwa na natumahi kuwa unafurahi kucheza mchezo huu na marafiki na familia yako!
Ilipendekeza:
Kujifunga kwa Moja kwa Moja kwa Mchezo Mtendaji wa Mchezo wa Gofu wa 3: Hatua 12 (na Picha)
Kujifunga kwa Moja kwa Moja kwa Mchezo Mtendaji wa Mchezo wa Gofu wa 3: Hivi majuzi nilichapisha Inayoweza kufundishwa juu ya kujenga mchezo wa kufurahisha unaoweza kubeba na unaoweza kuchezwa ndani na nje. Inaitwa "Executive Par 3 Golf Game". Nilitengeneza kadi ya alama ya kuiga kurekodi kila alama ya wachezaji kwa "mashimo" 9. Kama ilivyo
Mchezo wa Kumbukumbu ya Mchezo wa Kutumia BBC MicroBit: Hatua 7
Mchezo wa Kumbukumbu ya Puzzle Kutumia MicroBit ya BBC: Ikiwa haujui ni MicroBit ya BBC ni nini, kimsingi ni kifaa kidogo ambacho unaweza kupanga kuwa na pembejeo na matokeo. Aina kama Arduino, lakini zaidi ya mwili. Kile nilichopenda sana juu ya MicroBit ni kwamba ina mbili zilizojengwa katika pembejeo b
Kiashiria cha Hali ya Familia / Mfanyakazi Mwenzangu: Hatua 6 (na Picha)
Kiashiria cha Hali ya Familia / Mfanyakazi Mwenzangu: Miradi yangu ya kwanza inayoweza kufundishwa, miradi mingi imenisaidia zaidi ya miaka, kwa matumaini hii itasaidia mtu mwingine. Hadithi fupi … Tulihitaji njia ya kuonyeshana hali yetu badala ya kukatiza simu, au kukaa mbali wakati tunadhani mwingine i
Kutumia Ugani wa Kifua cha Matumaini Kupata Kazi isiyo kamili ya Maagizo ya Hekalu Ndani ya Familia Yako kwenye Utafutaji wa Familia: Hatua 11
Kutumia Ugani wa Kifua cha Matumaini Kupata Kazi ya Sheria ya Hekalu isiyokamilika Ndani ya Familia Yako kwenye Utaftaji wa Familia: Madhumuni ya maagizo haya ni kuonyesha jinsi ya kutafuta mti wako wa familia katika Utafutaji wa Familia kwa mababu walio na kazi isiyokamilika ya agizo la hekalu kwa kutumia ugani wa kifua cha Matumaini. Kutumia Kifua cha Matumaini kunaweza kuharakisha sana utaftaji wako wa kutokukamilika
Skrini ya Kugusa iliyowekwa kwenye Usawazishaji wa Familia na Jopo la Kudhibiti Nyumba: Hatua 7 (na Picha)
Usawazishaji uliowekwa kwenye ukuta wa skrini ya Kugusa na Jopo la Kudhibiti Nyumba: Tuna kalenda ambayo inasasishwa kila mwezi na hafla lakini inafanywa kwa mikono. Sisi pia huwa tunasahau vitu ambavyo tumeishiwa au kazi zingine ndogo. Katika umri huu nilifikiri ilikuwa rahisi sana kuwa na kalenda iliyosawazishwa na mfumo wa notepad ya aina ambayo c