ዝርዝር ሁኔታ:

ሞዱል የመጫወቻ ማዕከል ማሽን - 12 ደረጃዎች
ሞዱል የመጫወቻ ማዕከል ማሽን - 12 ደረጃዎች

ቪዲዮ: ሞዱል የመጫወቻ ማዕከል ማሽን - 12 ደረጃዎች

ቪዲዮ: ሞዱል የመጫወቻ ማዕከል ማሽን - 12 ደረጃዎች
ቪዲዮ: Возведение перегородок санузла из блоков. Все этапы. #4 2024, ህዳር
Anonim
ሞዱል የመጫወቻ ማዕከል ማሽን
ሞዱል የመጫወቻ ማዕከል ማሽን

እኔ እና ሁለቱ ወንዶች ልጆቼ የመጫወቻ ማዕከል ማሽን ለመሥራት ፈልገን ነገር ግን በቴሌቪዥን ውስጥ ለመሰካት በሞላ ቋሚ ካቢኔ ፣ በባር-ጫፍ ወይም በትግል በትር ቅጥ ኮንሶል መካከል ምን ዓይነት እንደሚገነባ መወሰን አልቻልንም። በመጨረሻ ሦስቱን እንደ ሞጁል መፍትሄ በተናጥል ሊጠቀሙበት ወይም እንደፈለጉት ሊጣመሩ ከሚችሉ ሞጁሎች ጋር መገንባት እንደምንችል ተከሰተ።

በቀላል ዲዛይን እና በአከባቢ ምርጫ ምክንያት ይህ ከብዙ የቤት ውስጥ የመጫወቻ ማሽን ፕሮጄክቶች ጋር ሲነፃፀር በጣም ርካሽ ግንባታ ነው እና ከ 200 €/$ በታች በቁሶች ማሳካት መቻል አለብዎት። አብዛኛው የእንጨት ሥራ ቁሳቁሶች እና የኤሌክትሮኒክስ ዕቃዎች በዙሪያዬ ስለነበሩ እኔ እስካሁን ከ 100 less ባነሰ ወጪ አውጥቻለሁ።

ደረጃ 1 ንድፍ

ንድፍ
ንድፍ
ንድፍ
ንድፍ
ንድፍ
ንድፍ

መሠረታዊው የንድፍ ጽንሰ -ሀሳብ እያንዳንዳቸው የተወሰኑ ተግባሮች ያሏቸው እና አንድ ላይ ሲጣመሩ እርስ በእርስ የሚደጋገፉ የነፃ ሞጁሎች ስብስብን ያካተተ የሁለት ተጫዋች የመጫወቻ ማዕከል ስርዓት ነው።

  • የመቆጣጠሪያ ሞጁል የዩኤስቢ መቆጣጠሪያዎችን ጨምሮ ሁሉንም መቆጣጠሪያዎች እና ቁጥጥር ኤሌክትሮኒክስ ይ containsል። ይህ ሞጁል ከኮንሶል ወይም ከ Raspberry PI ጋር የተገናኘ የትግል ዱላ ዘይቤ መቆጣጠሪያን ሊያገለግል ይችላል።
  • የማሳያ ሞጁሉ ማሳያውን እና Raspberry PI (ወይም የ SBC ምርጫዎ) የያዘ ሲሆን የባርቶፕ አርኬድ አሃድ ለመመስረት እንደ “ሁሉም በአንድ በአንድ” ኮምፒተር ወይም ከመቆጣጠሪያ ሞዱል ጋር ተገናኝቶ ለብቻው ጥቅም ላይ ሊውል ይችላል።
  • የ Stand ሞዱል በገለልተኛ ሁኔታ እንደ ማከማቻ ክፍል ሆኖ ከባርቶፕ ጋር ሲደመር የተሟላ የመቆም አርኬድ ማሽን ይሠራል።

ከ 70 ዎቹ እና ከ 80 ዎቹ ቪንቴጅ - የጠረጴዛ ጠረጴዛ - ጨዋታዎችን እና በብዙ ካቢኔዎች ውስጥ እንደ ማብራት ማርክ እና ቲ -መቅረጽ ያሉ የማይሠሩ አባሎችን በማስወገድ ንድፉን በተቻለ መጠን ቀላል እና ተግባራዊ ለማድረግ ሞክረናል። በእርግጥ ከተፈለገ በእነዚህ አካላት ውስጥ ለመጨመር ንድፉን ማሻሻል ይችላሉ።

ከእያንዳንዱ ደስታ (StreetFighter2 FTW) ጎን ባለው “ቀጥ ያለ ስድስት” የአዝራር ክላስተር ከወጣትነቴ አርሴኮች የማስታወስ በሚመስል ሁኔታ በሚታወቀው የአዝራር አቀማመጥ ላይ ወሰንኩ። የኮንሶል ማስመሰልን እንዲሁም የሳንቲም ግብዓት እና የተጫዋች ምርጫ ተግባሮችን ለማሟላት በጀምር ፓነል ላይ ጀምር እና ምረጥ አዝራሮችን አስቀምጫለሁ። እንዲሁም ለፒንቦል ጨዋታዎች በእያንዳንዱ ጎን አንድ ቁልፍ አስቀምጫለሁ። በእርግጥ ንድፉን በእራስዎ ጣዕም እና ተፈላጊ የግብዓት ዘዴዎች ለምሳሌ ለመቀየር ነፃ ነዎት። የትራክቦል ኳሶች። ክብደት ያላቸው አከርካሪዎች ወዘተ

በወረቀት ላይ የባር -የላይኛው ክፍል የመጀመሪያ ግምታዊ ፅንሰ -ሀሳብ ንድፍ አደረግኩ እና ከዚያ በ SketchUp ውስጥ ሚዛናዊ ትክክለኛ ሞዴሎችን ፈጠርኩ - ለእያንዳንዱ ሞጁሎች እና ጥምሮች የተያዙትን ፋይሎች ይመልከቱ።

እኔ ልኬቱን በ 10 በገዛሁት በ 19 ኢንች ሰፊ ማያ ገጽ ዙሪያ ያሉትን መመዘኛዎች መሠረት አድርጌያለሁ። ይህ ማሳያውን መለወጥ ቢያስፈልገኝ የ 30 ሚሊ ሜትር ጨዋታን በመተው አጠቃላይ የካቢኔ ስፋት 500 ሚሜ እንዲሆን አስችሏል።

በሁሉም ልኬቶች ላይ ለትክክለኛ መለኪያዎች የ SketchUp ፋይሎችን ይፈትሹ። አንድ የተወሰነ ፓነል ወይም ቀዳዳ በሚቆርጡበት ጊዜ በግንባታው ቁሳቁስ ላይ የተቆረጡትን ምልክት ከማድረጉ በፊት በአምሳያው ውስጥ ያለውን ልኬት ለመለካት በ SketchUp ውስጥ የቴፕ መለኪያ መሣሪያን እጠቀም ነበር።

ደረጃ 2 የእንጨት ሥራ መሣሪያዎች እና ቁሳቁሶች

ማስጠንቀቂያ - የኃይል መሣሪያዎችን በሚሠራበት ጊዜ ጥንቃቄ እና ተገቢ የደህንነት መሣሪያዎችን ይጠቀሙ።

መሣሪያዎች

  • ጠመዝማዛ እና ብሎኖች
  • የጠረጴዛ መጋዝ ወይም ክብ መጋዝ
  • ጂግሳው
  • ለአዝራሮቹ 28 ሚሜ ቀዳዳ መሰንጠቂያውን ጨምሮ ቁፋሮ እና የተሳሳተ ቁርጥራጮች
  • የአሸዋ ወረቀት
  • ራውተር እና የተጠጋጋ ጥግ ቢት

ቁሳቁሶች

  • 19 ሚሜ (3/4 ኢንች) ኤምዲኤፍ ሉህ
  • 6 ሚሜ (3/4 ኢንች) ኤምዲኤፍ ሉህ
  • የማዕዘን ቅንፎች (አንዳንድ በጣም ምቹ የሆኑ ፕላስቲክዎችን እጠቀም ነበር - የግንባታ ፎቶዎችን ይመልከቱ)
  • የእንጨት መሙያ
  • ቀለም (ለዝርዝሮች “ጨርስ” እርምጃዎችን በኋላ ይመልከቱ)

ደረጃ 3 የመቆጣጠሪያ ሞዱል ግንባታ

የመቆጣጠሪያ ሞዱል ግንባታ
የመቆጣጠሪያ ሞዱል ግንባታ
የመቆጣጠሪያ ሞዱል ግንባታ
የመቆጣጠሪያ ሞዱል ግንባታ
የመቆጣጠሪያ ሞዱል ግንባታ
የመቆጣጠሪያ ሞዱል ግንባታ
የመቆጣጠሪያ ሞዱል ግንባታ
የመቆጣጠሪያ ሞዱል ግንባታ

ከ SketchUp ሞዴል ልኬቶች ላይ በመመርኮዝ ከ 19 ሚሜ ኤምዲኤፍ ጎኖቹን በመቁረጥ የቁጥጥር ሞጁሉን ጀመርኩ።

በመቀጠልም የፊት እና የኋላ ፓነሎችን እቆርጣለሁ። በእነዚህ ፓነሎች ላይ ያሉትን ጠርዞች ምልክት አድርጌ በጎኖቻቸው ላይ በጥብቅ በማስቀመጥ አንግልውን በእርሳስ ምልክት በማድረግ ቀጥሎም በሁለቱም በኩል ያሉትን ምልክቶች ቀጥታ ጠርዝ ላይ በማያያዝ ምልክት አደረግሁ። ከዚያ በሰንጠረ in ውስጥ በማየት በአሸዋ ወረቀት ቆረጥኩ እና አጨረስኩት። በብዙ መሣሪያዎች እና/ወይም በተሻለ ክህሎቶች ይህንን ለማድረግ የተሻለ መንገድ እንዳለ እርግጠኛ ነኝ ፣ ግን ይህ ለፍላጎቴ ጥሩ ሆኖ ሠርቷል እና ብዙ ጊዜ አልወሰደም።

ከዚያ የፊት እና የጎን ቁልፍ ቀዳዳዎችን ቆርጫለሁ እና ሁሉንም ፓነሎች ከማዕዘን ቅንፎች እና ዊቶች ጋር አገናኘሁ። እኔ መጀመሪያ ሙጫ ለመጠቀም አስቤ ነበር ፣ ግን ከኤምዲኤፍ የተቆረጠ ጠርዝ ጋር በማጣበቅ ሙከራዎቼ ይህ በቂ እንደማይሆን የሚጠቁም ይመስላል። እኔ ደግሞ ከአሮጌ ፕሮጀክት እንደገና ጥቅም ላይ ያዋቀርኳቸው ብዙ ቅንፎች ነበሩኝ ፤)።

እኔ ደግሞ ራውተርን ከማዕዘኑ ክብ ጥግ ጋር በመጠቀም በዚህ ደረጃ ላይ የላይኛውን የፊት ለፊት ጠርዞችን አጠናቅቄያለሁ። ይህ ለሞጁሉ የበለጠ ቆንጆ እና የበለጠ ምቾት እንዲሰማው ያደርጋል እና እጆችዎ በተቆጣጣሪዎቹ አጠገብ በሚያርፉበት ከባድ ጠርዞችን ያሽከረክራል።

በመቀጠልም ከ 6 ሚሜ ኤምዲኤፍ የላይኛውን እና የታችኛውን ክፍል ቆርጫለሁ። የተስተካከለ እና እንከን የለሽ አጨራረስን ለማረጋገጥ የላይኛውን ፓነል ከፊት እና ከኋላ ፓነሎች ጋር አደረግሁት። እኔ ለመሙላት እና ለመቀባት ስለማላውቅ የታችኛውን ፓነል አላወጋሁም። በምትኩ እንደ የጥገና መዳረሻ ፓነል እጠቀማለሁ። እኔ ቦረቦረ እና coutersunk ጠመዝማዛ ቀዳዳዎች እና ጥግ ቅንፍ ውስጥ ተዛማጅ ቀዳዳዎች ተቆፍረዋል.

ከዚያ የኋላውን ፓነል ፈታሁ እና ወደ ዩኤስቢ ገመዶች እና Raspberry PI በመደበኛነት ለመድረስ አንድ ትልቅ ቀዳዳ cutረጥኩ።

በመጨረሻ የላይኛውን ፓነል ቁልፍ እና የጆይስቲክ ቀዳዳዎችን ቆርጫለሁ እና እንደገና ተሰብስቤአለሁ። በሽቦ ሂደቱ ወቅት ልቅ እንዲሆን ስለፈለግኩ በዚህ ደረጃ ላይ የላይኛውን ፓነል በቦታው አላስተካከልኩም።

ደረጃ 4 የኤሌክትሮኒክስ መሣሪያዎች እና ቁሳቁሶች

NB: ይህ ዝርዝር በኤሌክትሮኒክስ ላይ ሙሉ ነርድ ለመሄድ ከፈለጉ ብቻ አስፈላጊ ነው። ይህንን ሁሉ እንደ መሰኪያ እና የመጫወቻ ኪት (እንደ እነዚህ ያሉ) አካል አድርገው ማግኘት እና ምናልባትም ሁሉንም የሽያጭ እና ብጁ ሽቦን ማስወገድ ይችላሉ። ይህንን አንዴ “ከባድ መንገድ” ካደረግኩ ሌላ ካቢኔ ከሠራሁ በእርግጠኝነት ወደ ኪት መንገድ እወርዳለሁ።

መሣሪያዎች

  • መልቲሜትር/የግንኙነት ሞካሪ
  • የመሸጫ ብረት
  • ሽቦ መቁረጫ
  • የማቀጣጠያ መሣሪያ (እኔ የሽቦ መቁረጫውን አሁን ተጠቀምኩ)

ቁሳቁሶች

  • አርዱዲኖ ሊዮናርዶ/ፕሮ ማይክሮ በዩኤስቢ HID ጆይስቲክ መገለጫ (ርካሽ ክሎኖችን እጠቀም ነበር)
  • የዩኤስቢ ማዕከል
  • የመጫወቻ ማዕከል ጆይስቲክ እና አዝራሮች።
  • ከተመረጠው ጆይስቲክዎ እና አዝራሮችዎ ጋር ለማዛመድ የከባድ አያያorsች
  • 2x ሚኒ ዳቦ ሰሌዳዎች
  • ሽቦዎችን ማገናኘት (እኔ በዋነኝነት የተጠቀምኩት የዱፖን ዝላይ ሽቦዎችን)
  • የኤሌክትሮኒክስ መሸጫ (አሁንም ከኮሌጅ የእኔ የመጀመሪያ ሮሲን ኮር ሪል ነበረው)
  • የሙቀት መቀነስ ቱቦ

ደረጃ 5 የመቆጣጠሪያ ሞዱል ሽቦ

የመቆጣጠሪያ ሞዱል ሽቦ
የመቆጣጠሪያ ሞዱል ሽቦ
የመቆጣጠሪያ ሞዱል ሽቦ
የመቆጣጠሪያ ሞዱል ሽቦ
የመቆጣጠሪያ ሞዱል ሽቦ
የመቆጣጠሪያ ሞዱል ሽቦ

እንደገና ፣ እዚህ ከተመዘገበው አቀራረብ ይልቅ ተሰኪ እና መጫወቻ ኪት እንዲያስቡበት እመክራለሁ። የሚከተለውን ካደረጉ ብቻ ይከተሉ

ሀ ለዝቅተኛ ደረጃ አዝራር አያያዝ ኮድ ሙሉ ቁጥጥርን ይፈልጋሉ

ለ / በእውነቱ በሽያጭ እና ብጁ ሽቦ (በእውነቱ የማይሠራ) ይደሰቱ

ሐ አስቀድመው መሣሪያዎቹ እና ክፍሎች እና/ወይም ጥቂት ዶላሮችን ማዳን ይፈልጋሉ

መ / ስለዚህ ነገር የበለጠ ለማወቅ ወይም ለመለማመድ ይፈልጋሉ

የእኔ የግል ተነሳሽነት ከላይ የተጠቀሰው ድብልቅ ነበር። ደህና ፣ ሽቦውን እንዴት እንደሠራሁ እነሆ

በመጀመሪያ በዱፖን ማያያዣ ሽቦዎች ላይ በአዝራሮቹ ላይ ያሉትን የክርክር ማያያዣዎችን ለመቀላቀል አስማሚ ኬብሎችን ሠራሁ። በእያንዲንደ አዝራሮች እና በእያንዲንደ ጆይስቲክ ውስጥ ሇአራቱ ሇአንዱ ማይክሮ-መቀየሪያ ከነዚህ ውስጥ አንዱን ሠራሁ። ለእነዚህ በምርት መስመሩ ላይ ለመቆፈር ላሪ በሕገ -ወጥ መንገድ ይጮህ።

ከዚያ በእያንዳነዱ ማይክሮ መቆጣጠሪያዎች ላይ በዳቦ ሰሌዳዎች በኩል ቁልፎቹን እና ጆይስቲክዎችን ወደ ግብዓት ካስማዎች ለማገናኘት እነዚህን ብጁ ኬብሎች እጠቀም ነበር።

ማሳሰቢያ: በዚህ ንድፍ ውስጥ የተለየ ማይክሮ መቆጣጠሪያ አለ እና ስለዚህ ለእያንዳንዱ ተጫዋች የዩኤስቢ ገመድ። በእነሱ መካከል ጆይስቲክ እና የአዝራር ማይክሮ-መቀያየሪያዎችን ይከፋፍሉ እና ሁለቱንም የፒንቦል ቁልፎች ወደ ተመሳሳይ ማይክሮ-ተቆጣጣሪ ያገናኙ። ከተጣበቁ በገመድ ደረጃዎች በኩል እድገትን የሚያሳዩ ፎቶዎችን ይመልከቱ።

በመቀጠል አዝራሩ ሲጫን ምልክቱን ወደ ማይክሮ-ተቆጣጣሪ የግብዓት ፒን የሚመልስ ለእያንዳንዱ ማይክሮ-መቀያየሪያዎች ምልክት ለመላክ ሽቦ ማከል ነበረብኝ። በአንዳንድ የ Cat 5e ኬብል ውስጥ 4 የተጠማዘዙ ጥንዶችን ተጠቅሜ በአንድ ላይ ሁሉንም በአንድ ላይ በመሸጥ እና በማይክሮ መቆጣጠሪያው ላይ ካለው የምልክት ፒን ጋር የተገናኘውን የዱፖን ማያያዣ ገመድ በማያያዝ ለጆይስቲኮች ምልክቱን ለማቅረብ ተጠቅሜአለሁ።

ለእያንዳንዱ የ 6 የአዝራር ዘለላዎች ትንሽ ዴዚ-ሰንሰለት ገመድ ሠርቻለሁ እና በመጨረሻም በመነሻ/በመምረጥ እና በፒንቦል አዝራሮች ላይ እንደገና ሁሉንም ወደ ማይክሮ-ተቆጣጣሪ ምልክት ፒን ላይ ብጁ አስማሚ ገመዶችን ተጠቀምኩ።

በአነስተኛ-ዳቦ ሰሌዳ እና በዱፖን ማያያዣዎች አጠቃቀም ምክንያት ማይክሮ-ማዞሪያዎችን ወደ ማይክሮ-ተቆጣጣሪዎች ማገናኘት በጣም ቀላል ነበር ፣ ይህም ማለት እንደ አስፈላጊነቱ ገመዶችን በቀላሉ ማንቀሳቀስ እችላለሁ።

ደረጃ 6 - ተቆጣጣሪ ኮድ

ተቆጣጣሪ ኮድ
ተቆጣጣሪ ኮድ
ተቆጣጣሪ ኮድ
ተቆጣጣሪ ኮድ
ተቆጣጣሪ ኮድ
ተቆጣጣሪ ኮድ

ኮዱ በጣም መሠረታዊ ነው። በጣም ጥሩ ከሆነው የአርዲኖ ጆይስቲክ ቤተ -መጽሐፍት የጨዋታ ሰሌዳ ምሳሌን ቀይሬአለሁ

ስለዚያ ቤተመጽሐፍት ስለመጀመር ከዚህ ጠቃሚ ትምህርት ሊማሩ ይችላሉ።

በዚህ ደረጃ መጨረሻ እኛ የሚሰራ የ 2 ተጫዋች የውጊያ ዱላ መቆጣጠሪያ ነበረን ስለዚህ በላፕቶፕዬ ላይ በጥቂት ዙር StreetFighter2 አከበርን!

እኔ መጀመሪያ ማይክሮ መቆጣጠሪያዎችን በቀጥታ ወደ Raspberry PI በዩኤስቢ በኩል ለማገናኘት አቅጄ ነበር ነገር ግን በላፕቶ laptop ላይ ሙከራ እያደረግሁ በመዳረሻ ፓነል በኩል የማይክሮ ዩኤስቢ ማያያዣዎችን ወደ ማይክሮ ተቆጣጣሪዎች ማገናኘት እና ማለያየት በጣም ደፋር ነበር። ማይክሮ ዩኤስቢ አያያዥ ከአንዱ ማይክሮ መቆጣጠሪያዎች።

ለዚህ መፍትሔው በመቆጣጠሪያ ሞጁል ውስጥ የዩኤስቢ ማዕከልን ማካተት ነበር። ይህ ማለት በመቆጣጠሪያ ሞዱል አንድ ነጠላ ግንኙነት ብቻ ተጋለጠ እና አጠቃላይ መፍትሄው የበለጠ ጠንካራ ነበር። ሽቦው ተጠናቅቄ ከላይኛው ፓነል ላይ የተቃዋሚ ቀዳዳ ቀዳዳዎችን ጨምሬ በቦታው ላይ አደረግሁት።

gamepad.ino

// አምስት አርዱዲኖን እንዴት ማንበብ እንደሚቻል የሚያሳይ ቀላል የጨዋታ ሰሌዳ ምሳሌ
// ዲጂታል ፒኖች እና ወደ አርዱዲኖ ጆይስቲክ ቤተ -መጽሐፍት ካርታ ያድርጓቸው።
//
// ዲጂታል ፒኖቹ ሲጫኑ መሬት ላይ ናቸው።
//
// ማሳሰቢያ - ይህ የስዕል ፋይል ከአርዱዲኖ ሊዮናርዶ እና ጋር ለመጠቀም ነው
// አርዱዲኖ ማይክሮ ብቻ።
//
// በማቴዎስ ሄይሮኒሙስ የተሻሻለው የመጀመሪያው ኮድ
// 2018-08-11
//--------------------------------------------------------------------
#ያካትቱ
ጆይስቲክ_ ጆይስቲክ;
voidsetup () {
// የአዝራር ቁልፎችን ያስጀምሩ
pinMode (2 ፣ INPUT_PULLUP);
pinMode (3 ፣ INPUT_PULLUP);
pinMode (4 ፣ INPUT_PULLUP);
pinMode (5 ፣ INPUT_PULLUP);
pinMode (6 ፣ INPUT_PULLUP);
pinMode (7 ፣ INPUT_PULLUP);
pinMode (8 ፣ INPUT_PULLUP);
pinMode (9 ፣ INPUT_PULLUP);
pinMode (10 ፣ INPUT_PULLUP);
pinMode (16 ፣ INPUT_PULLUP);
pinMode (20 ፣ INPUT_PULLUP);
pinMode (21 ፣ INPUT_PULLUP);
// ጆይስቲክ ቤተ -መጽሐፍትን ያስጀምሩ
Joystick.begin ();
Joystick.setXAxisRange (-1, 1);
Joystick.setYAxisRange (-1, 1);
}
// የአዝራሮቹ የመጨረሻ ሁኔታ
int lastButtonState [12] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
int pins [12] = {2, 3, 4, 5, 6, 7, 8, 9, 10, 16, 20, 21};
voidloop () {
// የፒን እሴቶችን ያንብቡ
ለ (intindex = 0; መረጃ ጠቋሚ <12 ፣ መረጃ ጠቋሚ ++)
{
int currentButtonState =! digitalRead (ፒን [መረጃ ጠቋሚ]);
ከሆነ (currentButtonState! = lastButtonState [index])
{
መቀየሪያ (ፒኖች [መረጃ ጠቋሚ]) {
case2: // ወደ ላይ
ከሆነ (currentButtonState == 1) {
ኤክሲስ (-1);
} ሌላ {
ኤክስሲ (0);
}
ሰበር;
case3: // ትክክል
ከሆነ (currentButtonState == 1) {
Joystick.setXAxis (1);
} ሌላ {
Joystick.setXAxis (0);
}
ሰበር;
case4: // ታች
ከሆነ (currentButtonState == 1) {
አክሲዮን (1);
} ሌላ {
ኤክስሲ (0);
}
ሰበር;
case5: // ግራ
ከሆነ (currentButtonState == 1) {
Joystick.setXAxis (-1);
} ሌላ {
Joystick.setXAxis (0);
}
ሰበር;
ጉዳይ 6
Joystick.setButton (0, currentButtonState);
ሰበር;
ጉዳይ 7:
Joystick.setButton (1, currentButtonState);
ሰበር;
ጉዳይ 8:
Joystick.setButton (2, currentButtonState);
ሰበር;
ጉዳይ 9:
Joystick.setButton (3, currentButtonState);
ሰበር;
ጉዳይ 10:
Joystick.setButton (4, currentButtonState);
ሰበር;
ጉዳይ 16:
Joystick.setButton (5, currentButtonState);
ሰበር;
ጉዳይ 20 ፦
Joystick.setButton (8, currentButtonState);
ሰበር;
ጉዳይ 21 ፦ {
Joystick.setButton (9, currentButtonState);
ሰበር;
}
}
lastButtonState [index] = currentButtonState;
}
}
መዘግየት (10);
}

በ GitHub በ hosted የተስተናገደ rawgamepad.ino ይመልከቱ

ደረጃ 7 - Raspberry PI ማዋቀር

Raspberry PI ማዋቀር
Raspberry PI ማዋቀር

ለከፍተኛው የጨዋታ አፈፃፀም እና ተኳሃኝነት Pi 3 ን እመክራለሁ ፣ ግን በአሮጌ ጨዋታዎች ላይ ፍላጎት ካለዎት እንደ ፒ ዜሮ ያለ ዝቅተኛ ኃይል ያለው መሣሪያ እንዲሁ ጥሩ ይሆናል። እኔ ቀደም ሲል በዙሪያዬ ያኖርኩትን ትርፍ Pi 2 እጠቀማለሁ።

እርስዎን የመረጡትን ፒ ወይም ሌላ SBC ን ከተለያዩ አስመሳዮች እና የፊት ጫፎች ጋር እንዴት እንደሚያዋቅሩ የሚገልጽ ታላቅ ሀብቶች በድር ላይ አሉ። እኔ በግሌ RetroPie ን እጠቀማለሁ እና እመክራለሁ እና እነዚህን አገኘኋቸው - በጣም ጥሩ - ቪዲዮዎች ከ ETA Prime በፍጥነት ለመነሳት እና ለመሮጥ ጥሩ መንገድ ሆነው።

ደረጃ 8 የማሳያ ሞዱል ግንባታ

የማሳያ ሞዱል ግንባታ
የማሳያ ሞዱል ግንባታ
የማሳያ ሞዱል ግንባታ
የማሳያ ሞዱል ግንባታ
የማሳያ ሞዱል ግንባታ
የማሳያ ሞዱል ግንባታ

ምናባዊውን የቴፕ ልኬት በመጠቀም ከ SketchUp ፋይል ከተለካ ልኬቶች የመጀመሪያውን ምልክት በማድረግ እና በመቁረጥ የማሳያ ሞዱሉን ግንባታ በጎን ፓነሎች ጀመርኩ። ከዚያም ሁለተኛውን ለመለየት የመጀመሪያውን ፓነል እንደ አብነት ተጠቀምኩ።

በመቀጠልም የታችኛውን የኋላ ፓነል ቆረጥኩ ፣ በአንዳንድ የማዕዘን ቅንፎች ላይ ተከርክሜ ወደ ጎን መከለያዎች እጠጋዋለሁ። በዚህ ደረጃ ላይ ተቆጣጣሪዬ ተስማሚ እንደሚሆን አረጋገጥኩ። እኔ ከጠበቅሁት በላይ ትንሽ ጠባብ ነበር ነገር ግን በቂ ቦታ ነበረ።

ከዚያ የታችኛውን የፊት ፓነል ጨምሬበት እና ከመቆጣጠሪያ ሞዱል ጋር ለማዛመድ በውስጡ ቀዳዳዎችን እቆርጣለሁ። እነዚህን ለመለየት የቁጥጥር ሞጁሉን ከማሳያ ሞጁሉ ጋር አቆምኩ እና በመቆጣጠሪያ ሞዱል ውስጥ ባለው ቀዳዳ ውስጠኛ ክፍል ዙሪያ ጻፍኩ።

በዚህ ደረጃ ሁለት የካቢኔ ማያያዣ መቀርቀሪያዎችን በመጠቀም ሁለቱን ሞጁሎች በአንድ ላይ ለመዝጋት ችያለሁ። አሁን የተዋሃደ ባር-ሞዱል የመጨረሻውን ቅርፅ ማየት ችያለሁ!

ቀጣዩ ደረጃ የፓነልቹን ጫፎች ማዞር ነበር። ለዚህ እንደገና ክፍሉን ፈታሁት። እኔ ደግሞ ለኃይሎች መግቢያ እና መቀየሪያ ቀዳዳውን ቆርጫለሁ። ለዚህ መጀመሪያ ቀዳዳውን ምልክት አደረግሁ ፣ ከዚያ በትንሽ እንጨት ትንሽ ጠርዞችን ቆፍሬ በመጨረሻ ጠመዝማዛ መጋዝን በመጠቀም ቀሪውን ቁሳቁስ ቆረጥኩ።

ከዚያ በዚህ ጊዜ እያንዳንዱን ቁርጥራጭ በማጣበቅ ክፍሉን እንደገና አሰባስቤአለሁ። እኔ ደግሞ ቅንፎችን ስጠቀም ቁርጥራጮቹን አንድ ላይ ለመያዝ ክላፕስ መጠቀም አያስፈልገኝም ነበር።

አሁን ክፍሉ በመጨረሻው ቅጽ ላይ ስለነበረ የማያ ገጹን ፓነል ቆረጥኩ እና በጥሩ ሁኔታ እስኪያስተካክል ድረስ በአሸዋ ወረቀት እሰራለሁ። በአለባበሱ ደስተኛ ስሆን አወጣሁት እና ከሚታየው የማሳያ ቦታ ጋር የሚስማማውን ቀዳዳ ለመቁረጥ ጂግሳውን ተጠቀምኩ። ይህ በተደረገበት ሁኔታ ሞኒተሩን በቀስታ ለመያዝ አንዳንድ ቅንፎችን በመጠቀም ማያ ገጹን በቦታው መሞከር ችዬ ነበር።

ምን እንደሚመስል ለማየት ሁለቱን ሞጁሎች አንድ ላይ አደረግኩ እና ከዚያ ማያ ገጹን በቦታው ላይ ማጣበቅን አጠናቅቄአለሁ። ይህንን ለማድረግ ጠንካራ መሆኑን ለማረጋገጥ እና በኋላ ላይ በቀለሙ ውስጥ ስንጥቆችን ለማስወገድ አንዳንድ ተጨማሪ የ 6 ሚሜ ኤምዲኤፍ ተጨማሪ ቁርጥራጮችን ጨምሬአለሁ።

ደረጃ 9: ጨርስ

ጨርስ
ጨርስ
ጨርስ
ጨርስ
ጨርስ
ጨርስ
ጨርስ
ጨርስ

አንዴ ሙጫው በማሳያው ሞዱል ላይ ሙሉ በሙሉ ከደረቀ በኋላ ለሁሉም መገጣጠሚያዎች እና ብልሽቶች የእንጨት መሙያ በልግስና ተጠቀምኩ እና በጠንካራ ደረጃ የአሸዋ ወረቀት ላይ አደረግሁት።

ከዚያም እንደ መጀመሪያ የማሸጊያ ንብርብር በውሃ በተጠለፈው የ PVA ትስስር ሸፈነው። በመቀጠሌ ጋራ in ውስጥ ያገኘሁትን የ PVA እና የነጭ አጠቃላይ ዓላማ የእንጨት/የብረት ቀለም ድብልቅ በርካታ ሽፋኖችን ተግባራዊ አደረግሁ።

እነዚህ የመጀመሪያ መደረቢያዎች ሁሉም በመደበኛ 2 የቀለም ብሩሽ በመጠቀም ተተግብረዋል።

የመሠረቱ ካፖርት ሲደርቅ በጥሩ የእህል አሸዋ ወረቀት ቀለል ያለ አሸዋ አደረግሁ። ከዚያ በኋላ ሌላ ነጭ ቀለም ቀባሁ።

ያ ደረቅ በሚሆንበት ጊዜ እንደገና ትንሽ አሸዋ አድርጌ በሃርድዌር መደብር ውስጥ ካነሳኋቸው ጣሳዎች ሁለት ርካሽ ርካሽ አጠቃላይ ዓላማ የሚረጭ ቀለም ተጠቀምኩ።

ለቁጥጥር ሞጁል ሂደቱን ከመድገምዎ በፊት የማሳያ ሞዱሉን የላይኛው የኋላ ፓነል ቆረጥኩ። የማሳያ ሞዱሉን በበለጠ በቀላሉ ለመሸከም ይህ ፓነል በውስጡ ቀዳዳ አለው። እንዲሁም አብሮገነብ ማሳያ ተናጋሪዎች ከጉዳዩ እንዲወጡ ድምፅን ይፈቅዳል።

በዚህ ደረጃ እኔ ከመቆጣጠሪያ ሞዱል የላይኛው ፓነል ላይ ያሉትን ዊንጮችን ለማስወገድ እና በምትኩ በቦታው ላይ ለማጣበቅ ወሰንኩ። ደህንነቱ የተጠበቀ መሆኑን ለማረጋገጥ በመጀመሪያ በአንዳንድ ተጨማሪ የድጋፍ ክፍሎች ውስጥ ተጣብቄ ነበር።

የመቆጣጠሪያ ሞዱል ሲቀባ የአዝራር ቀዳዳዎችን በአንዱ አዝራሮች ያለማቋረጥ ለመፈተሽ አንድ Dremel ን እጠቀም ነበር። በመጨረሻ የቁጥጥር ሞጁሎች ጀርባ ውስጥ የቤት እቃዎችን አያያዥ ነት አጣበቅኩ።

የወሰደው ጊዜ እና ጥረት መጠን በዚህ ደረጃ መጨረሻ ላይ በተገኘው ውጤት ማጠናቀቁ ምክንያታዊ ነበር። በምንም መልኩ ፍጹም አልነበረም እናም በዚህ ደረጃ ላይ ተጨማሪ ጊዜ ሲሰጥ ሊሻሻል ይችላል። በእውነቱ ይህ እርምጃ ምን ያህል ጊዜ እንደሚወስድ በየትኛው የማጠናቀቂያ ደረጃ ላይ እንደሚፈልጉ ላይ የተመሠረተ ነው።

ደረጃ 10 የማሳያ ሞዱል ክፍሎች

  • 19 "ሰፊ ድምጽ ማሳያ ከድምጽ ማጉያዎች ጋር
  • Raspberry PI 2 ነጠላ ቦርድ ኮምፒውተር (SBC)
  • Raspberry PI 2 መያዣ
  • 2 ኤምፕ የዩኤስቢ የኃይል አስማሚ
  • የማይክሮ-ዩኤስቢ ገመድ
  • 3.5 ሚሜ የድምጽ ገመድ
  • የኤችዲኤምአይ ገመድ
  • የዋናው የሻሲ ሶኬት (የቃጠሎ መሪ ዓይነት)
  • ዋና የማብሰያ መሪ
  • ድርብ ዋና ሶኬት

ደረጃ 11 የማሳያ ሞዱል ሽቦ

የማሳያ ሞዱል ሽቦ
የማሳያ ሞዱል ሽቦ
የማሳያ ሞዱል ሽቦ
የማሳያ ሞዱል ሽቦ
የማሳያ ሞዱል ሽቦ
የማሳያ ሞዱል ሽቦ
የማሳያ ሞዱል ሽቦ
የማሳያ ሞዱል ሽቦ

በመጀመሪያ እኔ የማሳያ ሞዱል ቅርፊት ላይ የመሠረት እና የኋላ ፓነልን ጨመርኩ። የኋላ ፓነሉ በቀላሉ ወደ አካላት በፍጥነት ለመድረስ በቀላሉ መግነጢሳዊ መያዣዎችን በመጠቀም በቦታው ተጠብቋል።

ከዚያ ፒኢውን እና መቆጣጠሪያውን ለማብራት የኃይል መቀየሪያን ወደ ድርብ የኃይል ሶኬት አሰራሁት። የኃይል ገመዶችን ወደ ማብሪያው ሸጥኩ እና ገመዶቹን በሙቀት በሚቀንስ ቱቦ እጀታ አደረግሁ። በዚህ ክፍል ላይ ሙሉ በሙሉ ካልተመቻቹ ብቃት ካለው ሰው የተወሰነ እርዳታ ያግኙ። በዋና ሽቦዎች ላይ ማንኛውንም አደጋ አይውሰዱ።

ማብሪያ / ማጥፊያውን በጉዳዩ ላይ በጥንቃቄ ካስተካከልኩ በኋላ ተቆጣጣሪውን በቦታው ላይ አስቀምጫለሁ። ቀድሞውኑ ጠንከር ያለ ውጊያ ከተሰጠ ሁለት ተጨማሪ የፕላስቲክ ቅንፎች ማያ ገጹን በቦታው ለመጠበቅ የሚያስፈልጉት ብቻ ነበሩ።

በመቀጠል ለፒአይኤስ የዩኤስቢ የኃይል አስማሚ እና ለተቆጣጣሪው የኩሬ መሪ እሰካለሁ። የቀረው የኦዲዮ እና የቪዲዮ ምልክቶችን ወደ ሞኒተሩ መሰካት ብቻ ነበር።

ተቆጣጣሪው ምንም ኤችዲኤምአይ ስላልነበረው ከኤችዲኤምአይ ወደ DVI አስማሚ እጠቀም ነበር። ኦዲዮ ከፒአይ በ 3.5 ሚሜ የድምፅ ገመድ በኩል አብሮገነብ ሞኒተሩ ተናጋሪዎች ተሰጥቷል። የኋላ ፓነል በርቶ እና የድምጽ ቅንጅቶች ቢበዛ የድምፅ መጠን ደህና ነው ግን ጮክ አይደለም። ለወደፊቱ ዝመና ውስጥ ድምጽ ማጉያዎችን እና አነስተኛ ማጉያ ማከል እችል ይሆናል።

በመጨረሻ የዩኤስቢ ማዕከልን ወደ ፒአይ ውስጥ ሰካሁ እና ሙሉ በሙሉ የሚሠራ የማሳያ ሞዱል ሙከራ እንዲጀመር መፍቀድ ችዬ ነበር።

ደረጃ 12 የመጨረሻ ስብሰባ እና ሀሳቦች

የመጨረሻ ስብሰባ እና ሀሳቦች
የመጨረሻ ስብሰባ እና ሀሳቦች
የመጨረሻ ስብሰባ እና ሀሳቦች
የመጨረሻ ስብሰባ እና ሀሳቦች
የመጨረሻ ስብሰባ እና ሀሳቦች
የመጨረሻ ስብሰባ እና ሀሳቦች
የመጨረሻ ስብሰባ እና ሀሳቦች
የመጨረሻ ስብሰባ እና ሀሳቦች

የመጨረሻው ስብሰባ ከመጠናቀቁ በፊት የመጨረሻው ሥራ እንደገና መቀባት እና የመቆጣጠሪያ ሞዱሉን ከቀለም በኋላ መሰብሰብ ነበር። ይህ እንደገና መሸጥ የነበረበትን አንድ ሽቦ ከመስበር ውጭ በጥሩ ሁኔታ ሄደ።

የመቆጣጠሪያ እና የማሳያ ሞጁሎችን ከማቀናጀቴ በፊት የማሳያ ሞዱሉን የቀለም ሥራ ከመቧጨር ከመቆጣጠሪያ ሞዱል የሚወጣውን የቤት ዕቃዎች አገናኝ በርሜሎችን ለማስወገድ ሁለት የማጣሪያ ማጣበቂያ የግንኙነት ፊልሞችን አንድ ሁለት ዲስኮች ቆርጫለሁ።

ያኔ ሞጁሎቹን የማስቀመጥ እና አንድ ላይ ማጠፍ ቀላል ሥራ ብቻ ነበር። በዚህ ደረጃ የባር-አናት ክፍሉ ሙሉ በሙሉ የተሟላ እና ለድርጊት ዝግጁ ነው። ይህ ተመራጭ ውቅረት የሚመስል ይመስላል ስለዚህ ቢያንስ ለተወሰነ ጊዜ የመቀመጫ ሞዱሉን መገንባት አያስፈልገኝም። እኔ እና እኔ ካደረግኩ ይህንን ልጥፍ አዘምነዋለሁ። የቋሚ ሞዱል ራሱ ከሁሉም በጣም ቀላል መሆን አለበት። ከባር-አናት አሃዱ ጋር ለመገናኘት በመሰረቱ ከላይኛው መቀርቀሪያ ቀዳዳዎች ያሉት ቀላል የማጠራቀሚያ ካቢኔት ነው።

ከልጆቼ ጋር በዚህ ፕሮጀክት ላይ በመስራት ጥሩ ጊዜ አግኝቻለሁ። ብዙ ተምረናል እና አሁን በአዲሱ ማሽን ላይ ብዙ የድሮ የመጫወቻ ማዕከል እና የኮንሶል ክላሲኮችን ለመጫወት በጉጉት እንጠብቃለን። በማንበብዎ እናመሰግናለን እና በአስተያየቶቹ ውስጥ ስለፕሮጀክቱ ምን እንደሚያስቡ ያሳውቁን!

የሚመከር: