ዝርዝር ሁኔታ:
ቪዲዮ: የጨዋታ ኮንሶል 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
በእውነቱ ቀላል የጨዋታ መጫወቻ ፣ ምናሌን ፣ ቴትሪስ እና እባብን ይደግፋል። በመጠቀም የተሰራ ነው
- ሁለት 8x8 ካሬ ማትሪክስ ቀይ የ LED ማሳያ ነጥብ ሞዱል 74hc595 Drive እዚህ ተገኝቷል
- አንድ STM32F103 Nucleo-64
- 4 አዝራሮች እና 4 ተቃዋሚዎች
- ሽቦዎች ፣ የዳቦ ቋት ፣ መዝለያዎች ፣ ወዘተ.
- የግንባታ ቁሳቁሶች ፣ ብሎኖች ፣ ቦርዶች ፣ ወዘተ (እነዚያ የሥራውን ምርት በተመለከተ ጠቃሚ አይደሉም)
መጠቀም ይችላሉ ፦
- stm32f ማንዋል እዚህ ተገኝቷል
- hc595 የውሂብ ሉህ እዚህ ተገኝቷል
- አንዳንድ የቻይና መሪ-ማትሪክስ
ደረጃ 1: ግንኙነቶች
ቁርጥራጮቹን እንዴት እንደሚያገናኙ እዚህ ማየት ይችላሉ-
- የግፊት ቁልፍ
- ማያ ገጽ
ለግብዓት እና ለውጤት የሚመርጡት የ GPIO ፒኖች በአብዛኛው አግባብነት የለውም ፣ ግን ከ GPIOA እና ከ GPIOB የአዝራር ፒኖችን መርጫለሁ።
ደረጃ 2: ይገንቡ
ኮድዎን ለመግዛት SEGGER ከሚባል ነገር ጋር ወይም (ይህ እኔ የተጠቀምኩት ነው) ከዚህ ጋር መሄድ ይችላሉ።
- openocd ለእርስዎ አራሚ አገልጋይ ነው
- st-link የእርስዎ ፕሮግራም አውጪ ነው
-gcc-arm-none-eabi የእርስዎ የፕሮግራም መሣሪያዎች ናቸው
- በጋራ/openocd.conf ወደ እኔ መለወጥ እንደሚያስፈልገኝ ልብ ይበሉ -
ምንጭ [በይነገጽ አግኝ/stlink-v2-1.cfg]
ምንጭ [ዒላማ/stm32f1x.cfg አግኝ] reset_config srst_only srst_nogate
- እኔ ደግሞ.ld ስክሪፕቱን መለወጥ እና በዚያ ምሳሌ ውስጥ ከሚታየው ሌላ አገናኝ መጠቀም ነበረብኝ። እንዲሁም በእነዚያ ምሳሌዎች ውስጥ stm32f10x_it.* ፋይሎች በ makefile ውስጥ አልተገናኙም።
ደረጃ 3 ኮድ
ኮዱ በትክክል ቀላል ነው። አመክንዮው በ main.c ፣ ሾፌር*፣ ምናሌ**፣ ቴትሪስ*እና እባብ*ተከፍሏል። አጭር መግለጫ አሽከርካሪው ከሃርድዌር ጋር ለመገናኘት ተግባሮችን ይሰጣል ማለት ነው። በዋናነት የአሽከርካሪ እና የምናሌ አጀማመርን ማግኘት እና በዚህ ጊዜ የሉፕ ምናሌ ከሌሎቹ ሁለት ጨዋታዎች ጋር ያለውን መስተጋብር እንደሚቆጣጠር ማየት ይችላሉ። እንዲሁም ጨዋታዎች ወደ ምናሌ እንዴት እንደሚታከሉ ማየት ይችላሉ። እያንዳንዱ ጨዋታ የመነሻ ክፍል እና ዝመና አለው። ዝመና አመክንዮ ፣ የስቴት ትርጓሜ እና ስዕል ይ containsል።
ደረጃ 4 - አጠቃቀም
በምናሌው ውስጥ ይጀምራሉ። ወደ ላይ እና ወደ ታች በመጠቀም በገጹ ላይ ሌላ ንጥል መምረጥ ይችላሉ። በገጹ ላይ ያለው የመጨረሻው ንጥል ሲመረጥ በጨዋታ ገጾች መካከል መሽከርከር ይችላሉ። በአሁኑ ጊዜ ይህ ገጽ ጥቅም ላይ ያልዋለ ስለሆነ አንድ ገጽ ብቻ አለ። በጨዋታ ንጥል ላይ ሲሆኑ ጨዋታውን ለመጫወት ትክክለኛውን ቁልፍ መጠቀም ይችላሉ።
ወደ ጨዋታው ሲገቡ ለመጀመር ወይም ለመውጣት የታችኛውን ቁልፍ መጫን ወደሚፈልጉበት ወደ መጀመሪያው ማያ ገጽ ይገባሉ። ጨዋታውን ከለቀቁ በኋላ በመነሻ ማያ ገጹ ውስጥ ለመግባት የላይኛውን ቁልፍ መጫን ያስፈልግዎታል።
ለቴትሪስ የውስጠ-ጨዋታ መቆጣጠሪያዎች ቁርጥራጩን ለማሽከርከር ፣ የቁራጩን ውድቀት ለማፋጠን ወደ ታች ፣ ግራ እና ቀኝ ቁራጩን ወደ ግራ እና ወደ ቀኝ ያንቀሳቅሳሉ።
የግራ ቁልፉ ከኮንሶሉ ጋር ከሚያገናኘው ገመድ አቅራቢያ ያለው ነው።
የሚመከር:
ሌጎ ተንቀሳቃሽ የጨዋታ ኮንሶል ከጠፈር ወራሪዎች ጋር - 4 ደረጃዎች
ሌጎ ተንቀሳቃሽ የጨዋታ ኮንሶል ከጠፈር ወራሪዎች ጋር-የጨዋታ ገንቢ ለመሆን እና በጉዞ ላይ መጫወት የሚችሉት የራስዎን የጨዋታ ኮንሶል ለመገንባት አስበው ያውቃሉ? የሚያስፈልግዎት ትንሽ ጊዜ ነው ፣ ሃርድዌርLego bricksa Mini-Calliope (በዚህ ድር ጣቢያ ላይ ሊታዘዝ ይችላል https://calliope.cc/en) እና አንዳንድ ችሎታ
RetroPie ን በመጠቀም DIY በእጅ የሚያዙ የጨዋታ ኮንሶል 7 ደረጃዎች
RetroPie ን በመጠቀም DIY በእጅ የሚያዙ የጨዋታ ኮንሶል - ይህንን ፕሮጀክት በተሻለ ለመረዳት ከላይ ያለውን ቪዲዮ ይመልከቱ። ጥሩ። ለመጀመር ጊዜው አሁን ነው! በመጀመሪያ ፣ RetroPie ን እንጠቀማለን። ይህ ሁለት አማራጮችን ይተውልናል። አስቀድመን Raspbian ን በእኛ ኤስዲ ካርድ ላይ ከጫንን ፣ ከዚያ RetroP ን መጫን እንችላለን
ESP32 በእጅ የሚያዙ የጨዋታ ኮንሶል 21 ደረጃዎች (ከስዕሎች ጋር)
ESP32 በእጅ የሚያዙ የጨዋታ ኮንሶል - ይህ አስተማሪዎች የ NES አስመሳይ የጨዋታ መጫወቻን ለመገንባት ESP32 እና ATtiny861 ን እንዴት እንደሚጠቀሙ ያሳያሉ።
Raspberry Pi ን በመጠቀም የጨዋታ ኮንሶል ያድርጉ! 6 ደረጃዎች
የእርስዎን Raspberry Pi በመጠቀም የጨዋታ ኮንሶል ያድርጉ!: ውድ ለሆኑት አሮጌ ኮንሶሎች ሳይከፍሉ ሬትሮ ጨዋታዎችን መጫወት ይፈልጋሉ? ከ Raspberry Pi ጋር ያንን ማድረግ ይችላሉ። Raspberry Pi “የክሬዲት ካርድ መጠን ያለው ኮምፒተር” ነው። ለብዙ አሪፍ ነገሮች ችሎታ ነው። ብዙ የተለያዩ ዓይነቶች አሉ
የእራስዎን የጨዋታ ኮንሶል እንዴት እንደሚሠሩ 6 ደረጃዎች (ከስዕሎች ጋር)
የእራስዎን የጨዋታ ኮንሶል እንዴት እንደሚሠሩ - የራስዎን የቪዲዮ ጨዋታ ኮንሶል ለመሥራት መቼም ፈልገው ያውቃሉ? ርካሽ ፣ ትንሽ ፣ ኃይለኛ እና እንዲያውም በኪስዎ ውስጥ በትክክል የሚገጣጠም ኮንሶል? ስለዚህ በዚህ ፕሮጀክት ውስጥ Raspberry Pi ን በመጠቀም የጨዋታ መጫወቻ እንዴት እንደሚሠሩ አሳያችኋለሁ። ግን Raspberry ምንድነው