ዝርዝር ሁኔታ:
- ደረጃ 1: የሚያስፈልጉዎት ነገሮች
- ደረጃ 2 በመጋገሪያ ሰሌዳ ላይ መሞከር
- ደረጃ 3 ጨዋታዎችን ወደ አርዱinoኖ በመስቀል ላይ
- ደረጃ 4 በ EasyEDA ውስጥ PCB ን ዲዛይን ማድረግ
- ደረጃ 5 - የእርስዎን ፒሲቢ ማሰባሰብ
- ደረጃ 6: ይደሰቱ
ቪዲዮ: በእጅ የሚያዙ የጨዋታ ኮንሶል - አርዱቦይ ክሎን 6 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ከጥቂት ወራት በፊት በኦርዱ ኦፊሴላዊ ድር ጣቢያ መሠረት በመስመር ላይ ጨዋታዎችን ለመማር ፣ ለማጋራት እና ለመጫወት ቀላል የሚያደርግ አነስተኛ 8-ቢት የጨዋታ መድረክ መሆኑን አገኘሁ። እሱ ክፍት ምንጭ መድረክ ነው። ለ Arduboy ጨዋታዎች በተጠቃሚዎች የተሰሩ ናቸው። አርዱቦይ በአርዱዲኖ ፕሮ ማይክሮ ውስጥ ጥቅም ላይ የዋለው ተመሳሳይ ማይክሮ መቆጣጠሪያ በ ATmega32u4 ዙሪያ የተመሠረተ ነው። ጨዋታዎችን ለመሥራት ገና ብችልም ፣ የሃርድዌርውን አካል በእንጀራ ሰሌዳ ላይ ለመሥራት ወሰንኩ። እና አዎ ፣ ሰርቷል! የቤት ውስጥ አርዱቦይ ጥቅል በመፍጠር ለ MrBlinky እናመሰግናለን። ጠንክሮ መሥራት ቀድሞውኑ ተከናውኗል።
በላዩ ላይ አንዳንድ የሬትሮ ጨዋታዎችን በመጫወት በጣም ተደስቻለሁ። ነገር ግን የዳቦ ሰሌዳው ሽቦዎች በሁሉም ላይ በሚሮጡበት ጊዜ ትንሽ አሰልቺ ነው። እኔ ሁልጊዜ የ PCB ዲዛይን ለመሞከር እና በባለሙያ የተፈጠረ እንዲሆን እፈልግ ነበር። ስለዚህ ፣ ይህንን ለማድረግ ትክክለኛው ጊዜ ነው። እንዲሁም በፒሲቢ ዲዛይን ላይ ብቻ ማተኮር ስላለብን ይህ ፍጹም ፕሮጀክት ነው። በዚህ አስተማሪዎች ውስጥ ከወረዳ ዲያግራም እስከ ወረዳ ቦርድ የራሳችንን የአርዱቦይ ስሪት እናደርጋለን!
እንጀምር
ደረጃ 1: የሚያስፈልጉዎት ነገሮች
1x አርዱዲኖ ፕሮ ማይክሮ (5 ቪ)
1x OLED ማሳያ (SPI)
6x ተጣጣፊ የግፊት አዝራር
1x Piezo ድምጽ ማጉያ
1x የጋራ Anode RGB LED
ደረጃ 2 በመጋገሪያ ሰሌዳ ላይ መሞከር
ሁሉንም አስፈላጊ ክፍሎች ይሰብስቡ እና በወረዳ ዲያግራም ላይ እንደሚታየው በዳቦ ሰሌዳው ላይ ማገናኘት ይጀምሩ።
ግንኙነቶቹ እንደሚከተለው ናቸው
የመቆጣጠሪያ ቁልፎች;
ወደ ላይ - A0
ታች - A3
ትክክል - ሀ 1
ግራ - ሀ 2
ሀ - ዲ 7
ቢ - ዲ 8
OLED ማሳያ;
SCL - D15
ኤስዲኤ - D16
ዲሲ - D4
RES - D2
ተናጋሪ ፦
ተናጋሪ + - D5
ተናጋሪ - - D6
RGB LED:
ቀይ - D10
ግሪን - D3
ሰማያዊ - D9
ደረጃ 3 ጨዋታዎችን ወደ አርዱinoኖ በመስቀል ላይ
በአርዲኖ ላይ ማንኛውንም ጨዋታ ከመስቀልዎ በፊት መከተል ያለባቸው ጥቂት ደረጃዎች አሉ።
- የአርዱዲኖ አይዲኢ> ፋይል> ምርጫዎችን ይክፈቱ
- ተጨማሪ ቦርዶች አስተዳዳሪ ዩአርኤል የጽሑፍ ሳጥን ውስጥ ከዚህ በታች ያለውን ዩአርኤል ይቅዱ እና ይለጥፉ እና እሺን ጠቅ ያድርጉ።
- ወደ መሣሪያዎች> ቦርዶች> የቦርዶች አስተዳዳሪ ይሂዱ።
- በጽሑፍ ሳጥን ዓይነት የቤት ውስጥ ወይም አርዱቦይ የቤት ውስጥ።
- አርዱቦይ በቤት ውስጥ የተሰራ ጥቅል ይምረጡ እና ጫን ጠቅ ያድርጉ።
ቤተ -መጽሐፍቱን ከጫኑ በኋላ ወደ መሣሪያዎች ምናሌ ይሂዱ እና ምርጫውን እንደሚከተለው ያድርጉት
- ቦርድ: የቤት ውስጥ አርዱቦይ
- ጫኝ ጫኝ - Cathy3K
- ላይ የተመሠረተ: SparkFun Pro Micro 5V - ተለዋጭ ሽቦ
- ኮር: አርዱቦይ የተመቻቸ ኮር
- ማሳያ SSD1306
ተወዳጅ ጨዋታዎን ከዚህ ይምረጡ እና ያውርዱ።
የ.ino ፋይልን ይክፈቱ እና ሰቀላን ይምቱ።
ደረጃ 4 በ EasyEDA ውስጥ PCB ን ዲዛይን ማድረግ
ሁሉም ነገር በትክክል ሲሠራ ፣ በ PCB ዲዛይን ሂደት መጀመር እንችላለን። እንደ እኔ ላሉ ለጀማሪዎች ነገሮችን ቀላል ስለሚያደርግ ለዲዛይን EasyEDA ን መርጫለሁ። ተንቀሳቃሽ እንዲሆን ፈልጌ ነበር ስለዚህ በሊፖ ባትሪ ላይ ለማሄድ ወሰንኩ ፣ ይህም ማለት የኃይል መሙያ እና ማጠናከሪያ ወረዳ ያስፈልጋል ማለት ነው። እኔ MT3608 ን በመጠቀም የማሳደጊያ ወረዳውን ራሴ ለመገንባት ወሰንኩ ፣ ግን የእኔ ስሪት ካልተሳካ በቀላሉ የሚገኝ MT3608 ሞዱል (እኔ ያጠናቀቅኩት ነው) ለማገናኘት ዝግጅት አደረግሁ። የእኔን ፒሲቢ ዲዛይን ለመጠቀም ከፈለጉ ሁሉንም ፋይሎች አያይዘዋለሁ።
በመጀመሪያ ፣ የወረዳ ዲያግራም በመስራት ይጀምሩ። ሁሉም ነገር በትክክል መሰየሙን እና የወረዳ ዲያግራም ሥርዓታማ እና ንፁህ መሆኑን ያረጋግጡ። ይህ በኋላ ላይ ችግሮችን መመርመር ቀላል ያደርገዋል። አካላትን በሚመርጡበት ጊዜ ፣ የክፍሉን አሻራ እና ካለዎት አካል ጋር የሚዛመድ መሆኑን ያረጋግጡ።
አንዴ ሁሉንም ግንኙነቶች ካረጋገጡ በኋላ ወደ PCB አማራጭ ይለውጡ ላይ ጠቅ ያድርጉ። ይህ ለማስቀመጥ እና ለመገናኘት ዝግጁ የሆኑትን ሁሉንም ክፍሎች ዱካዎች የሚያገኙበት አዲስ መስኮት ይከፍታል።
ማድረግ ያለብዎት የመጀመሪያው ነገር የቦርድዎን ዝርዝር መግለፅ ነው። የቦርዱን ቅርፅ እና መጠን ግምታዊ ሀሳብ ለማግኘት አካላትዎን በግምት እና ሎጂካዊ በሆነ መንገድ ያስቀምጡ። ከንብርብሮች ምናሌ ውስጥ BoardOutline ን ይምረጡ እና ከፒሲቢ መሣሪያዎች ምናሌ የመከታተያ መሣሪያውን በመጠቀም ስዕል ይጀምሩ።
አሁን ፣ የአካል ክፍሎችን አቀማመጥ ያጠናቅቁ። ከፓድዎቹ የሚወጡትን መስመሮች አስተውለው ይሆናል። እነዚያ ራትላይንስ ተብለው ይጠራሉ እና ዱካዎቹን መዘርጋት ቀላል እንዲሆን ክፍሎቹ እርስ በእርስ እንዴት እንደሚገናኙ ሀሳብ እንድናገኝ ይረዱናል።
በክፍል ምደባው ደስተኛ ከሆኑ በኋላ አሁን ከክትትል ጋር ማገናኘት መጀመር ይችላሉ። የመከታተያው ስፋት የሚወሰነው በሚሸከመው የአሁኑ ነው። የ PCB ዱካ ስፋት ስሌት በቀላሉ ይመጣል። ለምልክቶች 0.254 ሚሜ እና ለኃይል ዕቃዎች 0.6 ሚሜ ሄጄ ነበር። ከንብርብሮች ምናሌ ውስጥ TopLayer (ወይም BottomLayer) ን ይምረጡ እና የትራኩን መሣሪያ በመጠቀም መሳል ይጀምሩ። ዱካውን ለማጠናቀቅ ምንም ቦታ በሌለበት ሁኔታ መከታተል ሊፈጠር ይችላል። በእንደዚህ ዓይነት ሁኔታ ወደ ሌላኛው ንብርብር መዝለል እና ግንኙነቱን መቀጠል ይችላሉ። በሁለቱ ንብርብሮች ዱካዎች መካከል ያለው ግንኙነት ቪያስ ከሆነ በእገዛው ይከናወናል። ዱካ በመሥራት መሃል ላይ V ን ይምቱ። ዱካው ያበቃል እና አሁን መተላለፊያውን ማስቀመጥ ይችላሉ። ከዚያ ፣ ከሌላ ንብርብር ምናሌ ሌላውን ንብርብር ይምረጡ እና ከሱ ጀምሮ ዱካውን ይቀጥሉ። ከመሬት በስተቀር ሁሉንም ግንኙነቶች ያድርጉ።
አሁን ከፒሲቢ መሣሪያዎች ምናሌ ውስጥ የመዳብ አካባቢ መሣሪያን ይምረጡ እና በቦርዱ ዙሪያ ይሳሉ። GND በተጣራ የጽሑፍ ሳጥን ውስጥ መመረጡን ያረጋግጡ። ይህ የመሬት አውሮፕላን ይፈጥራል እና የተቀሩት የመሬት ግንኙነቶች በራስ -ሰር ይደረጋሉ።
ይፈትሹ ፣ ይፈትሹ እና ያረጋግጡ! ምንም ነገር እንዳያመልጥዎት ያረጋግጡ። አንዴ ሙሉ በሙሉ እርግጠኛ ከሆኑ በኋላ ወደ እርስዎ የመረጡት የማምረቻ አገልግሎት የሚላኩትን የጀርበር ፋይሎችን ለማውረድ የጨርቃጨርቅ ፋይልን ይፍጠሩ ላይ ጠቅ ያድርጉ።
ማሳሰቢያ - ቀደም ሲል እንደተጠቀሰው ፣ ጭነት እስኪገናኝ ድረስ ፍጹም የሚሠራ MT3608 ን በመጠቀም የማሳደጊያ ወረዳ ሠራሁ። የውጤት ቮልቴጅ በከፍተኛ ሁኔታ ይቀንሳል. የ MT3608 የውሂብ ሉህ ክፍሎቹን እንዴት ማቀናጀት እንዳለበት እና የመከታተያ ስፋቱን በግልፅ ስለሚገልፅ ይህንን ችግር አውቅ ነበር። እና እንደ ጀማሪ ፣ ስህተቱ እንደሚከሰት እርግጠኛ ነበርኩ። አንድ ሰው የችግሩን መንስኤ እና መፍትሄ ቢያስረዳኝ ጠቃሚ ነው።
ደረጃ 5 - የእርስዎን ፒሲቢ ማሰባሰብ
እኔ PCBs ን ከ JLCPCB እና ሁሉንም አስፈላጊ ክፍሎች ከ LCSC አዘዝኩ። ሁለቱም ትዕዛዞች አብረው ስለሚላኩ ይህ የመላኪያ ወጪን ይቆጥባል። የወረዳ ንድፍዎን ዝግጁ ያድርጉ እና እንደ የሐር ማያ ምልክት ማድረጊያ ክፍሎቹን መሸጥ ይጀምሩ። የ SMD ክፍሎችን በሚሸጡበት ጊዜ ፣ ጥቃቅን ፍንጮችን በጣም ቀላል ስለሚያደርግ ብዙ ፍሰት መጠቀምዎን ያረጋግጡ። የ SMD ክፍሎችን ለመጀመሪያ ጊዜ ሲሸጥ እና የሽያጭ ሥራው በጣም ጥሩ ይመስላል።
የፍሳሽ ፍሳሾችን ለማስወገድ በአይሶ ፕሮፒል አልኮሆል ከተሸጠ በኋላ ፒሲቢውን ያፅዱ።
የ LiPo ባትሪ መምረጥ;
እኔ በዙሪያዬ ያኖርኩትን 380mAh ባትሪ ተጠቅሜያለሁ። አሁን በ 50mA እና 100mA መካከል ባለው ስዕል ፣ በግምት ለ 3-4 ሰዓታት መቆየት አለበት።
ደረጃ 6: ይደሰቱ
የ LiPo ባትሪ ይሰኩ ፣ ተወዳጅ ጨዋታዎን እንደበፊቱ ይስቀሉ እና ይደሰቱ!
እስከመጨረሻው ስለተጣበቁ እናመሰግናለን። ሁላችሁም ይህንን ፕሮጀክት እንደምትወዱት እና ዛሬ አዲስ ነገር እንደምትማሩ ተስፋ አደርጋለሁ። ለራስዎ አንድ ካደረጉ ያሳውቁኝ። ለተጨማሪ መጪ ፕሮጄክቶች ለዩቲዩብ ጣቢያዬ ይመዝገቡ። በድጋሚ አመሰግናለሁ!
የሚመከር:
RetroPie ን በመጠቀም DIY በእጅ የሚያዙ የጨዋታ ኮንሶል 7 ደረጃዎች
RetroPie ን በመጠቀም DIY በእጅ የሚያዙ የጨዋታ ኮንሶል - ይህንን ፕሮጀክት በተሻለ ለመረዳት ከላይ ያለውን ቪዲዮ ይመልከቱ። ጥሩ። ለመጀመር ጊዜው አሁን ነው! በመጀመሪያ ፣ RetroPie ን እንጠቀማለን። ይህ ሁለት አማራጮችን ይተውልናል። አስቀድመን Raspbian ን በእኛ ኤስዲ ካርድ ላይ ከጫንን ፣ ከዚያ RetroP ን መጫን እንችላለን
ESP32 በእጅ የሚያዙ የጨዋታ ኮንሶል 21 ደረጃዎች (ከስዕሎች ጋር)
ESP32 በእጅ የሚያዙ የጨዋታ ኮንሶል - ይህ አስተማሪዎች የ NES አስመሳይ የጨዋታ መጫወቻን ለመገንባት ESP32 እና ATtiny861 ን እንዴት እንደሚጠቀሙ ያሳያሉ።
[3D ህትመት] 30 ዋ ከፍተኛ ኃይል በእጅ የሚያዙ ፋኖሶች 15 ደረጃዎች (ከስዕሎች ጋር)
[3 ዲ ህትመት] 30 ዋ ከፍተኛ ኃይል በእጅ የሚያዙ ፋኖሶች - ይህን እያነበቡ ከሆነ ፣ ምናልባት ከእነዚህ የ Youtube ቪዲዮዎች ውስጥ DIY እጅግ በጣም ኃይለኛ የብርሃን ምንጮችን በትላልቅ ማሞቂያዎች እና ባትሪዎች ያሳያል። ምናልባትም እነሱ ይህንን “መብራቶች” ብለው ይጠሩታል ፣ ግን እኔ ሁል ጊዜ የተለየ የላን ጽንሰ ሀሳብ ነበረኝ
2.2 TFT: 6 ደረጃዎች በመጠቀም በእጅ የሚያዙ Recalbox የጨዋታ ኮንሶል
2.2 “TFT LCD እና Raspberry Pi 0 W እና GPIO አዝራሮችን በመጠቀም በእጅ የሚያዝ የሬክቦክስ ጨዋታ ኮንሶል 2.2 TFT ን በመጠቀም - በእጅ የተያዘ የመልሶ ማጫዎቻ ጨዋታ ኮንሶል DIY መመሪያዎች። የተሳተፉትን እርምጃዎች ሙሉ ማሳያ ለማድረግ ይህንን የዩቲዩብ ቪዲዮ ማየት ይችላሉ። ሁሉንም ክፍሎች ያግኙ ለ. ክፍሎቹን አንድ ላይ ያጣምሩ
በእጅ የሚያዙ Arduino Pong Console: 6 ደረጃዎች (ከስዕሎች ጋር)
በእጅ የሚያዙ አርዱinoኖ ፓንግ ኮንሶል - ዲ ኤፍ ሮቦት ልዩ አርዱዲኖ ናኖ ቦርድን እና ኦሌድን እንድጠቀም ፈለገኝ። መጀመሪያ ላይ ብልጥ ብስክሌት ለመፍጠር ፈልጌ ነበር ፣ እና ሙሉ በሙሉ ሠራሁት። ግን እንደ አለመታደል ሆኖ ናኖ ግዙፍ ንድፉን ለማሄድ እና ለማከማቸት በጣም ደካማ ነበር