ዝርዝር ሁኔታ:

ላፕፓድ የመጫወቻ ማዕከል መቆጣጠሪያ 6 ደረጃዎች (ከስዕሎች ጋር)
ላፕፓድ የመጫወቻ ማዕከል መቆጣጠሪያ 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ላፕፓድ የመጫወቻ ማዕከል መቆጣጠሪያ 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ላፕፓድ የመጫወቻ ማዕከል መቆጣጠሪያ 6 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Как спрятать данные в ячейках Excel? 2024, መስከረም
Anonim
Lapcade የመጫወቻ ማዕከል መቆጣጠሪያ
Lapcade የመጫወቻ ማዕከል መቆጣጠሪያ

እኔ ብዙ ተጫዋች አይደለሁም። ልጅ በነበርኩበት ጊዜ እኔ ከማጫወት ይልቅ እንዴት እንደሚሠሩ የማየት ፍላጎት ነበረኝ። ምን ያህል የመጫወቻ ማዕከል ጨዋታዎችን በመደበኛነት እንደጫወትኩ በአንድ በኩል መተማመን እችላለሁ። ይህ በእንዲህ እንዳለ ፣ የመጫወቻ ማዕከል መቆጣጠሪያን ለመሥራት ጊዜ ወስጄ አንድ ሰው እንግዳ ሆኖ ቢያገኘው ቀላል ይሆናል። ሆኖም ፣ እስከዛሬ ድረስ ከምወዳቸው ፕሮጀክቶች አንዱ ነው። ለዲዛይን ፣ ለኮድ እና ለግንባታ ፈታኝ ከመሆኑ በተጨማሪ ፣ ያለፈው ጠንካራ የሜካኒካዊ ቁልፎች እና የደስታ ጊዜ ማሳሰቢያም ነው።

የመጫወቻ ስፍራው ቀናት አልፈዋል ፣ ግን አሁንም በእራስዎ ሳሎን ውስጥ የታወቀ የመጫወቻ ማዕከል ጨዋታ ስሜት ሊሰማዎት ይችላል። ስለዚህ ፣ እዚህ ላፕኬድ እሰጥዎታለሁ። እርስዎ እንደ እኔ ከሆኑ እና ከመጫወት በላይ ነገሮችን በመገንባት የሚደሰቱ ከሆነ በዚህ ግንባታ ሊደሰቱ ይችላሉ። ማንኛውም ጥያቄ ወይም ጥቆማ ካለዎት ከዚህ በታች ባለው “ለሐሳቦች ስሪት 2” ክፍል ውስጥ ያልተካተቱ ከሆነ እባክዎን አስተያየት ይተው።

ደረጃ 1 አጠቃላይ እይታ

አጠቃላይ እይታ
አጠቃላይ እይታ
አጠቃላይ እይታ
አጠቃላይ እይታ

ይህ ነገር ምንድነው?

በመጀመሪያ ፣ እባክዎን ላፕካዴድ ያልሆነውን ልብ ይበሉ

  • እሱ የጨዋታ ኮንሶል አይደለም።
  • ጨዋታዎች የሉትም ወይም ጨዋታዎችን የመጫን እና የመጫወት ችሎታ የለውም።
  • ከቴሌቪዥን ወይም ከተቆጣጣሪ ጋር አይገናኝም።

ላፕኬድ የብሉቱዝ ቁልፍ ሰሌዳ ነው። ምንም ነገር የለም ፣ ምንም ያነሰ የለም።

በዚህ ነጥብ ዙሪያ አንዳንድ ግራ መጋባት ስለተከሰተ ይህንን አነሳለሁ። በእሱ ላይ ምን ጨዋታዎች ሊጫኑ እንደሚችሉ እና ምን ዓይነት የቪዲዮ በይነገጽ እንደሚጠቀም ብዙ ጥያቄዎች ነበሩኝ - አይችልም እና አይችልም! እሱ በሚያገናኙት ፒሲ ላይ ሙሉ በሙሉ ጥገኛ ነው እና በዚህ ረገድ ሰማዩ ወሰን ነው። የእርስዎ መሣሪያ የብሉቱዝ ቁልፍ ሰሌዳውን መቀበል ከቻለ ፣ ላፕዴድ ከእሱ ጋር መሥራት አለበት። አልሞከርኩትም ነገር ግን EZ-Key ን (ከዚህ በታች የተገለፀውን) የተጠቀሙ ሌሎች ፕሮጀክቶችን ከእጅ በእጅ መሣሪያዎች ጋር ተገናኝቻለሁ። ስለዚህ ፣ በንድፈ ሀሳብ ፣ ይህንን መሣሪያ ዊንዶውስ ፣ ሊኑክስ ፣ ChromeOS ፣ ማክ ፣ ወዘተ ከሚያሄድ ከማንኛውም ኮምፒተር እንዲሁም እንዲሁም Raspberry Pi ፣ Android ፣ iOS እና ሌሎች ብሉቱዝ v2.1 ን ከሚደግፉ ማገናኘት ይችላሉ። ሆኖም የቁልፍ ኮዶችን መለወጥ ሊያስፈልግ ይችላል።

ቅድመ-ስሪት 1

መጀመሪያ ፣ እኔ የተለመዱ ጠቅ ማድረጊያ ቁልፎችን ለማገናኘት እና እንደ የቁልፍ ሰሌዳ ቁልፎችን ለመላክ የሚያስችለኝን አዳፍ ፍሬዝ ብሉፍቱዝ ኢዝ -ቁልፍ ብሉቱዝ HID (የሰው በይነገጽ መሣሪያ - የቁልፍ ሰሌዳ ያስቡ) የተባለ ምርት አገኘሁ። በ EZ- ቁልፍ ላይ የተመሠረተ መቆጣጠሪያን ለመጀመሪያ ጊዜ በሠራሁ ጊዜ ቀላል እና ቀጥታ ወደ ፊት መቆጣጠሪያን ለመገንባት መመሪያዎችን ተከተልኩ እና በጣም ጥሩ ነበር። ለተወሰኑ ወራት ያለምንም ችግር በከባድ የእንጨት ፍሬም ውስጥ መቆጣጠሪያውን ተጠቀምኩ። ሆኖም ፣ እርስዎ በ 12 ግብዓቶች ላይ ብቻ ተወስነዋል እና የ EZ-Key የግብዓት ፒኖችን እንደገና ሳይደግሙ በመሣሪያው የተላለፈውን የቁልፍ ኮድ ለመለወጥ ምንም መንገድ የለም።

የተጫኑ ጨዋታዎችን ለማሳየት የኮዲ ሚዲያ ማዕከሌን እየተጠቀምኩ ሳለሁ ብዙ መቆጣጠሪያዎችን / የርቀት መቆጣጠሪያዎችን መጠቀም ሳያስፈልግ የሚዲያ ማእከሉን እና የጨዋታ ጨዋታውን በመቆጣጠር መካከል ለመቀየር ፈለግሁ። እኔ ደግሞ የግራ እጄ ልጄ እንደወደደው እንዲጠቀምበት መሣሪያው እንዲስተካከል ለማድረግ ፈልጌ ነበር።

እኔ ደግሞ መሣሪያውን ለማብራት 4 AA ባትሪዎችን እጠቀም ነበር እና ከሳጥኑ ውስጥ ዝቅተኛ የኃይል ሞድ ያለው አይመስልም። ባትሪዎች ጥቅም ላይ ባይውል እንኳ በአንድ ወይም በሁለት ቀናት ውስጥ ደረቅ ይጠባሉ።

ስለዚህ ፣ በጓደኛዬ ግፊት ፣ ፈጣን ሁናቴ ለውጦችን የያዘው ተመሳሳይ ተቆጣጣሪ በፕሮግራም ሊሠራ የሚችል ስሪት ለመገንባት ወሰንኩ ፣ ብዙ መተግበሪያዎችን ለመቆጣጠር አንድ ዓይነት መሣሪያ እንድጠቀም ይፈቅድልኛል ፣ እንዲሁም በግራ እጁ “ይገለበጣል” ተጠቀም እና አሁን ካለው 10 lb መፍትሄዬ በጣም ያነሰ በሆነ በላፕቶፕ መያዣ ውስጥ ነበር።

የማሻሻያ ጊዜው ነበር።

የስሪት 1 ንድፍ የፕሮጀክት ግቦች

  • ተጣጣፊ
  • ዳግም ሊሞላ የሚችል
  • ለግራኞች እና ለቅኖች
  • ገመዶች የሉም
  • ክብደቱ ቀላል

ይህ አዲስ ንድፍ ተለዋዋጭ እንዲሆን ፈልጌ ነበር። ሙከራ ወይም ለውጥ በሚደረግበት ጊዜ ሁሉ ክፍሎቹን እንደገና ማረም ሳያስፈልግ መቆጣጠሪያዎቹ በበረራ ላይ ተለዋዋጭ መሆን አለባቸው። ይህ ማለት የሥራውን “ሁነታዎች” ለመምረጥ በመቆጣጠሪያው ላይ በይነገጽ መኖር አለበት ማለት ነው። እያንዳንዱ አዝራር እና ጆይስቲክ አቀማመጥ ከእሱ ጋር የተዛመዱ የተለያዩ የቁልፍ ኮዶች ሊኖራቸው ይገባል። እነዚያ ተመሳሳይ መቆጣጠሪያዎች እንዲሁ የተለያዩ ሁነታን ለመምረጥ ጥቅም ላይ መዋል አለባቸው።

የ EZ- ቁልፍ በእውነተኛ ጊዜ በቀጥታ በፕሮግራም አልተሰራም ነበር ስለዚህ ቀጣዩ መፍትሔ ተግባራዊነትን ለማስተዳደር እንደ አርዱዲኖን መቆጣጠሪያን መጠቀም ይሆናል። የ EZ- ቁልፍ በብሉቱዝ ላይ የቁልፍ ኮዶችን ወደ ፒሲ ለማስተላለፍ ብቻ ጥቅም ላይ ይውላል። እኔ ከ UNO (ቀደም ሲል ልምድ ካገኘሁበት) እና በመጠኑ መጠኑ ምክንያት አርዱዲኖ ፕሮ ሚኒን መርጫለሁ።

እንደ ላፕዴድ ቀዳሚው እንዳደረገው በዚህ አዲስ ሳጥን ባትሪዎችን መቋቋም አልፈለኩም ፣ ስለዚህ የሊቲየም ፖሊመር ዳግም -ተሞይ ባትሪ እና ባትሪ መሙያ/አቅርቦት ቦርድ ለመጠቀም መረጥኩ። ይህ ማለት እኔ መደበኛ የዩኤስቢ ኃይል መሙያ ብቻ መጠቀም እችላለሁ። በተጨማሪም ባትሪዎች በሞቱ ቁጥር መያዣውን መክፈት አያስፈልገኝም ማለት ነው። EZ-Key እና PowerBoost 500C ሁለቱም ሁኔታውን ለማጣመር እና ለባትሪ አመላካች ወደ ተቆጣጣሪው አናት ማስተላለፍ የሚያስፈልጋቸው ጠቋሚዎች አሏቸው። በሚሠራበት ጊዜ እነዚህን ምቹ የሁኔታ አመልካቾችን ለተጠቃሚው ለማንፀባረቅ አንዳንድ የ LEDs ን ወደ ዲዛይኑ ጨመርኩ።

የንድፍ ሙከራዬ እየጎለመሰ ሲመጣ ፣ በርካታ የመጀመሪያ ሐሳቦቼ እንደጠበቅኩት እንዳልሆኑ ተገነዘብኩ። ለምሳሌ ፣ በ PowerBoost ላይ ያለው የ LBO አመልካች ከማይክሮ መቆጣጠሪያ ጋር ሲታሰሩ እንደታሰበው አይሰራም። መሣሪያው “ጠፍቶ” ወይም ተሰናክሎ እያለ የአሁኑ ከባትሪው የጋራ መሬት ውስጥ እንዲያልፍ ያስችለዋል ፣ የ LBO መብራት ያበራል እና እንደበራ ይቆያል። በአዳፍሩስ ፎረም ውስጥ ያሉ ሌሎች ሰዎችም ይህንን ችግር አጋጥመው የባትሪ ቮልቴጅን በቀጥታ በአናሎግ ግብዓት ላይ በመቅረጽ የተሻለ መፍትሔ አቅርበዋል። አንዴ ቮልቴጅ ወደ አንድ ደረጃ ከወረደ ፣ ባትሪው ሊዘጋ መሆኑን ለተጠቃሚው ማሳወቅ ጊዜው ነው።

ደረጃ 2: የሚያስፈልግዎት

የኤሌክትሮኒክ ክፍሎች ዝርዝር

ይህ ቁስሉ በጣም የተወሳሰበ ግንባታ እየሆነ መጥቷል። እኔ ያደረግኳቸውን ተመሳሳይ ክፍሎች መጠቀም የለብዎትም ነገር ግን ምትክ ክፍልን ከተጠቀሙ ከሌሎች ወረዳዎች እና ኮድ ጋር እንዴት እንደሚገናኝ መረዳቱን ያረጋግጡ። ጥቆማዎችን በማቅረብ ደስተኛ ነኝ ፣ ለተለያዩ ውቅሮች ኮድ ወይም ጉዳዮችን መላ መፈለግ መርዳት አልችልም።

1 Arduino Pro Mini 5V - Pro ን ወድጄዋለሁ ምክንያቱም የታመቀ ነው። ከቀረበው ኮድ ጋር ማንኛውንም የዩኖ ፒን/ማቋረጥ ተኳሃኝ ሰሌዳ መጠቀም ይችላሉ

1 Adafruit Bluefruit EZ -Key bluetooth HID - ከላይ እንደተገለፀው ፣ ይህ የቁልፍ ኮዶች ወደ አስተናጋጁ ፒሲ እንዲተላለፉ የሚፈቅድ የብሉቱዝ HID ነው።

1 MCP23017 - i2c 16 የግብዓት/ውፅዓት ወደብ ማስፋፊያ -ይህ ቺፕ በአርዱዲኖ በ I2C የግንኙነት ፕሮቶኮል በኩል 16 ተጨማሪ ግብዓቶችን ለመጨመር ያገለግላል።

1 Adafruit PowerBoost 500 + Charger - ይህ ላፕዴድ ኃይልን እና LiPo ን ለመሙላት የኃይል መቆጣጠሪያ ቦርድ ነው።

1 ሊቲየም ፖሊመር ባትሪ (እኔ 2500 ሚአሰ ተጠቅሜያለሁ ፣ ግን ከፍ ያለ / ዝቅተኛ አቅም መጠቀም ይችላሉ)

1 8 -Way Arcade Joystick - Joysticks ን በተመለከተ እባክዎን ከዚህ በታች ያለውን የ «ስሪት 2 ሀሳቦች» ክፍልን ይመልከቱ

9 የመጫወቻ ማዕከል የግፊት አዝራሮች - የተለያዩ ቀለሞች እና የማያ ገጽ ማተሚያዎች

2 በርቷል ጊዜያዊ የግፊት ቁልፎች - እነዚህን 2 አዝራሮች ለማእከል 4 እና 5 አዝራሮች እጠቀም ነበር እና ከአዳፍ ፍሬ: ቀይ (ማዕከል 4) ፣ ሰማያዊ (ማእከል 5)

1 የተብራራ መቆለፊያ ግፊትን ይህንን ከአ Adafruit: Green ለኃይል ቁልፍ ተጠቀምኩ

2 ኤልኢዲዎች የማጣመሪያ ምልክትን እና የባትሪውን ዝቅተኛነት ለማጣቀሻነት ያገለግላሉ። እኔ ሁለት የ RadioShack ክፍሎች 2760270 እና 2760271 ን እጠቀም ነበር

1 16 x 2 LCD ማያ ገጽ

1 I2C/SPI LCD ቦርሳ - ለ 16x2 ማሳያ ለ I2C ግንኙነት ያገለግላል።

1 የፓነል ተራራ የዩኤስቢ ቅጥያ ገመድ - የ PowerBoost ን ማይክሮ -ቢ ዩኤስቢ አያያዥ ወደ ካቢኔ ግድግዳው ለማራዘም ያገለግላል።

1 Adafruit Perma-Proto ባለሙሉ መጠን የዳቦ ሰሌዳ ፒሲቢ-አስፈላጊ አይደለም ነገር ግን ቋሚ መጫንን በጣም ቀላል ያደርገዋል።

5 220 Ohm Resistors

7 1K Ohm Resistors

2 2.2K Ohm Resistors

1 4.7 ኪ Ohm Resistor

18 #10 የሴት ስፓይድ አያያctorsች - ከመጫወቻ ማዕከል አዝራሮች እውቂያዎች ጋር ለመገናኘት። አዝራሮቹ በመጨረሻ ስለሚደክሙ በመሸጥ ላይ ይመከራል።

22 የመለኪያ ማያያዣ ሽቦ - ነፃ የቆመ የሽቦ አስተዳደርን ለማድረግ ከተሰናከልኩ ይልቅ ጠንካራ የማያያዣ ሽቦን እጠቀም ነበር። ይህ ለሠርቶ ማሳያ ዓላማዎች ብቻ ነበር እና ጠንካራ ሽቦ የተሰበረ እና ለመስበር የተጋለጠ ስለሆነ አይመከርም።

የሚከተሉት ንጥሎች አያስፈልጉም ፣ ግን ማቃለልን ቀላል ያደርጉታል ፣ እና አንድ አካልን ከጠጡ ፣ መተካቱን ቀላል ያደርጉታል

  • IC ሶኬት - ለ 28 ፒን 0.3 ኢንች ቺፕስ
  • IC ሶኬት - ለ 28 ፒን 0.6 ኢንች ቺፕስ
  • 0.1 "ሴት ራስጌ (ቢያንስ 1 36 ፒን ራስጌ)

የካቢኔ ክፍሎች;

  • 3 12 x 24 1/8 ኢንች የበርች ፓነሎች
  • 1 12 x 24 1/8 ኢንች ጥርት ያለ አክሬሊክስ ፓነል

ፋይሎች ፦

  • Lapcade V1.xlsx - የወረዳ ግንኙነቶች ያሉት ከዚህ በታች የተጠቀሰው የተመን ሉህ።
  • LapcadeV1-code.zip - ለዚህ ፕሮጀክት የተፃፈውን የአርዲኖ ኮድ የያዘ የዚፕ ፋይል።
  • Lapcade_v1.zip - ለካቢኔው የ svg ስዕሎችን የያዘ የዚፕ ፋይል።
  • LapcadeV1-Circuit_Diagram_Large.zip - ከዚህ በታች የሚታየውን የፍሪስቲንግ ወረዳ ዲያግራም ከፍተኛ ጥራት ያለው የዚፕ ፋይል።

ለተጨማሪ ሀብቶች አገናኞች ፦

  • Adafruit Bluefruit EZ- ቁልፍ ሰነድ
  • Adafruit PowerBoost 500 + ሰነድ
  • I2C/SPI LCD ቦርሳ ቦርሳ ሰነድ
  • MCP23017 I2C ወደብ ማስፋፊያ ሰነድ
  • አዳፍ ፍሬሽ MCP23017 አርዱinoኖ ቤተ -መጽሐፍት

ደረጃ 3 - ስብሰባ - ካቢኔው

ስብሰባ - ካቢኔው
ስብሰባ - ካቢኔው
ስብሰባ - ካቢኔው
ስብሰባ - ካቢኔው
ስብሰባ - ካቢኔው
ስብሰባ - ካቢኔው
ስብሰባ - ካቢኔው
ስብሰባ - ካቢኔው

ድብደባ ሊወስድ የሚችል በጣም ቀላል ክብደት ያለው ሳጥን እንዲኖረኝ ፈልጌ ነበር። በቁሳቁሶች በጣም እንግዳ ሳይሆኑ ፣ ክብደቱ ቀላል ቀጭን እና ቀጭን ብዙውን ጊዜ ብስባሽ ነው። የላፕካዴድ ቀዳሚ ተጠቃሚ ቁልፎቹን “መጫን” እና ጆይስቲክን በከፍተኛ ጉጉት “ማሰስ” የሚወድ ወጣት ልጄ ሊሆን ይችላል። እሱ ነገሮችን ስለማይወድ ጥሩ ቢሆንም ፣ በጥቂት ወራቶች ውስጥ የኢንዱስትሪ ማይክሮ መቀያየሪያዎችን በአንድ ጆይስቲክ ውስጥ ለማዳከም ችሏል።

ይህንን ጉዳይ ለማሸነፍ እና ላፕካዴድ 20 ስፋት ያለው በመሆኑ ፣ የእኔ ንድፍ የላይኛውን እና የግራውን እና የቀኝ ጎኖቹን በሚጠብቅ በሁለት አቀባዊ የጎድን አጥንቶች ውስጥ ተጨምሯል። በደረቅ መገጣጠሚያ ወቅት ዲዛይኑ በላዩ ላይ የተቀመጡ 70 ፓውንድ መጽሐፍትን መቋቋም ችሏል። አንዴ ከተጣበቀ ፣ ሳጥኑ የበለጠ ዘላቂ ሆነ። የተቆረጡትን ቁሳቁሶች ከተቀበልኩ በኋላ መሥራታቸውን ለማረጋገጥ መጀመሪያ ሁሉንም ፓነሎች አንድ ላይ አጣጣምኩ። ከዚያ ቀለል አድርጌ አሸዋቸው እና አየር አቧራ አወጣቸው። ቁርጥራጮቹን አንድ ላይ ለማያያዝ የእንጨት ማጣበቂያ ተጠቀምኩ።

ከታች ባሉት ፎቶዎች ውስጥ ያሉት መፃህፍት እስኪቀመጡ ድረስ አዲስ በተጣበቁ ቁርጥራጮች ላይ ጫና ለመፍጠር ተጭነዋል። ሙጫው ከተፈወሰ በኋላ ጠርዞቹን ለስላሳ አደረግሁ። በማእዘኖቹ ላይ ትንሽ እንዲጣበቁ የእኔ ንድፍ ሆን ብሎ ፓነሎችን ያካክላል። ይህ በጣም ብዙ ወደ መገጣጠሚያው ውስጥ ሳንገባ በአሸዋ ወቅት ማዕዘኖቹን ለመጠቅለል ያስችለኛል።

ቦታዎቹን ካጸዳሁ በኋላ ብዙ የ polyurethane ን ሽፋኖችን ተግባራዊ አደረግሁ - በእቃዎች መካከል ለመፈወስ ፈቀድኩ። ውጤቱም አክሬሊክስ የታችኛው ሽፋን ያለው ቀላል ክብደት ያለው የእንጨት ሳጥን ነበር። እኔ መጀመሪያ ሙሉ በሙሉ ግልጽ የሆነ ሳጥን ፈልጌ ነበር ነገር ግን የበርች “ሙከራ” ክፍሎችን ሲልክልኝ ወዲያውኑ ሀሳቤን ቀየርኩ። እሱ ቀለል ያለ ብቻ አልነበረም ፣ ወደ ካቢኔ ጨዋታ ሀሳብ ጥሩ መመለስ ነበር። የ svg ፋይሎች ከዚህ በታች ናቸው።

እባክዎን ያስተውሉ-ይህ ባለብዙ-ንብርብር ስዕል ነው እና እያንዳንዱ ንብርብር በአንድ የቁስ ሉህ ላይ አንድ የመቁረጥ ስብስብን ይወክላል። ወደ መቁረጫዎ ህትመት በሚልክበት ጊዜ ፣ ሁሉም ሌሎች ንብርብሮች ከመቆረጡ በፊት መደበቃቸውን ያረጋግጡ።

ሌላ ማስታወሻ - ለኤልሲዲ ማሳያ ቦታውን ስስቀምጥ ፣ በእጄ ያለኝን ማሳያ ለመለኪያ እጠቀም ነበር። እኔ ስዕሉን በሠራሁበት እና በኋላ በጉዳዩ ውስጥ ያሉትን ክፍሎች በመገጣጠም መካከል ፣ በሌላ ፕሮጀክት ውስጥ የመጀመሪያውን ኤልሲዲ ተጠቅሜ ምትክ አዝዣለሁ። እንደ ተለወጠ ፣ ለሁለተኛው የመጫኛ ቀዳዳዎች ከመጀመሪያው ትንሽ የተለዩ ነበሩ እና አልሰለፉም። ስለዚህ ፣ ያለዎት ክፍሎች በስዕሉ ውስጥ ያሉትን ቀዳዳዎች የሚስማሙ መሆናቸውን ለማረጋገጥ እቃዎን ከመቁረጥዎ በፊት ጥንቃቄ ያድርጉ።

ሦስተኛ ማስታወሻ - በአጠቃቀም ላይ ጣልቃ እንዳይገባ የት እንደምቀመጥ እርግጠኛ ስላልሆንኩ ብቻ ለዩኤስቢ ኃይል መሙያ ገመድ መቆራረጥን አላካተትኩም። ከዚህ በታች ባሉት ሥዕሎች ውስጥ “ላፕካዴ” የሚለውን ቃል በሚያዩበት በጣም ቅርብ በሆነ ቦታ በግራ በኩል ለእሱ ቀዳዳዎቹን እቆርጣለሁ። ስሪት 2 ገና በተለየ ቦታ ላይ የኃይል መሙያ ወደብ ይኖረዋል።:)

ደረጃ 4 - ስብሰባ - ኤሌክትሮኒክስ

ስብሰባ - ኤሌክትሮኒክስ
ስብሰባ - ኤሌክትሮኒክስ
ስብሰባ - ኤሌክትሮኒክስ
ስብሰባ - ኤሌክትሮኒክስ
ስብሰባ - ኤሌክትሮኒክስ
ስብሰባ - ኤሌክትሮኒክስ
ስብሰባ - ኤሌክትሮኒክስ
ስብሰባ - ኤሌክትሮኒክስ

በመጀመሪያ ከላይ የሚታየውን የሽቦ ዲያግራም እንመልከት።

እዚህ ልብ ሊባል የሚገባው የመጀመሪያው ነገር የዳቦ ሰሌዳው ኃይል እና የመሬት ሐዲዶች ናቸው። ሰማያዊ መስመር ያላቸው ሀዲዶች መሬት (-) እና ቀይ መስመር ያላቸው ሀዲዶች ኃይል (+) ናቸው። ይህ መደበኛ ነው ግን እኔ ማስታወሻ እየሰጠሁት ነው ምክንያቱም የጆይስቲክ (ጥቁር ሽቦ) የጋራ መስመር ከኃይል ጋር የተገናኘ እና ከመሬት ጋር የተገናኘ አይደለም። በፍሪሲንግ ውስጥ ከስብሰባው ቀለም እና አንዳንድ ግራ መጋባትን ሊያስከትል ከሚችል ሀሳብ ይልቅ የጆይስቲክን የሽቦ ቀለም ተጠቀምኩ - ያንን ከመንገዱ ማውጣት በጣም ጥሩ ነው።

የአካል ክፍሎች ግንኙነቶች

እያንዳንዱን ግንኙነት እዚህ ረጅም በሆነ መንገድ ለመግለጽ ከመሞከር ይልቅ (አርዱዲኖ የአናሎግ ፒን 0 በ 220 ohm ተቃዋሚ ወደ PowerBoost ባት ፒን ይሄዳል) ፣ ሁሉንም ግንኙነቶች ከየክፍሉ እይታ ያካተተ የተመን ሉህ ፈጠርኩ። ስለዚህ ፣ በተመን ሉህ አርዱinoኖ ትር ላይ ፣ APM A0 -> 2.2K OHM -> PB Bat እና በ PowerBoost ትር ላይ PB BAT -> 2.2K OHM -> APM A0 ያያሉ። ከዚህ ፕሮጀክት ጋር ለተያያዙ ፋይሎች ሁሉ እባክዎን ከዚህ በታች ያለውን የግብዓት ክፍል ይመልከቱ።

ስለ የተመን ሉህ አንድ ሌላ ማስታወሻ አንዳንድ መሣሪያዎች ሁለት የግንኙነት አምዶችን ያሳያሉ። ይህ ከአንድ በላይ ግንኙነትን ከፒን ለማሳየት ነው። ለምሳሌ ፣ ከተለመደው ሽቦ በስተቀር እያንዳንዱ የጆይስቲክ ግንኙነቶች የወደብ ማራዘሚያ ጠንካራ ከፍተኛ ወይም ዝቅተኛ ምልክት ማግኘቱን ለማረጋገጥ የሚጎትት ወደታች መከላከያን ይጠቀማል። ይህንን ለጆይስቲክ 2 ለማሳየት ፣ ለግንኙነት ሁለት ዓምዶችን ያያሉ ፣ አንደኛው ለጆይስቲክ ሽቦ ከኤም.ፒ.ፒ.ፒ.ፒ.ፒ.ፒ. ሌላኛው ደግሞ ከፒን 21 ግንኙነት በመቋቋም እስከ መሬት ድረስ። እርግጠኛ ነኝ ይህንን ለማስመዝገብ የተሻሉ መንገዶች አሉ ነገር ግን በዚህ ላይ ነገሮችን የማድረግ መንገዶቼ እንዳይጣበቁብኝ እፈራለሁ።:)

እያንዳንዱ የመጫወቻ ማዕከል አዝራሮች የጋራ (ኮም) ፣ በተለምዶ ክፍት (የለም) እና በተለምዶ የተዘጋ (nc) ግንኙነት አላቸው። ለእያንዳንዳቸው እነዚህ አዝራሮች እኔ com እና nc ግንኙነቶችን እጠቀማለሁ።

ደረጃ 5 ኮድ

ኮድ
ኮድ

በመጀመሪያ ደረጃ ፣ የሚገባኝን ቦታ መስጠት አለብኝ። ላፕኬዱን ኮድ ለማድረግ በሚከተለው ጽሑፍ ላይ በጣም ተማመንኩ።

learn.adafruit.com/convert-model-m-keyboard-to-bluetooth-e-bluefruit-ez-key-hid ለቢኒያሚን ጎልድ በጥሩ ሁኔታ ለተፃፈ እና በሰነድ ፕሮጀክት ልዩ ምስጋና!

ስለዚህ ፣ በዚህ ፕሮጀክት እምብርት ቁልፍ ሰሌዳ ነው። ከፒሲው እይታ ፣ ላፕዴድ በቀላሉ በብሉቱዝ በኩል የተገናኘ ቁልፍ ሰሌዳ ነው ፣ ይህም EZ-Key በጣም ጥሩ ነው። ውስብስብ የሆነውን የብሉቱዝ ፕሮቶኮሎችን ፣ ጊዜያቶችን እና ኮዶችን ይወስዳል እና በአርዲኖው ማድረግ ያለብኝ የቁልፍ ኮዶችን መላክ ብቻ ነው። ይህንን ለማድረግ ከላይ ባለው ፕሮጀክት ውስጥ የኮድ ካርታዎችን እና የራሴን ድርድሮች የአሠራር ሁነቶችን ለመፍጠር ተጠቅሜያለሁ። እያንዳንዱ ሁናቴ በላፕዴድ ላይ ተመሳሳይ የአዝራር መጫኛዎች የሚያደርጉትን እና ወደ ፒሲ የሚላከውን ይለውጣል። ሶስት “አብሮገነብ” የአሠራር ሁነታዎች እና እነዚያ ሁሉም ሁነታዎች የትግበራ ሁነታዎች ናቸው።

የአሠራር ሁነታዎች

የሚከተለው የላፕዴድ የአሠራር ሁነቶችን ያጠቃልላል

  1. ጅምር - ይህ ሁናቴ ከፒሲው ጋር ያለውን ግንኙነት ይፈትሻል እና የመነሻ ተለዋዋጮችን ያዘጋጃል። EZ- ቁልፍ ከፒሲ ጋር ካልተጣመረ ወደ ማጣመር ሁኔታ ይለወጣል
  2. ማጣመር - በዚህ ሁናቴ ውስጥ EZ- ቁልፍ ከፒሲ ጋር ለማጣመር እየጠበቀ ነው።
  3. ሞድ ምረጥ - ይህ ሁናቴ ተጠቃሚው የትኛውን የትግበራ ሁኔታ እንደሚጠቀም እንዲመርጥ ያስችለዋል። በዚህ ሁነታ ምንም የቁልፍ ኮዶች ወደ ፒሲ አይላኩም። እንዲሁም በቀድሞው የመተግበሪያ ሁኔታ ላይ በመመርኮዝ ፈጣን የሞዴሎች ምርጫዎች አሉ። ለምሳሌ የመጫን ሁናቴ እና ከዚያ ማሜ ተጫዋች 1 ሞድ በሚሆንበት ጊዜ አጫዋቹ ሁለት አዝራር በቀላሉ ማሜ ማጫወቻ 2 ን በማሳያው ላይ መፈለግ እና መምረጥ ሳያስፈልግ በቀላሉ ሁኔታውን ይለውጣል።

የትግበራ ሁነታዎች

የትግበራ ሁነታዎች ተጠቃሚው በየትኛው ትግበራ ላይ በመመሥረት ተገቢ የቁልፍ ኮዶችን ወደ ፒሲው ለመላክ ያገለግላሉ። ለምሳሌ በኮዲ ሞድ ውስጥ የድርጊት 2 ቁልፍ “P” ን ለአፍታ ቆሟል ይልካል። በማሜ ውስጥ ፣ ያ ተመሳሳይ ቁልፍ የግራ Alt ቁልፍን ይልካል። አንድ ሰው ተቆጣጣሪውን ለመጠቀም ከፈለጉ Minecraft ን ለፒሲው ፣ ከዚያ መደረግ ያለበት ሁሉ ተገቢውን የድርድር ካርታዎችን ማከል ነው።

እያንዳንዱ ትግበራ በ 4 ድርድር መረጃዎች ውስጥ መገለፅ አለበት።

  • ሁነታ - ይህ ድርድር ለእያንዳንዱ ሁነታ በማያ ገጹ ላይ የሚቀርበውን ጽሑፍ ይ containsል። የማሳያውን ሁለተኛ መስመር ለመጠቀም ፣ ልክ እንደ መስመር ዕረፍት ድርድር ውስጥ ~ አስቀምጥ።
  • keyModes [14] - ይህ የማትሪክስ ድርድር ወደ ፒሲ የተላኩ የቁልፍ ኮዶችን ይ containsል። እያንዳንዱ የ 14 አካላት መስመር ለቁልፍ ኮድ ካርታዎች የግለሰብ ቁልፎችን ይወክላል።
  • keyModifiers [14] - ይህ የማትሪክስ ድርድር ለእያንዳንዱ የቁልፍ ጭረት የቁልፍ ኮድ መቀየሪያዎችን እንደ የመቀየሪያ ቁልፍን መያዝን ይ containsል።
  • quickMode [3] - ይህ የማትሪክስ ድርድር ለአሁኑ ሞድ የፈጣን ሞድ ምርጫ ጥለት ይ containsል።

መሰረታዊ አሠራር

ስርዓቱ ሲበራ የብሉቱዝ ግንኙነቱ ሁኔታ ተፈትሾ ለተጠቃሚው ወደሚታይበት ወደ ጅምር ሁኔታ ይሄዳል። አርዱዲኖ የ EZ- ቁልፍን ሁኔታ ከ EZ-Key's L1 ፒን ቆጥሮ በመቁጠር እና ጊዜን ያገኛል። ለጅምር ሁኔታ አራት ንዑስ-ሁኔታዎች አሉ-

  • ማጣመር - EZ- ቁልፍ ከመሣሪያ ጋር ለመያያዝ በመጠባበቅ ላይ ባለው ንቁ የማጣመር ሁኔታ ውስጥ ነው።
  • ተጣምሯል ግን አልተገናኘም - EZ- ቁልፍ ከዚህ ቀደም ተጣምሯል ነገር ግን በአሁኑ ጊዜ ከአስተናጋጁ መሣሪያ ጋር አልተገናኘም።
  • ተጣምሯል እና ተገናኝቷል - የ EZ- ቁልፍ ተጣምሯል እና ግንኙነቱ ከአስተናጋጁ ጋር ተቋቋመ። በዚህ ጊዜ ስርዓቱ ወደ ሞድ ምረጥ ይሄዳል።
  • ያልታወቀ ሁኔታ - EZ- ቁልፍ ያልታወቀ ኮድ እየመለሰ ነው ወይም ያልታወቀ የምልክት ንድፍ የሚያወጣ የምልክት ጣልቃ ገብነት አለ። ስርዓቱ ተጠቃሚውን ይይዛል እና ያሳውቃል። ይህ ከተከሰተ እንደገና መጀመር አለበት።

ስርዓቱ ከተጣመረ ግን ከፒሲው ጋር መገናኘት ካልቻለ ፣ ስርዓቱ በጅምር ሁኔታ ውስጥ በማገናኘት ሁኔታ ውስጥ ይቆያል። መሣሪያውን በሚያበራበት ጊዜ ተጠቃሚው የማምለጫ ቁልፍን ከያዘ ፣ የብሉቱዝ ግንኙነት ፍተሻውን ዘልሎ ወደ ሞድ ምረጥ ይቀጥላል።

ስርዓቱ ከዚህ ቀደም ካልተጣመረ ፣ ከዚያ የመነሻ ሁናቴ በማጣመር ሁኔታ ይሳካለታል። በዚህ ሁኔታ ስርዓቱ ለማጣመር የሚገኝ መሆኑን ያሰራጫል። አንዴ በአስተናጋጅ ተገኝቶ ከተያያዘ በኋላ ወደ ሞድ መምረጫ ይሄዳል። በድርጊት 1 አዝራር ላይ በመጫን መሣሪያው በሞዴል ውስጥ ሊጣመር ይችላል።

በሞድ ምረጥ ውስጥ ፣ ወደ ላይ እና ወደ ታች ጆይስቲክ እርምጃዎች በ LCD ማሳያ ላይ ባለው የመተግበሪያ ሁነታዎች ውስጥ ያንቀሳቅሱዎታል። ከአንዱ ሁነታዎች ለመምረጥ የግቤት ቁልፍን (መሃል 5) ን ይጫኑ።

አንዴ በመተግበሪያ ሞድ ውስጥ ፣ እያንዳንዱ አዝራሮች እና ጆይስቲክ ከላይ በተገለፀው መሠረት በአራቱ ድርድር በተገለጹት የቁልፍ ካርታዎች የቁልፍ ኮዶችን ይልካሉ።

ፈጣን ሁነታዎች

አንዴ የመተግበሪያ ሁናቴ ከተመረጠ ፣ ፈጣን ሁነታ ትርጉሙ ተዘጋጅቷል። በቀላል አነጋገር ፣ ፈጣን ሁነታዎች በመጀመሪያዎቹ ሶስት የመሃል አዝራሮች (ማዕከል 1-3) የሚመረጡ የትግበራ ሁነታዎች ናቸው። እነዚህ ሶስት አዝራሮች በማትሪክስ ውስጥ ካለው የድርድር አካል ጋር ይዛመዳሉ።

ለምሳሌ ፣ አሁን ባለው ውቅር ውስጥ ማሜ በተጫዋች 1 ሞድ (ሞድ 4 ወይም አምስተኛው ሞድ ይገለጻል) ሲጠቀሙ ፣ ከዚያ የሞድ አዝራሩን በመጫን ከዚያም አጫዋቹ ሁለት አዝራር ፈጣንውን ሞድ [4] [1] ድርድር አባል (Arduino ይጠቀማል 0 የመሠረት ድርድር መረጃ ጠቋሚ) ማለትም 5. ስርዓቱ ከዚያ ማሜ ፣ ተጫዋች 2 ወደሚለው የትግበራ ሁኔታ 5 ይቀየራል።

ደረጃ 6 - ለ ስሪት 2 ሀሳቦች

የአዝራር ማሳያ - ሁሉንም ነገር ማቀድ እንደማይችሉ እገምታለሁ ፣ ግን ለስሪት አንድ ቀደም ብዬ ቢመኘኝ የምፈልገው አንድ የንድፍ ሀሳብ አለ - የግለሰብ አዝራር ኤልሲዲ ፓነሎች። እርስዎ ምን ዓይነት ሞድ እንዳሉ ማወቅ ብቻ እያንዳንዱ አዝራር የሚያደርገውን ያስታውሳሉ ማለት አይደለም - በተለይም ለሁለት ቀናት ወይም ለወራት ከእሱ ርቀው ከሄዱ በኋላ በጣም በፍጥነት ግልፅ ሆነ። የአሁኑ እርምጃ ምን እንደ ሆነ በሚያሳይ በእያንዳንዱ አዝራር ላይ ወይም ከዚያ በላይ የሆነ ትንሽ ማሳያ በማከል በእውነት እመኛለሁ። ይህ ለዝርዝር 2 በዝርዝሬ አናት ላይ ነው።

4-Way vs 8-Way Joystick-ጆይስቲክን መጠቀም ከጀመርኩ በኋላ ሌላ ግልጽ የሆነው ነገር በዕድሜ የገፉ ጨዋታዎች ባለ 8-መንገድ ጆይስቲክን መጠቀም አለመፈለጋቸው ነው። የነገሩ ጉዳይ ፓክ-ሰው ነው። ይህንን ተቆጣጣሪ ከሠራሁ በኋላ ፣ ከ 4-መንገድ ወደ 8-መንገድ በሜካኒካል ለመቀየር የሚችሉ ጆይስኪኪኪኪዎች እንዳሉ አግኝቻለሁ። አዎ ፣ ያኛው በዝርዝሩ ላይ ነው እና ክላሲክ የመጫወቻ ማዕከል ጨዋታዎችን ለመጫወት ካቀዱ ፣ ከዚያ በቀላሉ ሊለወጥ ወደሚችል ወደ አንዱ ይዝለሉ። በርግጥ ፣ ባጋጠመዎት ጆይስቲክ ላይ በመመስረት በገመድ እና በፕሮግራም ላይ የተደረጉ ለውጦችን ተጠያቂ ማድረጉን ያረጋግጡ። አንዳንድ የጥንታዊ የመጫወቻ ማዕከል መቆጣጠሪያዎች አቅራቢዎች እዚህ አሉ

  • https://www.ultimarc.com/controls.html
  • https://groovygamegear.com/webstore/index.php?main…

የቀኝ እና የግራ ጎን “ተንሸራታች” አዝራሮች - ስሪት 2 በካቢኔው ግራ እና ቀኝ ጎን እያንዳንዳቸው አንድ ቁልፍን በእርግጠኝነት ያክላል። አንድ ሊሆን የሚችል አጠቃቀም ለፒንቦል ተንሸራታቾች ይሆናል።

ሌሎች ቁጥጥሮች - እንደ የትራክቦል እና / ወይም አከርካሪ ያሉ ሌሎች የተለመዱ መቆጣጠሪያዎችን ወደ ቀጣዩ ስሪት የመጨመር አቅምን እየተመለከትኩ ነው። EZ- ቁልፍ የመዳፊት መጋጠሚያዎችን የማስተላለፍ ችሎታ ስላለው ፣ ይህ በጣም ከባድ መሆን የለበትም።

በቦርድ ላይ መርሐ ግብር - የሚቀጥለው ስሪት ጉዳዩን ሳይከፍት አዲስ ውቅሮችን የመጨመር ችሎታ ሊኖረው ይገባል። ይህንን ወደ ስሪት 1 ማከል ፈልጌ ነበር ግን ከኔ የበለጠ ጊዜ እና ሀብቶች ያስፈልጉ ነበር።

የገመድ አልባ ውድድር
የገመድ አልባ ውድድር
የገመድ አልባ ውድድር
የገመድ አልባ ውድድር

በገመድ አልባ ውድድር ውስጥ ሁለተኛ ሽልማት

የሚመከር: