Orodha ya maudhui:

Mchezo wa Kushirikiana wa Familia: Hatua 6
Mchezo wa Kushirikiana wa Familia: Hatua 6

Video: Mchezo wa Kushirikiana wa Familia: Hatua 6

Video: Mchezo wa Kushirikiana wa Familia: Hatua 6
Video: Majambazi walipopambana na Polisi baada ya kuiba pesa NMB Bank 2024, Novemba
Anonim
Mchezo wa Kushirikiana wa Familia
Mchezo wa Kushirikiana wa Familia

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 Unachezwaje?
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

Kuanzisha LAMP Web Server kwenye Raspberry Pi yako
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

Ruhusa
Ruhusa
Ruhusa
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

Sanidi ubao wa mkate na taa zote
Sanidi ubao wa mkate na taa zote
Sanidi ubao wa mkate na taa zote
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

Hamisha Nambari ya PHP na Nambari ya Python kutoka Hifadhi ya Google hadi Raspberry Pi
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

Panda Sehemu na Pamba
Panda Sehemu na Pamba
Panda Sehemu na Pamba
Panda Sehemu 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: