ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1: ጨዋታው እንዴት ይከናወናል?
- ደረጃ 2 በእርስዎ Raspberry Pi ላይ የ LAMP ድር አገልጋይ ማቀናበር
- ደረጃ 3 - ፈቃዶች
- ደረጃ 4 - በሁሉም መብራቶች የዳቦ ሰሌዳውን ያዘጋጁ
- ደረጃ 5 የ PHP ኮድ እና የፓይዘን ኮድ ከ Google Drive ወደ Raspberry Pi ያስተላልፉ
- ደረጃ 6: ክፍሎቹን ይጫኑ እና ያጌጡ
ቪዲዮ: በይነተገናኝ የቤተሰብ ጨዋታ 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ብዙ ላይመስል እንደሚችል አውቃለሁ ፣ ግን ይህ ትንሽ ሳጥን በእውነቱ በጣም አስደሳች የቤተሰብ ምሽት እንቅስቃሴ ነው። እሱ እስከ 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 ድር አገልጋይ ማቀናበር
ቀደም ሲል እንደጠቀስኩት በዚህ የፕሮጀክቱ ክፍል ውስጥ ብዙ አልገባም ፣ ይህንን እንዴት ማድረግ እንደሚችሉ አስቀድመው ያውቃሉ ብዬ እጠብቃለሁ። ይህንን እንዴት ማድረግ እንደሚችሉ ካላወቁ ፣ ከዚያ አይፍሩ ፣ ይህንን ቪዲዮ ማየት ይችላሉ። በእውነቱ ይህን ማድረግ ያን ያህል ከባድ አይደለም ፣ እና ጥቂት የጉግል ፍለጋዎች እና የዩቲዩብ ቪዲዮዎች በመንገድዎ ላይ ሊደርሱዎት ይገባል። ስለዚህ ፓይዎን እንዲያዋቅሩ እና በዚህ ፕሮጀክት ይበልጥ አዝናኝ በሆኑ ክፍሎች ላይ ይቀጥሉ።
የ LAMP አገልጋይ በማዋቀር ላይ
ፒውን ያዘጋጁ
ደረጃ 3 - ፈቃዶች
ይህንን ነገር ወደ ሥራ ከማምጣት ጋር ከሚገጥሙት ትልቁ የራስ ምታት አንዱ ፈቃዶቹን በቅደም ተከተል ማግኘት ነው። በነባሪ ፣ በፒኤችፒ ኮድ በአፓቼ አገልጋዩ ውስጥ የፓይዘን ፋይሎችን ለማሄድ ፈቃዶች የለዎትም። ይህንን ለማስተካከል ለ www-data ተገቢ ፈቃዶችን መስጠት ያስፈልግዎታል። ተርሚናል ይክፈቱ እና 'sudo visudo' ን ያስገቡ ከዚያ ያስገቡ። ይህ በፍቃድ ከታች www-data ማከል የሚያስፈልግዎትን /etc/sudoers.tmp ያመጣል። ከላይ ያሉትን ምስሎች ይመልከቱ።
ያንን ፋይል ሲያዘምኑ ይውጡ እና ያስቀምጡ እና ሁሉም ነገር በትክክል መስራት አለበት።
ደረጃ 4 - በሁሉም መብራቶች የዳቦ ሰሌዳውን ያዘጋጁ
የዳቦ ሰሌዳውን እንዴት እንደሚጠቀሙ የማያውቁ ከሆነ ፣ ሁሉም ነገር መሰካት ያለበት በትክክል የሚያሳይ ሥዕል ሠርቻለሁ። በሪፕስቤሪ ፒ ላይ ከጂፒኦ ፒን አቀማመጥ በላይ ካርታ አለ እና የትኞቹ ፒኖች እንደ መቀያየር ሊያገለግሉ እንደሚችሉ ያሳያል። በጂፒኦ የተለጠፉት እርስዎ ሊሄዱባቸው የሚፈልጓቸው ናቸው። እንዲሁም መሠረት የሆኑትን ፒኖች ያሳያል እና ለእነዚያ ለዳቦርዱ አንድ ጎን ለእነሱ 2 ብቻ እንደሚፈልጉ ማስተዋል አስፈላጊ ነው።
በአጠቃላይ 8 መብራቶችን ፣ 4 ቀይ እና 4 ሰማያዊን ማዘጋጀት ይፈልጋሉ። ሰማያዊዎቹን ከቂጣው ሰሌዳ በአንዱ ጎን ቀዮቹን በሌላኛው በኩል ያስቀምጡ። እነዚህ ከተዋቀሩ በኋላ ጨዋታው እንዲሠራ እና በድር ላይ እንዲሠራ ወደ ኮዱ ውስጥ እንገባለን።
ደረጃ 5 የ 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. ያንን ሲያደርጉ እርስዎ እና ቡድንዎ ጨዋታውን ከዚያ መጀመር መቻል አለብዎት! ማሳሰቢያ ፣ ሁሉም መጫወት ከፈለጉ እንደ ራፕቤሪ ፒ በተመሳሳይ ዋይፋይ ላይ መሆን አለባቸው።
ጨርሰዋል! ይህንን መገንባት እንደቻሉ ተስፋ አደርጋለሁ እናም ከጓደኞችዎ እና ከቤተሰብዎ ጋር ይህንን ጨዋታ በመጫወት እንደሚደሰቱ ተስፋ አደርጋለሁ!
የሚመከር:
ቢቢሲ ማይክሮ: ቢት እና ጭረት - በይነተገናኝ የማሽከርከሪያ መንኮራኩር እና የመንዳት ጨዋታ 5 ደረጃዎች (ከስዕሎች ጋር)
ቢቢሲ ማይክሮ - ቢት እና ጭረት - በይነተገናኝ የማሽከርከሪያ መንኮራኩር እና የማሽከርከር ጨዋታ - በዚህ ሳምንት ከክፍል ሥራዎቼ አንዱ እኛ ከፃፍነው የጭረት ፕሮግራም ጋር በይነገጽ ቢቢሲ ማይክሮን - ቢት መጠቀም ነው። የተከተተ ስርዓት ለመፍጠር የእኔን ThreadBoard ን ለመጠቀም ይህ ፍጹም አጋጣሚ ነው ብዬ አሰብኩ! ለጭረት ገጽ የእኔ ተነሳሽነት
የታሪክ በይነተገናኝ (የጭረት ጨዋታ) 8 ደረጃዎች
የታሪክ በይነተገናኝ (የጭረት ጨዋታ) - ይህ ጨዋታን በውይይት ፣ እና በስፕሪቶች እንዴት በጨዋታ ማድረግ እንደሚቻል ላይ አጋዥ ይሆናል። እንዲሁም ስርጭትን እና ሌሎችንም ጨምሮ በጨዋታዎ ውስጥ ቅንጥቦችን እና ጊዜን እንዲያክሉ ያስተምርዎታል
የቤተሰብ / የሥራ ባልደረባ ሁኔታ አመላካች 6 ደረጃዎች (ከስዕሎች ጋር)
የቤተሰብ / የሥራ ባልደረባ ሁኔታ አመላካች -የመጀመሪያ አስተማሪዬ ፣ ብዙ ፕሮጀክቶች ባለፉት ዓመታት ረድተውኛል ፣ ይህ ሌላ ሰው እንደሚረዳ ተስፋ እናደርጋለን። አጭር ታሪኩ … ጥሪዎችን ከማቋረጥ ፣ ወይም ሌላን ስንወስድ ከመራቅ ይልቅ ሁኔታችንን እርስ በእርስ ለማሳየት መንገድ ያስፈልገን ነበር
ሽቦ አልባ 4 ተጫዋች የቤተሰብ ጨዋታ መቆጣጠሪያ 3 ደረጃዎች
ሽቦ አልባ 4 ተጫዋች የቤተሰብ ጨዋታ መቆጣጠሪያ - ይህ 4 ሰዎች በአንድ ጊዜ መጫወት የሚችሉት የገመድ አልባ የመጫወቻ ማዕከል ዘይቤ መቆጣጠሪያ ነው። በ 5 ዓመት ዕድሜ ላይ ላሉ ሕፃናት ጥቅም ላይ በሚውለው ተቆጣጣሪ ላይ ፒሲዎን እንዳያገናኙ ገመድ አልባ ነው። እነሱ ሁል ጊዜ ይወድቃሉ እና እኔ መጫወቻዎቼን ሁሉ እንዲያጠፉ አልፈልግም
በይነተገናኝ ቲክ-ታክ ጣት ጨዋታ በአርዱዲኖ ቁጥጥር የሚደረግበት 6 ደረጃዎች
በይነተገናኝ ቲክ-ታክ ጣት ጨዋታ በአርዱዲኖ ቁጥጥር የሚደረግበት-የአካላዊ ቲክ-ታክ-ጣት ፕሮጀክት ግብ የታወቀውን ጨዋታ ወደ አካላዊ ዓለም ማዛወር ነው። በመጀመሪያ ጨዋታው በሁለት ተጫዋቾች በወረቀት ላይ ተጫውቷል - ‹X ›እና ‹O› ምልክቶችን በየተራ በማስቀመጥ። የእኛ ሀሳብ የተጫዋቾችን ባህሪ መመርመር ነበር