ዝርዝር ሁኔታ:

በይነተገናኝ የቤተሰብ ጨዋታ 6 ደረጃዎች
በይነተገናኝ የቤተሰብ ጨዋታ 6 ደረጃዎች

ቪዲዮ: በይነተገናኝ የቤተሰብ ጨዋታ 6 ደረጃዎች

ቪዲዮ: በይነተገናኝ የቤተሰብ ጨዋታ 6 ደረጃዎች
ቪዲዮ: ከወሲብ በፊት ይህን ከጠጣህ አለቀላት ! | ማለቂያ ለሌለው የወሲብ ብቃት | 2024, ሀምሌ
Anonim
በይነተገናኝ የቤተሰብ ጨዋታ
በይነተገናኝ የቤተሰብ ጨዋታ

ብዙ ላይመስል እንደሚችል አውቃለሁ ፣ ግን ይህ ትንሽ ሳጥን በእውነቱ በጣም አስደሳች የቤተሰብ ምሽት እንቅስቃሴ ነው። እሱ እስከ 12 ተጫዋቾችን የሚደግፍ እንደ በይነተገናኝ የጨዋታ ሰሌዳ ሆኖ ይሠራል። ትልቁ ክፍል ሁሉም ሰው ከተንቀሳቃሽ መሣሪያቸው የሚጫወት መሆኑ ነው። ጨዋታው እጅግ በጣም አስደሳች ፣ ለቤተሰብ ተስማሚ እና ለሁሉም ዕድሜዎች አስደሳች ነው።

ወደዚህ ፕሮጀክት ከመግባትዎ በፊት እላለሁ ፣ አንዳንድ የዳራ ዕውቀት ያስፈልግዎታል። እኔ ኮድ እና መሠረታዊ መመሪያዎችን እሰጣለሁ ፣ ግን ሊያጋጥሙዎት የሚችሉትን ችግሮች ሁሉ እንዴት መፍታት እንደሚችሉ ላስተምራችሁ አልችልም ፣ እና በእርስዎ Raspberry Pi ላይ የ LAMP ድር አገልጋይ ለማቋቋም በጥልቀት ውስጥ አልገባም። ይህ በሚባልበት ጊዜ ይህንን ጨዋታ ለመገንባት ተግዳሮቱን ለመውሰድ እና እነዚህን ደረጃዎች ለመከተል ፈቃደኛ እንደሆኑ ተስፋ አደርጋለሁ!

አቅርቦቶች

የሚያስፈልጉዎት በጣም አስፈላጊ ነገሮች Raspberry Pi (እኔ ለ 3 ቢ ተጠቀምኩ) እና ለኤሌክትሪክ መብራት ቅንብር የኤሌክትሮኒክስ ኪት ናቸው። አገናኞቹ ከዚህ በታች ተለጠፉ።

Raspberry Pi 3B

ኤሌክትሮኒክስ

ከእነዚህ ነገሮች በተጨማሪ የሚከተሉትን ያስፈልግዎታል

1 'X 1' ሸራ - 6 ዶላር

1 'X 1' Plywood - 3 ዶላር

ተንቀሳቃሽ ስልክ ባትሪ መሙያ - 12 ዶላር

መንጠቆዎች - 2 ዶላር

መቆለፊያ - 2 ዶላር

ደረጃ 1: ጨዋታው እንዴት ይከናወናል?

ጨዋታው እንዴት ይከናወናል?
ጨዋታው እንዴት ይከናወናል?

ይህ ጨዋታ ከቤተሰቦቼ ጋር ለዓመታት ከጫወትኩት ጨዋታ ውጪ ነው። በመሠረቱ ጨዋታውን የሚጫወተውን እያንዳንዱን ሰው ስም ይፃፉ እና በአንድ ሳህን ውስጥ ያስቀምጧቸዋል። ሁሉም ሰው ስም ይስላል እና ያገኙት ስም እንደ ቀሪው ጨዋታ የሚጫወቱት ስም ነው። የጨዋታው ግብ አሸናፊውን ሶፋ በቡድንዎ ውስጥ ካሉ ሰዎች ጋር መሙላት ነው።

ጨዋታውን በሚያዋቅሩበት ጊዜ አንድ መቀመጫ ባዶ ቦታ ትተው ይሄ ማን እንደ ሆነ ይወስናል። ከባዶው መቀመጫ በስተግራ ከሆነ ፣ የሚጫወቱትን ሰዎች ማንኛውንም ስም ትናገራለህ ፣ እና ያ ስም የተመደበለት ሰው ተነስቶ ወደ ባዶው ወንበር መሄድ አለበት። አንድ ቡድን ሁሉንም ተጫዋቾቻቸውን በተሰየመው አሸናፊ ሶፋ ላይ እስኪያገኙ ድረስ ይህን ማድረጋችሁን ይቀጥላሉ።

ጊርስን በትንሹ በመቀየር ፣ እኛ የምንገነባው ይህ ፕሮጀክት በትክክል ይህንን ጨዋታ ያስመስላል ፣ ሆኖም ግን ሳይንቀሳቀስ እና ከተጫዋቾች ስልክ ይጫወታል። በዚህ ፕሮጀክት ውስጥ ተጫዋቾችን በቡድን የሚከፋፍል ፣ ገጸ -ባህሪን የሚመድብ እና ተጫዋቾችን ከጨዋታ ሰሌዳ የማጥፋት ዓላማ በማድረግ ተራ በተራ እንዲጫወቱ የሚያስችል ድር ጣቢያ እንገነባለን።

ደረጃ 2 በእርስዎ Raspberry Pi ላይ የ LAMP ድር አገልጋይ ማቀናበር

በእርስዎ Raspberry Pi ላይ የ LAMP ድር አገልጋይ ማቀናበር
በእርስዎ Raspberry Pi ላይ የ LAMP ድር አገልጋይ ማቀናበር

ቀደም ሲል እንደጠቀስኩት በዚህ የፕሮጀክቱ ክፍል ውስጥ ብዙ አልገባም ፣ ይህንን እንዴት ማድረግ እንደሚችሉ አስቀድመው ያውቃሉ ብዬ እጠብቃለሁ። ይህንን እንዴት ማድረግ እንደሚችሉ ካላወቁ ፣ ከዚያ አይፍሩ ፣ ይህንን ቪዲዮ ማየት ይችላሉ። በእውነቱ ይህን ማድረግ ያን ያህል ከባድ አይደለም ፣ እና ጥቂት የጉግል ፍለጋዎች እና የዩቲዩብ ቪዲዮዎች በመንገድዎ ላይ ሊደርሱዎት ይገባል። ስለዚህ ፓይዎን እንዲያዋቅሩ እና በዚህ ፕሮጀክት ይበልጥ አዝናኝ በሆኑ ክፍሎች ላይ ይቀጥሉ።

የ LAMP አገልጋይ በማዋቀር ላይ

ፒውን ያዘጋጁ

ደረጃ 3 - ፈቃዶች

ፈቃዶች
ፈቃዶች
ፈቃዶች
ፈቃዶች

ይህንን ነገር ወደ ሥራ ከማምጣት ጋር ከሚገጥሙት ትልቁ የራስ ምታት አንዱ ፈቃዶቹን በቅደም ተከተል ማግኘት ነው። በነባሪ ፣ በፒኤችፒ ኮድ በአፓቼ አገልጋዩ ውስጥ የፓይዘን ፋይሎችን ለማሄድ ፈቃዶች የለዎትም። ይህንን ለማስተካከል ለ www-data ተገቢ ፈቃዶችን መስጠት ያስፈልግዎታል። ተርሚናል ይክፈቱ እና 'sudo visudo' ን ያስገቡ ከዚያ ያስገቡ። ይህ በፍቃድ ከታች www-data ማከል የሚያስፈልግዎትን /etc/sudoers.tmp ያመጣል። ከላይ ያሉትን ምስሎች ይመልከቱ።

ያንን ፋይል ሲያዘምኑ ይውጡ እና ያስቀምጡ እና ሁሉም ነገር በትክክል መስራት አለበት።

ደረጃ 4 - በሁሉም መብራቶች የዳቦ ሰሌዳውን ያዘጋጁ

በሁሉም መብራቶች የዳቦ ሰሌዳውን ያዘጋጁ
በሁሉም መብራቶች የዳቦ ሰሌዳውን ያዘጋጁ
በሁሉም መብራቶች የዳቦ ሰሌዳውን ያዘጋጁ
በሁሉም መብራቶች የዳቦ ሰሌዳውን ያዘጋጁ

የዳቦ ሰሌዳውን እንዴት እንደሚጠቀሙ የማያውቁ ከሆነ ፣ ሁሉም ነገር መሰካት ያለበት በትክክል የሚያሳይ ሥዕል ሠርቻለሁ። በሪፕስቤሪ ፒ ላይ ከጂፒኦ ፒን አቀማመጥ በላይ ካርታ አለ እና የትኞቹ ፒኖች እንደ መቀያየር ሊያገለግሉ እንደሚችሉ ያሳያል። በጂፒኦ የተለጠፉት እርስዎ ሊሄዱባቸው የሚፈልጓቸው ናቸው። እንዲሁም መሠረት የሆኑትን ፒኖች ያሳያል እና ለእነዚያ ለዳቦርዱ አንድ ጎን ለእነሱ 2 ብቻ እንደሚፈልጉ ማስተዋል አስፈላጊ ነው።

በአጠቃላይ 8 መብራቶችን ፣ 4 ቀይ እና 4 ሰማያዊን ማዘጋጀት ይፈልጋሉ። ሰማያዊዎቹን ከቂጣው ሰሌዳ በአንዱ ጎን ቀዮቹን በሌላኛው በኩል ያስቀምጡ። እነዚህ ከተዋቀሩ በኋላ ጨዋታው እንዲሠራ እና በድር ላይ እንዲሠራ ወደ ኮዱ ውስጥ እንገባለን።

ደረጃ 5 የ PHP ኮድ እና የፓይዘን ኮድ ከ Google Drive ወደ Raspberry Pi ያስተላልፉ

የ PHP ኮድ እና የፓይዘን ኮድ ከ Google Drive ወደ Raspberry Pi ያስተላልፉ
የ PHP ኮድ እና የፓይዘን ኮድ ከ Google Drive ወደ Raspberry Pi ያስተላልፉ

ይህ እርምጃ በጣም አስፈላጊ ይሆናል እና እንዲሁም ብዙ ሳንካዎች ይኖሩታል እና ለዚህ ነው ይህንን ፕሮጀክት ከማድረግዎ በፊት php እና Python ን ትንሽ እንዲያጠኑ የምመክረው። ሆኖም ለፕሮጀክቱ የሚያስፈልጉዎትን ሁሉንም ኮድ በማቅረብ ለጀማሪዎች ቀላል አድርጌያለሁ። ለመጀመር ከዚህ በታች ባለው የጉግል ድራይቭ አገናኝ ላይ ጠቅ ያድርጉ።

የጨዋታ ኮድ

እርስዎ ማድረግ የሚፈልጓቸው ይህንን ሁሉ ኮድ ወደ ፍላሽ አንፃፊ መቅዳት እና ወደ የእርስዎ ፓይ ማንቀሳቀስ ነው። ከዚያ ጨዋታውን ወደ ራሰልቤሪ ፓይዎ ለማዛወር በዚህ አዲስ የ www ፋይል የእርስዎን የ www ፋይል በአፕቼ ድር አገልጋይዎ ውስጥ መፃፍ ይፈልጋሉ። የ apache ፍቃድ ስህተቶች ከገጠሙዎት ፣ ከዚያ የ html ፋይልን በ www ፋይልዎ ውስጥ ይቅዱ እና የግንኙነት ፋይሉን ከ google drive www ፋይል ማግኘቱን እና በ www አቃፊዎ ውስጥ መለጠፉን ያረጋግጡ። ይህ ቀላል ቀላል ሂደት መሆን አለበት ፣ ግን ሳንካዎች ቢገጥሙዎት አይጨነቁ። ሊያጋጥሙዎት የሚችሉትን ችግሮች ለማወቅ var/apache2/error.log ን እንዲጠቀሙ እመክራለሁ።

ደረጃ 6: ክፍሎቹን ይጫኑ እና ያጌጡ

ክፍሎቹን ይጫኑ እና ያጌጡ
ክፍሎቹን ይጫኑ እና ያጌጡ
ክፍሎቹን ይጫኑ እና ያጌጡ
ክፍሎቹን ይጫኑ እና ያጌጡ

እንኳን አደረሳችሁ! ለዚህ ፕሮጀክት ማድረግ ያለብዎት የመጨረሻው ደረጃ ነው። በመጀመሪያ ነገሮች በመጀመሪያ ሁሉንም ክፍሎችዎን በፓምፕ ሰሌዳ ላይ መጫን ያስፈልግዎታል። ይህ የራስዎን እንጆሪ ፓይ ፣ የዳቦ ሰሌዳዎን እና ባትሪዎን ያካትታል። በ GPIO jumper ኬብሎች አማካኝነት ሁሉንም መብራቶችዎን ከዳቦ ቦርድ እስከ የጨዋታ ሰሌዳው ወለል ድረስ ማካሄድዎን ያረጋግጡ።

ከዚያ በኋላ ሸራዎን የማስጌጥ ጉዳይ ነው። እኔ በግሌ ለመቀባት መርጫለሁ ፣ ግን እዚህ በአዕምሮዎ ብቻ ተገድበዋል። የመጨረሻው ደረጃ አካላትዎን ከተጌጠ የጨዋታ ሰሌዳ ጋር ለማገናኘት ማጠፊያዎች እና መቀርቀሪያዎችን ማከል ነው።

አሁን ሁሉንም ነገር አንድ ላይ አሰባስበዋል ፣ ይህ ጨዋታ ከድር አገልጋይ ብቻ የሚሰራ መሆኑን መጥቀስ ተገቢ ይመስለኛል እና ስለዚህ በስልክዎ ላይ ወደ አሳሽዎ መሄድ እና {raspberrypi ip አድራሻ}/ጨዋታ መተየብ ያስፈልግዎታል። php. ያንን ሲያደርጉ እርስዎ እና ቡድንዎ ጨዋታውን ከዚያ መጀመር መቻል አለብዎት! ማሳሰቢያ ፣ ሁሉም መጫወት ከፈለጉ እንደ ራፕቤሪ ፒ በተመሳሳይ ዋይፋይ ላይ መሆን አለባቸው።

ጨርሰዋል! ይህንን መገንባት እንደቻሉ ተስፋ አደርጋለሁ እናም ከጓደኞችዎ እና ከቤተሰብዎ ጋር ይህንን ጨዋታ በመጫወት እንደሚደሰቱ ተስፋ አደርጋለሁ!

የሚመከር: