ዝርዝር ሁኔታ:
- ደረጃ 1: ክፍሎቹን ይሰብስቡ
- ደረጃ 2 PCB ን መሥራት
- ደረጃ 3: ክፍሎቹን ያሽጡ
- ደረጃ 4: Arduino IDE ን ማውረድ
- ደረጃ 5: ቤተ -ፍርግሞችን መጫን
- ደረጃ 6: ጨዋታዎችን በመስቀል ላይ
- ደረጃ 7: ይደሰቱ
ቪዲዮ: አርዱዲኖን (አርዱቦይ ክሎንን) በመጠቀም የ DIY ቪዲዮ ጨዋታ 7 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ክፍት ምንጭ ጨዋታዎችን ለመማር ፣ ለማጋራት እና ለመጫወት ቀላል የሚያደርግ አርዱቦይ የሚባል 8 ቢት ፣ የክሬዲት ካርድ መጠን ያለው የጨዋታ መድረክ አለ።
በዚህ መሣሪያ ላይ በሌሎች የተሰሩ 8-ቢት ጨዋታዎችን መደሰት ይችላሉ ፣ ወይም የራስዎን ጨዋታዎች ማድረግ ይችላሉ። እሱ ክፍት ምንጭ ፕሮጀክት ስለሆነ እና አርዱዲኖን የሚጠቀም በመሆኑ እኔ የራሴን ስሪት ለማድረግ ወሰንኩ።
ግቤ የቶነር ማስተላለፊያ ዘዴን በመጠቀም ቀላል ለማድረግ ፒሲቢን ዲዛይን ማድረግ ነበር። ስለዚህ ትራኮችን እና ፓዳዎችን በተቻለ መጠን ትልቅ አድርጌአለሁ። ፒሲቢውን መቀባት ካልፈለጉ ፣ አንዱን በዳቦ ሰሌዳ ወይም በፐርፍቦርድ ላይ ማድረግ ይችላሉ።
ደረጃ 1: ክፍሎቹን ይሰብስቡ
ያስፈልግዎታል:
- አርዱዲኖ ፕሮ ማይክሮ (NOT Mini Mini። Pro ማይክሮ ከ ATmega32u4 ቺፕ ጋር)
- 7 የ SPI OLED ማሳያ ይሰኩ
- 4 ፒን ቅጽበታዊ የግፊት አዝራር (12x12x7.3 ሚሜ)
- የመዳብ ልብስ (PCB ን እየሠሩ ከሆነ) ወይም የዳቦ ሰሌዳ / ቅድመ -ሰሌዳ መጠቀም ይችላሉ።
- ስላይድ መቀየሪያ
- 3v የአዝራር ሕዋስ እና መያዣ
- የሴት ራስጌ ፒኖች
- Piezo የኤሌክትሪክ buzzer ሳህን
ማስጠንቀቂያ - ATmega32u4 ላይ የተመሠረተ ፕሮ ማይክሮ እና 7 ፒን አሮጌ ማሳያ እንዳሎት ማረጋገጥ አለብዎት ፣ አለበለዚያ ፕሮጀክቱ አይሰራም።
ይህንን ፕሮጀክት ከጨረስኩ በኋላ የ 3 ቮ አዝራር ሴል ጨዋታውን ከአንድ ደቂቃ ባነሰ ጊዜ ውስጥ ብቻ ኃይል እንደሚያገኝ ተገነዘብኩ። እኔ የማዕድን ማውጫውን ለማንቀሳቀስ የዩኤስቢ ገመድ ስለምጠቀም ፣ የፒሲቢ ፋይሎችን እንደገና ለመፍጠር አልቸገርኩም። ስለዚህ የተሟላ ተንቀሳቃሽነት ከፈለጉ በጣም የበለጠ ኃይለኛ ባትሪ መጠቀም ያስቡበት።
ደረጃ 2 PCB ን መሥራት
የቶነር ማስተላለፊያ ዘዴን በመጠቀም ብጁ ፒሲቢን መለጠፍ ይችላሉ ፣ ወይም መርሃግብሮችን በመጠቀም ክፍሎችን ወደ ቅድመ -ቦርድ መሸጥ ይችላሉ።
የ PCB ፋይሎችን ከዚህ ያውርዱ እና ይቅዱት።
አገናኝ
ይህንን PCB በተቻለ መጠን DIY ወዳጃዊ ለማድረግ ሞክሬያለሁ። ትልልቅ ዱካዎች እና ሰፊ ንጣፎች አሉት። ያ የመቁረጥ ሂደቱን እና ብየዳውን ቀላል ያደርገዋል። ከዚህ በፊት በ PCB etching ላይ ምንም ልምድ ከሌለዎት ፣ እነዚህን ትምህርቶች ይከተሉ።
www.instructables.com/id/Making-A-Customiz…
ደረጃ 3: ክፍሎቹን ያሽጡ
6 ushሽ አዝራሮችን ፣ የስላይድ መቀየሪያ እና የባትሪ መያዣውን ወደ ፒሲቢ ያሽጡ።
(የዩኤስቢ ገመድ ተጠቅመው ጨዋታውን ለማብራት ከፈለጉ ባትሪ አያስፈልግዎትም።)
ለወደፊቱ ለሌላ ፕሮጀክት ልንጠቀምባቸው ስለምንችል አርዱዲኖን እና የተቀባውን ማሳያ በቀጥታ ለ PCB አንሸጥም። የሴት አርዕስት ፒኖችን መጀመሪያ ወደ ፒሲቢ ያሽጡ እና የተቀባውን ማሳያ እና አርዱዲኖን ወደ ራስጌዎች ያያይዙ። ይህ የእኛ arduboy ውፍረት ይጨምራል ነገር ግን እኛ ከፈለግን እነዚህን ክፍሎች ማስወገድ እንችላለን።
ወደ ተናጋሪው የሚሄድ ዝላይ ገመድ አለ። በፒ.ሲ.ቢ ፋይሎች ውስጥ በቀይ ቀለም ተመስሏል። ይህንን ግንኙነት ለመፍጠር አንድ ሽቦ ይጠቀሙ።
የፓይዞ ኤሌክትሪክ ጫጫታ ለማገናኘት ፣ ሁለት ገመዶችን ወደ ብዥታ ሳህኑ እና ያንን ሽቦ ወደ ፒሲቢ ያዙሩት። ባለ ሁለት ጎን ቴፕ በመጠቀም የጩኸት ሳህኑን ከ PCB ጋር ያያይዙ።
አርዱዲኖ እና ኦሌዲ ማሳያ ከተዛማጅ የራስጌ ፒኖች ጋር ያያይዙ።
ይህንን ፕሮጀክት በዳቦ ሰሌዳ ላይ እየሠሩ ከሆነ ፣ ከዚያ ማድረግ ያለብዎት በስዕላዊ መግለጫዎች ውስጥ እንደተገለፀው አካሎቹን ማገናኘት ብቻ ነው። እዚህ 6 አዝራሮችን በመጠቀም የተለየ ጆይስቲክ ሰርቼ ከዳቦ ሰሌዳው ጋር አያያዝኳቸው።
ግንኙነቶች የሚከተሉት ናቸው
ሁሉንም አዝራሮች ከአርዲኖ GND ጋር ያገናኙ።
BUTTON_UP -> የአርዱዲኖ ፒን A0
BUTTON_DOWN -> የአርዱዲኖ ፒን A3
BUTTON_LEFT -> የአርዱዲኖን ፒን A2
BUTTON_RIGHT -> የአርዱዲኖ ፒን A1
BUTTON_A -> የአርዱዲኖ ፒን 7
BUTTON_B -> የአርዱዲኖን ፒን 8
ተናጋሪ -> የአርዱዲኖን ፒን 5
OLED pin GND እና CS -> GND pin of arduino
OLED pin VCC -> የአርዲኖ ቪ.ሲ.ሲ
OLED pin SCK -> የዲዱ ፒን 15 የአርዱዲኖ
OLED pin SDA -> የዲዱ ፒን 16 የአርዱዲኖ
OLED pin RES -> የአርዱዲኖ ዲጂታል ፒን 6
OLED pin ዲሲ -> የአርዱዲኖ ዲጂታል ፒን 4
ደረጃ 4: Arduino IDE ን ማውረድ
ጨዋታዎችን ለመስቀል አርዱዲኖ አይዲኢን ማውረድ እና መጫን አለብዎት።
ከዚህ በታች ካለው አገናኝ የ arduino IDE ን ማውረድ ይችላሉ-
www.arduino.cc/en/main/software
ከላይ ካለው አገናኝ አርዱዲኖ አይዲኢን ለኮምፒዩተርዎ ያውርዱ እና ይጫኑ።
ደረጃ 5: ቤተ -ፍርግሞችን መጫን
ጨዋታዎን ወደ arduboyዎ ለማጠናቀር እና ለመስቀል አንዳንድ ቤተ -ፍርግሞችን መጫን አለብዎት።
አንዳንድ አስፈላጊዎቹን ከዚህ በታች እዘረዝራለሁ።
github.com/Arduboy/Arduboy
github.com/MLXXXp/Arduboy2
github.com/MLXXXp/ArduboyTones
github.com/TEAMarg/ATMlib
github.com/Arduboy/ArduboyPlaytune
github.com/igvina/ArdBitmap
ክሎኔን ወይም አውርድ ቁልፍን ጠቅ ያድርጉ እና ዚፕ አውርድ የሚለውን ጠቅ ያድርጉ
ወደ እነዚህ አገናኞች ይሂዱ እና ክሎይን ጠቅ ያድርጉ ወይም ዚፕ ያውርዱ እና ያውርዱ። የ arduino IDE ን ይክፈቱ እና ጠቅ ያድርጉ
ንድፍ> ቤተ -መጽሐፍትን አካትት>. ZIP ቤተ -መጽሐፍት አክል
እና የወረደውን ዚፕ ፋይል ይምረጡ። ለሁሉም ፋይሎች ይህንን ይድገሙት።
አማራጭ ዘዴ
የ.zip ፋይሎችን ከማውረድ እና ከመጫን ይልቅ የአርዲኖ አይዲኢ ቤተመጽሐፍት አስተዳዳሪን በመጠቀም ቤተ -ፍርግሞቹን መጫን ይችላሉ-
ንድፍ> ቤተመጽሐፍት አካትት> ቤተ -መጽሐፍትን ያቀናብሩ
ከዚያ በፍለጋ መስክዎ ውስጥ የቤተ -መጽሐፍት ስም ያስገቡ።
ደረጃ 6: ጨዋታዎችን በመስቀል ላይ
ሃርድዌር በትክክል እየሰራ መሆኑን ለመፈተሽ ወደዚህ ይሂዱ ፦
ፋይል -> ምሳሌ -> አርዱቦይ -> ArduBreakout
እና ሰቀልን ጠቅ ያድርጉ። ሁሉም ነገር በትክክል እየሰራ ከሆነ በአርዱቦይዎ ላይ የመለያየት ጨዋታ መጫወት ይችላሉ።
ሰሌዳውን እንደ አርዱዲኖ ሊዮናርዶ ወይም አርዱinoኖ/ጂኑይኖ ማይክሮ አድርገው መምረጣቸውን ያረጋግጡ
ከእነዚህ ጣቢያዎች ለአርዱቦይዎ ተጨማሪ ጨዋታዎችን ማግኘት ይችላሉ-
community.arduboy.com/c/games
www.team-arg.org/games.html
አንዳንድ ጊዜ እንደዚህ ያለ ስህተት ሊያጋጥምዎት ይችላል-
ገዳይ ስህተት: ArduboyPlaytune0.h: እንደዚህ ያለ ፋይል ወይም ማውጫ የለም
#ያካትቱ
^
ማጠናቀር ተቋርጧል።
የመውጫ ሁኔታ 1 ለቦርዱ አርዱዲኖ/ጂኑይኖ ማይክሮ ማጠናቀር ላይ ስህተት።
ጨዋታዎችን በመስቀል ላይ።
ይህንን ስህተት ለማስተካከል የጎደለውን የቤተመጽሐፍት ስም በ https://github.com/ ላይ ይፈልጉ።
ከዚህ በፊት እንዳደረግነው ቤተ -መጽሐፍቱን ያውርዱ እና ይጫኑ።
ቪዲዮው ይኸው
ደረጃ 7: ይደሰቱ
ማስታወሻ:
እኔ እውነተኛውን አርዱቦይ እንደሚያደርገው በአርዱዲኖ ፒን 13 ፋንታ ሁለተኛውን የድምፅ ማጉያ ፒን ከመሬት ጋር አገናኘሁት። ስለዚህ ፣ ለአንዳንድ ጨዋታዎች ድምጽ በትክክል አይሰራም። እኔ እውነተኛ አርዱቦይ ያለውን የ RGB LED አላካተትኩም። ስለዚህ ፣ የ RGB LED ን የሚጠቀሙ ጨዋታዎች የ LED ውጤቶችን ይጎድላሉ እና ለመጫወት የበለጠ ከባድ ሊሆኑ ይችላሉ።
ስህተቶቹን ለጠቆሙት ከ arduboy ማህበረሰብ ለ MLXXXp ታላቅ ምስጋና።
ይህ የመጀመሪያው የማይበሰብስ ነው ፣ ስለዚህ ፍጹም አይደለም። በዚህ ፕሮጀክት ላይ ማንኛውም እገዛ ከፈለጉ እባክዎን በአስተያየቶቹ ውስጥ ያሳውቁኝ።
የሚመከር:
አርዱዲኖን በመጠቀም የ Chrome ቲ-ሬክስ ጨዋታ ኡሁ 5 ደረጃዎች
አርዱዲኖን በመጠቀም የ Chrome T-rex Game Hack
አርዱዲኖን በመጠቀም 3 ዲ ማዝ ጨዋታ - 8 ደረጃዎች (ከስዕሎች ጋር)
የ 3 ዲ ማዝ ጨዋታ አርዱዲኖን በመጠቀም - ሰላም ወዳጆች ፣ ስለሆነም ዛሬ እኛ አርዱኡኖ UNO ን በመጠቀም የማጅራት ጨዋታ እንሰራለን። አርዱዲኖ ኡኖ በአብዛኛው ጥቅም ላይ የዋለ ሰሌዳ እንደመሆኑ ከእሱ ጋር ጨዋታዎችን ማድረግ በጣም አሪፍ ነው። በዚህ አስተማሪ ውስጥ ጆይስቲክን በመጠቀም ቁጥጥር የሚደረግበትን የጭቃ ጨዋታ እንዲሠራ ያስችለዋል። አይርሱ
አርዱዲኖን በመጠቀም አውቶማቲክ የጉግል ቲ ሬክስ ጨዋታ መቆጣጠሪያ 7 ደረጃዎች
ራስ -ሰር የጉግል ቲ ሬክስ የጨዋታ መቆጣጠሪያ አርዱዲኖን በመጠቀም ይገንቡት
አርዱዲኖን በመጠቀም የ DIY ጨዋታ ኮንሶል 4 ደረጃዎች
አርዱዲኖን በመጠቀም የ DIY Game Console: በዚህ መማሪያ ውስጥ አርዱዲኖ ናኖን በመጠቀም እንዴት የጨዋታ መጫወቻ መሥራት እንደሚችሉ አሳያችኋለሁ። ስለዚህ በእሱ ላይ ዝርዝር ቪዲዮን ማየት ከፈለጉ በ youtube ጣቢያዬ ላይ ይመልከቱት
ያለ ቤተመጽሐፍት ተንሸራታች ጽሑፍን ለማሳየት ሌላ አርዱዲኖን በመጠቀም አርዱዲኖን ፕሮግራም ማድረግ 5 ደረጃዎች
ያለ ቤተ -መጽሐፍት ማሸብለል ጽሑፍ ለማሳየት ሌላ አርዱinoኖን በመጠቀም አርዱዲኖን ፕሮግራም ማድረግ - ሶኒ እስፔንስሴንስ ወይም አርዱዲኖ ኡኖ ያን ያህል ውድ አይደሉም እና ብዙ ኃይል አያስፈልጉም። ሆኖም ፣ ፕሮጀክትዎ በኃይል ፣ በቦታ ወይም በበጀት ላይ ገደብ ካለው ፣ አርዱዲኖ ፕሮ ሚኒን ለመጠቀም ማሰብ ይፈልጉ ይሆናል። እንደ አርዱዲኖ ፕሮ ማይክሮ ፣ አርዱዲኖ ፕሮ ሚ