ዝርዝር ሁኔታ:

DIY Arduino Tic Toc Toe Toe: 6 ደረጃዎች (ከስዕሎች ጋር)
DIY Arduino Tic Toc Toe Toe: 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: DIY Arduino Tic Toc Toe Toe: 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: DIY Arduino Tic Toc Toe Toe: 6 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Biggest! Arduino Game - Sensor based Tic-Tac-Toe using Arduino mega 2024, ህዳር
Anonim
Image
Image

Tic Tac Toe ጨዋታ የሁለት ተጫዋች ክላሲክ ጨዋታ ነው። ከልጆችዎ ፣ ከቤተሰብዎ እና ከጓደኞችዎ ጋር ሲጫወቱ አስደሳች ይሆናል። እዚህ አርዱዲኖ ኡኖ ፣ የግፋ አዝራሮች እና የፒክሰል ኤልኢዲዎችን በመጠቀም የቲክ ታክ ጣት ጨዋታ እንዴት እንደሚሠራ አሳይቻለሁ። ይህ አርዱinoኖ በ 4 በ 4 ቲክ ታክ ጣት ከጥንታዊው ቲክ ታክ ጣት ጋር ተመሳሳይ ነው ፣ ልዩነቱ X እና O ብቻ በሁለት የተለያዩ ቀለሞች ይወከላሉ። ይህ ጨዋታ አሸናፊ ወይም ጨዋታው ማን እንደሆነ የሚወስን በውስጡ የተፃፈ ፕሮግራም አለው። ይህ ፕሮጀክት በመሠረቱ እያንዳንዱ በፒክሴል ውስጥ የግፊት ቁልፍ ያለው 4 በ 4 RGB ማትሪክስ ነው። አንድ ፒክሰል ከተገፋ ከዚያ ከተቀመጠው ቀለም ጋር መብራት አለበት። ይህ ጨዋታ የተጫዋች 1 ን እና ሮዝ ቀለምን ተጫዋች 2 ን የሚወክል የሰማይ ሰማያዊ ቀለም በሁለት ቀለሞች ተዘጋጅቷል። አንድ ተጫዋች ካሸነፈ ሁሉም ኤልዲዎቹ በዚያ የተጫዋች ቀለም መቀባት አለባቸው። ጨዋታው የሚሳል ከሆነ ሁሉም ኤልኢዲዎች ከቀይ ቀለም ጋር መንቀሳቀስ አለባቸው። አንድ ጨዋታ ከተጠናቀቀ በኋላ ጨዋታው እንደገና ከአርዲኖ ጋር የተገናኘ መሆኑን ዳግም ማስጀመር አለበት።

ደረጃ 1 የሚያስፈልጉ አካላት

3 ዲ ማተሚያ
3 ዲ ማተሚያ
  • አርዱዲኖ ኡኖ (1)
  • WS2812B LEDs ወይም NeoPixel LEDs (16)
  • የግፊት አዝራሮች (17)
  • 3.7V/5V ባትሪ (1)
  • ማብሪያ/ማጥፊያ (1)
  • 3 ዲ የታተሙ ክፍሎች

ደረጃ 2: 3 ዲ ማተም

3 ዲ ማተሚያ
3 ዲ ማተሚያ
3 ዲ ማተሚያ
3 ዲ ማተሚያ
  • ከዚህ በታች ባለው አገናኝ ውስጥ የቀረቡትን ሁሉንም ክፍሎች 3 ዲ ያትሙ።
  • 3 ዲ ህትመት 16 ትንሽ አዝራር በነጭ PLA እና ቀሪዎቹ ክፍሎች በሚፈልጉት በማንኛውም ቀለም 3 ዲ ሊታተም ይችላል።
  • ለ STL ፋይሎች አገናኝ
  • ሁሉንም ክፍሎች ከታተሙ በኋላ አንዳንድ ፈጣን ሙጫ በመጠቀም በድርድሩ ውስጥ ያሉትን ሁሉንም 16 ነጭ ቁልፎችን ይጫኑ።

ደረጃ 3 የግፋ አዝራሮችን ቁልፍ ፓድ ማድረግ

የግፋ አዝራሮችን ቁልፍ ፓድ ማድረግ ፦
የግፋ አዝራሮችን ቁልፍ ፓድ ማድረግ ፦
የግፋ አዝራሮችን ቁልፍ ፓድ ማድረግ ፦
የግፋ አዝራሮችን ቁልፍ ፓድ ማድረግ ፦
  • አንድ የካርቶን ወረቀት ይውሰዱ ፣ በካርቶን ሰሌዳው ላይ ከ 3 ዲ የታተመ ድርድር አንፃር ቦታዎቹን ምልክት ያድርጉ።
  • ምልክት በተደረገባቸው ቦታዎች ላይ በካርድቦርዱ ላይ ያሉትን ሁሉንም 16 የግፋ አዝራሮች ይለጥፉ።
  • በአንዳንድ ሽቦዎች እገዛ አዝራሮቹን በመሸጥ ሁሉንም ግንኙነቶች ያድርጉ።

ደረጃ 4 የወረዳ ግንኙነት

የወረዳ ግንኙነት
የወረዳ ግንኙነት
የወረዳ ግንኙነት
የወረዳ ግንኙነት
የወረዳ ግንኙነት
የወረዳ ግንኙነት
የወረዳ ግንኙነት
የወረዳ ግንኙነት
  • በወረዳ ዲያግራም ላይ እንደሚታየው የግፊት ቁልፎቹን ቁልፍ ሰሌዳ ከአርዱዲኖ ኡኖ ጋር ያገናኙ። (R1 ~ A0 ፣ R2 ~ A1 ፣ R3 ~ A2 ፣ R4 ~ A3 ፣ C1 ~ A4 ፣ C2 ~ A5 ፣ C3 ~ ፒን 2 ፣ C4 ~ ፒን 3)።
  • እንዲሁም ተጨማሪ የግፊት ቁልፍን (ዳግም ማስጀመሪያ ቁልፍን) ይውሰዱ እና ከአርዱዲኖ ጋር ይገናኙ። (ዳግም አስጀምር ፣ GND)።
  • ሁሉንም የፒክሰል ኤልኢዲዎችን ያገናኙ። (-Ve/GND ~ GND ፣ +Ve/5V ~ 5V ፣ Data In ~ Pin 5)።
  • እኔ WS2812b LEDs ን ተጠቅሜያለሁ ፣ ለመጠቀም የበለጠ ምቹ ሊሆን የሚችል መሪ ሰቆች መጠቀም ይችላሉ።
  • ማብሪያ/ማጥፊያ/ማብሪያ/ማጥፊያ ካለው 3.7V/5V ባትሪ ጋር ያገናኙ።
  • በእያንዳንዱ ነጭ 3 ዲ የታተሙ አዝራሮች ውስጥ ሁሉንም ኤልኢዲዎች ያስገቡ ፣ በእያንዳንዱ ቁልፍ አንድ LED።

ደረጃ 5 ኮድ

ኮድ ፦
ኮድ ፦
ኮድ ፦
ኮድ ፦
  • በአርዱዲኖ አይዲኢ ውስጥ ኮዱን ይክፈቱ
  • የቁልፍ ፓድ ቤተ -መጽሐፍት እና FastLED ቤተ -መጽሐፍት ወደ አርዱዲኖ አይዲኢ ይጫኑ።
  • አርዱዲኖ ኡኖን ከፒሲዎ ጋር ያገናኙ።
  • የቦርድ ዓይነት እና ወደብ ይምረጡ።
  • ኮዱን ይስቀሉ።

ደረጃ 6: ለመጫወት ህጎች

የሚጫወቱ ህጎች
የሚጫወቱ ህጎች
የሚጫወቱ ህጎች
የሚጫወቱ ህጎች
የሚጫወቱባቸው ሕጎች ፦
የሚጫወቱባቸው ሕጎች ፦
የሚጫወቱ ህጎች
የሚጫወቱ ህጎች
  • Sky Blue ተጫዋች 1 ን ይወክላል።
  • ሮዝ ተጫዋች 2 ን ይወክላል።
  • ተጫዋቾች ቀድሞውኑ የተገፋውን አዝራር መግፋት የለባቸውም።
  • ማንኛውም ተጫዋች ማትሪክስ ካሸነፈ በቀለሙ ይነሳል።
  • ጨዋታው ከተሳል ፣ ከዚያ ማትሪክስ ከቀይ ቀለም ጋር ይነሳል።

የሚመከር: