ዝርዝር ሁኔታ:

Gameboy Advance እንደ ብሉቱዝ የጨዋታ ሰሌዳ: 7 ደረጃዎች
Gameboy Advance እንደ ብሉቱዝ የጨዋታ ሰሌዳ: 7 ደረጃዎች

ቪዲዮ: Gameboy Advance እንደ ብሉቱዝ የጨዋታ ሰሌዳ: 7 ደረጃዎች

ቪዲዮ: Gameboy Advance እንደ ብሉቱዝ የጨዋታ ሰሌዳ: 7 ደረጃዎች
ቪዲዮ: Теория пылающего пердака, хроники боли #3 Прохождение Cuphead 2024, ህዳር
Anonim
Gameboy Advance እንደ ብሉቱዝ የጨዋታ ሰሌዳ
Gameboy Advance እንደ ብሉቱዝ የጨዋታ ሰሌዳ

መሣሪያው በመሠረቱ በአገናኝ ወደብ በኩል ከ GBA ጋር የተገናኘ ESP32 ነው። መሣሪያው ተገናኝቶ እና በ GBA ውስጥ ምንም ካርቶን ሳይገባ ፣ አንዴ GBA ESP32 ን ሲያበራ በ GBA ውስጥ ለመጫን ትንሽ ሮም ይልካል። ይህ ሮም የብሉቱዝ ግንኙነትን ለማስተናገድ እና የብሉቱዝ አስተናጋጅ ሲገናኝ እና እንደ የጨዋታ ሰሌዳ ሆኖ ሲሠራ በ ESP32 እና GBA መካከል ግንኙነትን ለማንቃት የተሰራ ፕሮግራም ነው። እንደ አለመታደል ሆኖ የሚሠራው በባህላዊ GBA ብቻ ነው እና ከ GBA SP ጋር እንዲሰራ ማድረግ አልቻልኩም። እኔ እንደማስበው GBA SP በቂ ኃይል አይሰጥም።

ESP32 ሲበራ ESP32 በፍላሽ ማህደረ ትውስታ ውስጥ ያከማቸውን ሮም በመላክ በ SPI በኩል ወደ ጂቢኤ ባለብዙ ማስነሻ ቅደም ተከተል ያካሂዳል። አንዴ ESP32 ከተጫነ የ UART ወደብ በተመሳሳይ ፒኖች ውስጥ ያስችላቸዋል እና ሮማው በአገናኝ ወደብ በኩል UART ን በመጠቀም ከ ESP32 ጋር ይገናኛል። ESP32 GBA በወደቡ በኩል በሚሰጠው 3.3V የተጎላበተ ነው

አቅርቦቶች

ESP32 WROOM & ESP32 ፕሮግራም አድራጊ

GBA-GC አንኳኳ-አጥፋ አስማሚ ለ GBA አገናኝ ወደብ ወንድ አያያዥ እና መያዣው

አንዳንድ የኤሌክትሪክ ቴፕ እና wir

ደረጃ 1 - ESP32 ን ፕሮግራም ያድርጉ

ESP32 ን ፕሮግራም ያድርጉ
ESP32 ን ፕሮግራም ያድርጉ

እዚህ ሊያገኙት ከሚችሉት firmware ጋር የእርስዎን ESP32 መርሃ ግብር ይጀምሩ።

github.com/Shyri/gba-bt-hid/tree/master/es…

እነሱ የሚሸጡትን ይህንን የፕሮግራም አዘጋጆች አንዱን እንዲጠቀሙ እመክራለሁ ፣ አንዱ እንደ ስዕሉ።

ይህ ፕሮጀክት እዚህ ሊያገኙት በሚችሉት በ ESP-IDF v3.3.2 ተፈትኗል

እንዲሁም btstack ን መጫን ያስፈልግዎታል። ቃል ኪዳን https://github.com/bluekitchen/btstack/commit/a0a… በዚህ ፕሮጀክት ውስጥ መሥራቱን የተረጋገጠው በጣም የቅርብ ጊዜው ስሪት ነው።

የ ESP32 የአካባቢ መመሪያዎችን እዚህ ብቻ ይከተሉ

ESP32 ን በፕሮግራሞቹ ውስጥ ይሰኩት። ፕሮግራሚውን ወደ ፒሲው ይሰኩት። ወደ ኮድ ማውጫ ይሂዱ እና 'ብልጭታ ያድርጉ' ን ያሂዱ

ደረጃ 2 - የአገናኝ ወደብ አገናኝን ማግኘት

የአገናኝ ወደብ አገናኝን ማግኘት
የአገናኝ ወደብ አገናኝን ማግኘት

ከዚህ የ GBA-GC ኬብሎች አንዱን የሚሸጡትን አንኳኩ እንዲገዙ እመክራለሁ።

ሁለቱንም የአገናኝ ወደብ ማያያዣን እና መሣሪያውን የሚያስቀምጡበት እና ወደ GBAዎ በጥሩ ሁኔታ የሚያያይዙበትን መያዣ ያቀርባሉ።

እሱን መበታተን እና የአገናኝ ወደብ ማያያዣውን ያጥፉ። እዚህ ይጠንቀቁ እና አይቸኩሉ ፣ አገናኙ በዋነኝነት ከፕላስቲክ የተሠራ ነው እና የሽያጭ ብረትን ለረጅም ጊዜ ካስቀመጡት ይቀልጣል እና በኋላ ወደ ጂቢኤዎ በትክክል አይሰካም።

ደረጃ 3: ትንሽ PCB ን ይቁረጡ

ትንሽ ፒሲቢ ይቁረጡ
ትንሽ ፒሲቢ ይቁረጡ

በ GBA-GC አስማሚ ውስጥ የሚመጣው ፒሲቢ (GB-GC) አስማሚውን ከ GBA አናት ላይ በሚጎትቱበት ጊዜ ሁሉ ከጉዳዩ እንዳይወርድ ልዩ ቅርፅ እንዲኖረው ሊያስተውሉ ይችላሉ። ተመሳሳይ ነገር ለማድረግ ከዚህ መጠኖች ጋር የሽቶ ሰሌዳ እቆርጣለሁ

ደረጃ 4: ትንሽ ፒሲቢ (2) ይቁረጡ

ትንሽ ፒሲቢ (2) ይቁረጡ
ትንሽ ፒሲቢ (2) ይቁረጡ
ትንሽ ፒሲቢ (2) ይቁረጡ
ትንሽ ፒሲቢ (2) ይቁረጡ

በ GBA-GC አስማሚው ውስጥ የሚመጣው ፒሲቢ (GB-GC) አስማሚውን ከ GBA አናት ላይ በሚጎትቱበት ጊዜ ሁሉ መያዣው እንዳይወጣ ልዩ ቅርፅ እንዳለው ማሳወቂያ ሊኖርዎት ይችላል። ተመሳሳይ ነገር ለማድረግ ከዚህ መጠኖች ጋር የሽቶ ሰሌዳ እቆርጣለሁ-

ለመለካት ገዥውን ማውጣት ካልፈለጉ ሙሉውን እንደ ማጣቀሻ መጠቀም ይችላሉ። አሁን የአገናኝ ወደብ ማያያዣውን ሦስት ወርድ ባለው እግሩ ላይ ማጣበቅ አለብን። ከዚህ በላይ ባለው ሥዕላዊ መግለጫ ውስጥ አገናኛውን በግራ እግር ውስጥ ያስቀምጡት እና የአገናኙ የታችኛው ክፍል ማያ ገጹን ወደ ውጭ ይጠቁማል። ያስታውሱ ሙሉ በሙሉ የሽቶ ሰሌዳውን ሁለቱንም ጎኖች ያገናኛሉ እና የአገናኝ ወደብ ፒኖችን ማሳጠር አንፈልግም። እኔ ያደረግሁት የአንዱን የአገናኝ ጎን (ፒን) መሰኪያዎችን ወደ ቀዳዳዎቹ የመጀመሪያ ረድፍ መሸጥ ነበር ፣ በሌላኛው በኩል ደግሞ ከመጀመሪያው ረድፍ ጋር ንክኪ ላለመፍጠር የሚሞክሩትን ሌሎች ሶስት ፒኖችን ወደ ሁለተኛው ረድፍ ቀዳዳዎች መሸጥ ነበር። ትንሽ ሻካራ ግን ይሠራል።

ደረጃ 5 - አገናኙን ወደ ESP32 ያገናኙ

አገናኙን ወደ ESP32 ያገናኙ
አገናኙን ወደ ESP32 ያገናኙ

ይህንን የዲያግራም ሽቦ በመከተል 5 ግንኙነቶችን ከአገናኝ ወደብ ወደ ESP32 ፒኖች። ያስታውሱ EN ን በ 3V3 ማሳጠር አለበለዚያ አይሰራም።

ደረጃ 6 - ጉዳዩን ያስተካክሉ

ጉዳዩን ያስተካክሉ
ጉዳዩን ያስተካክሉ
ጉዳዩን ያስተካክሉ
ጉዳዩን ያስተካክሉ

አሁን እኛ ሽቦ ባለበት ፣ ሊፈትኑት እና የሚሰራ ከሆነ ማየት ይችላሉ።

አንዴ ከተሞከርን በጉዳዩ ውስጥ ለማስቀመጥ መቀጠል እንችላለን። ተስማሚ እንዲሆን ጉዳዩን በሁለት ቦታዎች ላይ መቅረጽ ያስፈልገናል። በጉዳዩ በአንደኛው ወገን መቅረጽ ያለብዎትን ሥዕሎች ውስጥ ማየት ይችላሉ።

በሌላ በኩል ከ ESP32 ማዕዘኖች ጋር ለማዛመድ ጥንድ በጣም በጣም ቀላል ነጥቦችን ማድረግ ይችላሉ።

ደረጃ 7: ማጠናቀቅ

በመጨረስ ላይ
በመጨረስ ላይ

ከተዘጋ በኋላ ማንኛውንም አጭር ነገር ለማስወገድ በ ESP32 ፒኖች ላይ የተወሰነ የኤሌክትሪክ መታ ያድርጉ። ቁርጥራጮቹን እንደ ስዕሉ ያስቀምጡ። የተቆረጠው ሽቶ ሰሌዳ በአንድ በኩል ከአገናኝ አገናኝ እና በሌላ በኩል ESP32። ውስጡ እንዲቆይ ኬብሎቹን በማጠፍ ሁለቱንም ጎኖች አንድ ላይ ያምጡ።

ሁለቱን ብሎኖች ያስቀምጡ እና ለመሄድ ዝግጁ ነዎት!

የሚመከር: