ዝርዝር ሁኔታ:

8-ቢት አርዱዲኖ ጨዋታ 4 ደረጃዎች
8-ቢት አርዱዲኖ ጨዋታ 4 ደረጃዎች

ቪዲዮ: 8-ቢት አርዱዲኖ ጨዋታ 4 ደረጃዎች

ቪዲዮ: 8-ቢት አርዱዲኖ ጨዋታ 4 ደረጃዎች
ቪዲዮ: Equipment corner - Selecting a 3d printer board for a beginner 2024, ህዳር
Anonim
8-ቢት አርዱዲኖ ጨዋታ
8-ቢት አርዱዲኖ ጨዋታ

ሰላም ናችሁ!

አርዱዲኖን በመጠቀም 8-ቢት የጨዋታ ቅንብርን እንዴት እንደሚገነቡ ይህ ቀላል መማሪያ ይሆናል።

ደረጃ 1: ክፍሎች ያስፈልጋሉ

አካላት ያስፈልጋሉ
አካላት ያስፈልጋሉ
አካላት ያስፈልጋሉ
አካላት ያስፈልጋሉ

1. አርዱዲኖ (https://www.arduino.cc/)

2. አርዱዲኖ አይዲኢ (https://www.arduino.cc/)

3. የዳቦ ሰሌዳ ወይም ቬሮ ቦርድ (እንደ ፍላጎትዎ)

4. ኖኪያ 5110 ግራፊክ ማሳያ (https://amzn.to/2N9PUd9)

5. የሚጣፍጥ የግፊት አዝራሮች (https://amzn.to/2Byqwwy)

6. 12 ohm resistor

7. ጩኸት

8. ለማገናኘት ሽቦዎች

ደረጃ 2 ማሳያውን ማገናኘት እና መሞከር

በፕሮጀክቱ ከመጀመርዎ በፊት ማያ ገጹን ከአርዲኖ ጋር ማጣመር እና እየሰራ ወይም እየሰራ አለመሆኑን መሞከር የተሻለ ነው።

አሁን ፣ ማሳያዎ 8 ወደቦች ይኖሩታል - Vcc ፣ LED ፣ Ground ፣ Rst ፣ CE ፣ DC ፣ DIN እና CLK (በቅደም ተከተል አይደለም ፣ አምራችዎን ወይም የሚገዙበትን ጣቢያ ይመልከቱ)።

ቪዲሲውን በአርዱዲኖ ላይ ካለው የ 3.3 ቪ የኃይል አቅርቦት ጋር ያገናኙ እና የ LED እና የመሬት ወደብ ሁለቱም በአርዱዲኖ ውስጥ ወደ ጂኤንዲ ፒን ይሄዳሉ። በኮዱ ውስጥ እንደተጠቀሰው የተቀሩትን ወደቦች ያገናኙ። RST-12 ፣ CE-11 ፣ DC-10 ፣ DIN-9 ፣ CLK-8።

አሁን ኮዱን ያሂዱ እና ሁሉም ነገር በጥሩ ሁኔታ የሚሰራ ከሆነ በማያ ገጹ ላይ ያሉትን ሁሉም ፒክሰሎች ጥቁር ሆነው የጀርባ ብርሃን ሲበራ ማየት መቻል አለብዎት።

#በዚህ ደረጃ የተጠቀሱትን ግንኙነቶች በቋሚነት አይሸጡ ##

ደረጃ 3 የመጨረሻውን ግንኙነት ያድርጉ - ማያ ገጽ እና ስዊችስ

የመጨረሻውን ግንኙነት ያድርጉ -ማያ ገጽ እና ስዊቾች
የመጨረሻውን ግንኙነት ያድርጉ -ማያ ገጽ እና ስዊቾች
የመጨረሻውን ግንኙነት ያድርጉ -ማያ ገጽ እና ስዊቾች
የመጨረሻውን ግንኙነት ያድርጉ -ማያ ገጽ እና ስዊቾች

(*እኔ ለእሱ ብጁ የፒ.ሲ.ቢ ቦርድ ለመሥራት የሚያስፈልጉኝ ነገሮች ስለሌሉኝ የእኔ ፕሮጀክት የተበላሸ እንደሚመስል አውቃለሁ። ስለዚህ ወደ የድሮው የትምህርት ቤት ዘይቤ ሄጄ ነበር*)

በዋናነት ለጨዋታዎቢኖ 4+3 = 7 አዝራሮች ይኖራሉ። ለ D-pad (ከላይ ፣ ታች ፣ ቀኝ ፣ ግራ) 4 ቀሪዎች እና ቀሪው 3 (A ፣ B ፣ C) ለሌሎች ተግባራት።

በኮዱ መሠረት በቦርዱ ውስጥ ያሉትን ግንኙነቶች እንደገና ያዋቅሩ።

በኮዱ ውስጥ የማክሮ ስሞችን አይቀይሩ።

#ገላጭ SCR_CLK 13;

#SCR_DIN 11 ን ይግለጹ;

#SCR_DC A2 ን ይግለጹ;

#SCR_CS A1 ን ይግለጹ;

#SCR_RST A0 ን ይግለጹ;

#BTN_UP_PIN 9 ን ይግለጹ;

#BTN_RIGHT_PIN 7 ን ይግለጹ ፤

#BTN_DOWN_PIN 6 ን ይግለጹ ፤

#ጥራት BTN_LEFT_PIN 8;

#BTN_A_PIN 4 ን ይግለጹ;

#BTN_B_PIN 2 ን ይግለጹ;

#ጥራት BTN_C_PIN A3;

#ገላጭ BuzzerPin 3;

ቀደም ሲል በተጠቀሰው ደረጃ እና እዚህ በተጠቀሱት የማክሮ ትርጓሜዎች መሠረት የተቀሩትን ወደቦች እንደ ማሳያ የማሳያውን ቪሲሲ ፣ የጀርባ ብርሃን እና የመሬት ወደብ ያገናኙ።

በሽቶ ሰሌዳዎ ላይ ያሉትን አዝራሮች ያሽጡ። የአዝራሮቹ አንድ ተርሚናል በኮዱ ውስጥ በተጠቀሰው መሠረት ወደ አርዱዲኖ የግለሰብ ወደቦች ይሄዳል። የሁሉንም አዝራሮች ሌላኛውን ተርሚናል በአንድ ላይ ያገናኙ እና ተከላካዩን ካገናኙ በኋላ ከመሬት ጋር ያገናኙዋቸው (ተቃዋሚው ያለአውታረመረብ የአሁኑ በቀጥታ ከአርዲኖ ወደቦች በቀጥታ ወደ መሬት ይፈስሳል) አጭር ማዞሪያን ለመከላከል ያገለግላል። ጩኸቱን እንዲሁ ያገናኙ።

ደረጃ 4 የሶፍትዌሩ ክፍል እና የእርስዎ ጨዋታዎች።

አሳሽዎን ይክፈቱ እና Gamebuino wiki ን ይፈልጉ (https://legacy.gamebuino.com/wiki/index.php?title=M…)። በድር ጣቢያው ላይ ወደ ውርዶች ክፍል ይሂዱ።

  1. የ arduino IDE ን (https://arduino.cc/en/main/software) ያውርዱ እና በኮምፒተርዎ ላይ እንዲጭኑት ያድርጉ።
  2. የጨዋታቡኖ ቤተ -መጽሐፍትን ያውርዱ (https://github.com/Rodot/Gamebuino/archive/master…)
  3. እንዲሁም Adafruit-GFX- ቤተ-መጽሐፍት (https://github.com/adafruit/Adafruit-GFX-Library)
  4. Adafruit-PCD8544-Nokia-5110-LCD-library (https://github.com/adafruit/Adafruit-PCD8544-Noki…)

በመጀመሪያ አርዱዲኖ አይዲኢን ያውርዱ እና በኮምፒተርዎ ላይ እንዲጭኑት ያድርጉ።

ሌሎቹን ቤተ -መጻሕፍት ያውርዱ እና ያውጡ። (የፀረ -ቫይረስ ሶፍትዌሮች አንዳንድ ጊዜ ከቤተ -መጽሐፍት ፋይሎች ጋር ስለሚጋጩ እና ኮድዎ ተንኮል -አዘል ፋይሎች ባይሆኑም የእርስዎ ጸረ -ቫይረስ አጥፍተው ወይም እንዳያወጡአቸው አቃፊ ውስጥ ያውጧቸው)።

እነዚያን የተወሰዱ የቤተ -መጽሐፍት አቃፊዎችን ይቅዱ።

አሁን ወደ የአርዲኖ ቤተ-መጽሐፍት አቃፊዎ (የፕሮግራም ፋይሎች-> አርዱዲኖ-> ቤተ-መጻሕፍት) ይሂዱ። የተቀዱትን አቃፊዎች እዚህ ይለጥፉ።

ሁሉም ነገር በጥሩ ሁኔታ እየሄደ መሆኑን ወይም አለመሆኑን ለመፈተሽ የፔንግ ብቸኛ ጨዋታ አያይዣለሁ። በአርዱዲኖ አይዲኢ ላይ ስክሪፕቱን ያጠናቅቁ እና ከዚያ ወደ ቦርዱ ይስቀሉ። ይህ እየሄደ ከሆነ ሁሉም ነገር ደህና ነው።

ሌሎች ጨዋታዎችን ለመጫወት ፦

ወደ gamebuino wiki ገጽ ይሂዱ እና ወደ ጨዋታዎች ክፍል ይሂዱ። በትርፍ ጊዜ ማሳለፊያ ጨዋታ ገንቢዎች የተሰቀሉ ብዙ ጨዋታዎችን እዚህ ማግኘት ይችላሉ። ለማውረድ ነፃ ናቸው። የቤተመፃህፍት አቃፊዎችን እንዳወጡ ከመካከላቸው አንዱን ያውርዱ እና በተመሳሳይ መንገድ ያውጡዋቸው።

የወጣውን አቃፊ ይክፈቱ እና የ.ino ፋይልን ለመፈለግ ይሞክሩ። ያንን በእርስዎ አይዲኢ ውስጥ ይክፈቱ እና በቀዳሚው ደረጃ ላይ የተጠቀሰውን አዝራር እና ኤልሲዲ ወደብ ማክሮ ፍቺ ኮድ ይቅዱ። በጨዋታው ምንጭ ኮድ መጀመሪያ ላይ ኮዱን በትክክል ይለጥፉ። የማክሮን ተለዋዋጭ ስም አይቀይሩ።

እኔ የ pong_solo ጨዋታ (አዎ ፣ እሱ ጨዋታው ብቻ ሰቀላ እና ጨዋታ ያጠናቅራል) እና በ zombiemaster ino ፋይል ውስጥ ምን ማድረግ እንዳለብዎት ምሳሌ (የዞምቢውን ዋና ጨዋታ ያውርዱ እና መጀመሪያ እንዳደረግሁት ለውጦች ያድርጉ)

ሁሉም ነገር በጥሩ ሁኔታ ከተሰራ ወደፊት ይቀጥሉ እና ይደሰቱ።:)

የጨዋታው ቡኒኖ ማህበረሰብ አካል ለመሆን ወደ ጨዋታው ቡይኖ ዊኪ ክፍል ለመግባት ከፈለጉ እና የእራስዎን ጨዋታዎች እና ዕቃዎች ማድረግ ይችላሉ።

የሚመከር: