ዝርዝር ሁኔታ:
- ደረጃ 1: ክፍሎቹን ይሰብስቡ
- ደረጃ 2 በስታይሮፎም ላይ ምልክት ማድረግ
- ደረጃ 3 - የ LEDs ላይ ወረቀት (አማራጭ)
- ደረጃ 4 - ሽቦዎችን ማዘጋጀት
- ደረጃ 5 - ኤልዲዎቹን መሸጥ
- ደረጃ 6 ካሬዎቹን አንድ ላይ መሸጥ
- ደረጃ 7 - ኩቦውን ወደ ወረዳ ቦርድ ማስተካከል
- ደረጃ 8 - አያያctorsችን ያሽጡ
- ደረጃ 9 የ LED ኩብን ይሞክሩ
- ደረጃ 10 ጆይስቲክን እና አዝራሩን ያገናኙ
- ደረጃ 11: ይዝናኑ:)
ቪዲዮ: 3D Tic-Tac-Toe በተመራው ኩብ ላይ: 11 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
በቤት ውስጥ በ 3 ልኬቶች ውስጥ የቲክ ታክ ጣትን ለመጫወት አስበው ያውቃሉ?
መልሱ አዎ ከሆነ ፣ ይህ Instructable አንድ ለመገንባት እያንዳንዱን አስፈላጊ መረጃ ይሰጥዎታል።
ጨዋታው በ 3x3x3 መሪ ኩብ ላይ ሊጫወት ይችላል። እያንዳንዱ ነጥብ አንድ-ቀለም መሪ ነው ፣ እያንዳንዱ ኤልኢዲ በግለሰብ ቁጥጥር ሊደረግበት ይገባል። ቲክ-ታክ-ጣት ለመጫወት ቢያንስ 3 የተለያዩ ምልክቶች አስፈላጊ ናቸው ፣ (ብዙውን ጊዜ ኦ x እና ባዶ) ሆኖም ግን በአንድ ባለ ቀለም የ LED ኩብ ውስጥ የማይቻል ነው።
መፍትሄው የሚመራው ብልጭ ድርግም ይላል። ጨዋታው እያንዳንዱ መሪ ጠፍቶ ሲጀመር ፣ የመጀመሪያው ተጫዋች በተራው መሪነት ይጫወታል ፣ ሁለተኛው ተጫዋች ብልጭ ድርግም ካለው መሪ ጋር ነው ፣ ስለዚህ ጨዋታው በዚያ መንገድ መጫወት ይችላል።
ጆይስቲክ እና አንድ አዝራር የእርስዎን “ምልክት” ለማስቀመጥ የሚፈልጉትን LED ለመምረጥ ያስችልዎታል።
በእርግጥ የ LED ኩብዎን እንደ ማስጌጥ ብቻ መጠቀም ይችላሉ። በቪዲዮው ውስጥ እንደአጋጣሚ ወይም እርስ በእርስ እርስ በእርስ አንድ ላይ እንዲበራ የሚያደርግ ኮድ ተሰጥቷል።
ደረጃ 1: ክፍሎቹን ይሰብስቡ
ጨዋታውን ለመገንባት አስፈላጊ ክፍሎች ዝርዝር
- 22*30 ሁለንተናዊ የወረዳ ቦርድ (ወይም ትልቅ)
- አርዱዲኖ UNO
- 27 ኤልኢዲዎች (3 ሚሜ ኤልኢዲዎችን እጠቀም ነበር)
- ጆይስቲክ ሞዱል (KY-023)
- የአዝራር ሞዱል (KY-004)
- 20 ኤም-ኤፍ ዝላይ ሽቦዎች
- ሽቦ
- ተጣጣፊ ሽቦዎች
- 12 ኤፍ-ኤፍ አያያዥ
አስፈላጊ መሣሪያዎች
- ስታይሮፎም ስራዎን ቀላል ያደርገዋል!
- የማሸጊያ ኪት
- ሙቅ-ሙጫ ጠመንጃ
- ፒንቸሮች
- ኬብል- peeler
- ገዥ
- የአሸዋ ወረቀት (ከተፈለገ)
ደረጃ 2 በስታይሮፎም ላይ ምልክት ማድረግ
ለመገጣጠም በስታይሮፎም ብሎክ ላይ 3x3 ምልክቶችን ያድርጉ እና ቀዳዳዎቹን ወደ ኤልኢዲዎቹ ያያይዙ። እኛ ኩብ እየፈጠርን ስለሆነ ቀዳዳዎቹ እርስ በእርሳቸው 2 ሴ.ሜ መሆን አለባቸው። ይህንን ለማድረግ ገዥን መጠቀም አለብዎት።
ደረጃ 3 - የ LEDs ላይ ወረቀት (አማራጭ)
ትልቁን የብሩህነት ደረጃ ለማሳካት ፣ ኤልኢዲዎቹን ለማሸት የአሸዋ ወረቀት መጠቀም ይችላሉ።
ደረጃ 4 - ሽቦዎችን ማዘጋጀት
የተጋለጡ ሽቦዎች 4.5 ሴ.ሜ ርዝመት ሊኖራቸው ይገባል ፣ 24 ቱን ያዘጋጁ። እነዚህ የኩብ ፍሬም ይሆናሉ።
12 ተጣጣፊ ሽቦዎች መዘጋጀት አለባቸው። ከነሱ 9 ቱ ከ6-7 ሳ.ሜ ርዝመት መሆን አለባቸው። ከነሱ 3 ቱ ከ12-13 ሳ.ሜ መሆን አለባቸው። የሽቦቹን ሁለቱንም ጫፎች ይቁረጡ።
ደረጃ 5 - ኤልዲዎቹን መሸጥ
በመጀመሪያ ፣ እኛ አሉታዊ መሪዎችን አንድ ላይ እናገናኛለን ፣ ይህ ብዙውን ጊዜ የ LED አጭር እግር ነው።
ከዚህ በፊት በተዘጋጀው ስታይሮፎም ላይ ኤልዲዎቹን ያስቀምጡ። አጠር ያለውን እግር በሽቦው ላይ ከመጠቅለል ይልቅ በስዕሉ ላይ እንደሚታየው ሽቦዎቹን ያስቀምጡ። ከዚያ ኤልዲዎቹን በጥንቃቄ ወደ ሽቦው ያሽጡ ፣ ከዚያ በሁለቱም በኩል ሽቦን ከሸጡ በኋላ ይህ ካሬውን አንድ ላይ ያቆየዋል።
በአንድ ካሬ ዝግጁ ሲሆኑ ሁሉንም 9 ኤልኢዲዎች መፈተሽ አስፈላጊ ነው። የሽቦውን ክፈፍ ከአርዱዲኖ መሬት ጋር በማገናኘት ሊሠራ ይችላል። ከዚያ የ M-M Jumper ሽቦን ይጠቀሙ እና ከአርዱዲኖው 3.3 ቮ ጋር ያገናኙት ፣ እና ሌላውን ጎን ወደ ኤልዲው ያልተፈታ እግር ይንኩ ፣ ኤልኢው መብራት አለበት። ምንም የ LED መብራት ካልበራ ፣ ምናልባት ከአዎንታዊ እግሮች አንዱ የሽቦ ፍሬሙን ይነካዋል ፣ እነዚህን መፈተሽ አለብዎት።
3 የ LED ካሬዎችን ማዘጋጀት አለብዎት።
ደረጃ 6 ካሬዎቹን አንድ ላይ መሸጥ
ይህ በጣም ከባድው ክፍል ነው ፣ በዚያ ደረጃ ላይ የእርዳታ እጅን መጠየቅ አለብዎት።
በስታይሮፎም ላይ አንድ ካሬ ያስቀምጡ ፣ ከዚያ በአቀባዊ አቀማመጥ ከኤሌዲው አጠገብ ሽቦ ይለጥፉ። ይህ ሽቦ የ LEDs አወንታዊ እግሮችን ብቻ መንካቱ አስፈላጊ ነው። አወንታዊውን እግር (እስካሁን ያልሸጥከው) በሽቦው ዙሪያ ጠቅልለው ይሽጡት። በእያንዳንዱ ኤልኢዲ ያድርጉት።
በ 2 ሴ.ሜ ቁመት ውስጥ ሁለተኛውን ካሬ ያስቀምጡ። በአዎንታዊ እግሮች በአቀባዊ ሽቦዎች ዙሪያ ያሽጉ። ካሬው በዚያ መንገድ ይቆያል ፣ ስለዚህ ከዚያ በኋላ እያንዳንዳቸውን መሸጥ ይችላሉ።
ከዚያ የመጨረሻውን ካሬ በ 4 ሴ.ሜ ቁመት ያስቀምጡ። እንደበፊቱ ተመሳሳይ እርምጃዎችን ያድርጉ።
አስፈላጊ: አግድም ሽቦዎች ቀጥ ያሉ ገመዶችን መንካት የለባቸውም።
በደረጃው ዝግጁ ከሆኑ በኋላ እንደበፊቱ እያንዳንዱን ኤልኢዲ መፈተሽ አለብዎት።
ደረጃ 7 - ኩቦውን ወደ ወረዳ ቦርድ ማስተካከል
በመጀመሪያ ፣ 9 ተጣጣፊ የተላጠ ሽቦዎችን መጠቀም አለብዎት።
በወረዳ ሰሌዳው ውስጥ ባለው ቀዳዳ በኩል የሽቦውን አንድ ጎን ያስገቡ ፣ ወደ አግድም ሽቦው ይሸጡት። በሁሉም አግድም ሽቦዎች ያድርጉት። ከዚያ በኋላ ትኩስ-ሙጫ በመተግበር ኩብውን በቦርዱ ላይ ያስተካክሉት።
በሁለተኛ ደረጃ ፣ 3 ረዘም ያለ ተጣጣፊ የተላጠ ሽቦዎችን ይጠቀሙ።
ወደ አደባባዮች ያሸጧቸው ፣ እና ከዚያ ቀዳዳዎቹን በኩል ያስገቡ (በቦርዱ ጥግ ላይ ትልቁን ቀዳዳ መጠቀም ይችላሉ)
በደረጃው ዝግጁ ሲሆኑ በቦርዱ ታችኛው ክፍል ላይ የተንጠለጠሉ 12 ሽቦዎች አሉዎት። ከካሬዎች ጋር የተገናኙት 3 ሽቦዎች ኤልኢዲውን በአቀባዊ አቅጣጫ እንዲመርጡ ያስችልዎታል። 9 ቱ ሽቦዎች ኤልኢዲውን ለማብራት የሚፈልጉትን አምድ እንዲመርጡ ያስችልዎታል።
ደረጃ 8 - አያያctorsችን ያሽጡ
ከላይ ያሉትን ማያያዣዎች ያሽጡ። እኔ እንደ እኔ አግድም እና ቀጥታ የሆኑትን መለየት አለብዎት።
በስዕሉ ላይ እንደሚታየው 9 ገመዶችን ወደ ማያያዣዎች ያሽጡ።
ከዚያ 3 ቱን ሽቦዎች ወደ 3 አያያorsች ያሽጡ። ሽቦውን ከላይ ወደ 10 ኛ ፒን ፣ ከመካከለኛው እስከ 11 ኛው እና ከታች ወደ 12 ኛ ያገናኙ እና እዚያው ይሸጡዋቸው።
የተቀሩትን ገመዶች በቦርዱ ላይ ይለጥፉ።
የእርስዎ የ LED ኩብ ዝግጁ ነው ፣ አሁን መሞከር አለብዎት።
ደረጃ 9 የ LED ኩብን ይሞክሩ
1-9 ን በ LED ኩብ ላይ በአርዱዲኖ ውስጥ ከ D0-D8 (ከ 1 እስከ D0 ፣ 2 ወደ D1…) ያገናኙ
10-12 ን ከ Arduino ጋር ያገናኙት እንደ:
- ከ 10 እስከ D11
- ከ 11 እስከ D10
- ከ 12 እስከ D9
የቀረበውን ኮድ ወደ አርዱinoኖ ይስቀሉ።
የ ledRandom () ተግባር LED ዎች በዘፈቀደ እንዲበሩ ያደርጋቸዋል
የ ledSeq () ተግባር የ LEDs በአንድ አምድ ውስጥ አንድ በአንድ እንዲበራ ያደርገዋል።
የ ledWrite (x, y, z, v) ተግባር በኩቤው ላይ ማንኛውንም LED እንዲጽፉ ያስችልዎታል። x ፣ y ፣ z መጋጠሚያዎች ናቸው ፣ እነሱ ከ1-3 መሆን አለባቸው። v የ LED ሁኔታ ነው ፣ 0 LED ሲጠፋ ፣ 1 ኤል ሲበራ።
ተጨማሪ LEDs በተናጠል ማብራት ይችላሉ። ነገር ግን አንድ ኤልኢዲ ማብራት ቀደም ሲል አንዱን ለማጥፋት ያደርገዋል። ግን መዘግየቱ 0.5ms ብቻ ስለሆነ ሁለቱም ሲበሩ ያያሉ።
ይህንን የፕሮግራሙን ክፍል ወደፊት ለማሻሻል እሞክራለሁ።
ደረጃ 10 ጆይስቲክን እና አዝራሩን ያገናኙ
ጆይስቲክ ሞጁል ከ LED ኩብ ጋር በተመሳሳይ ቦታ መሆን አለበት (በስዕሉ ላይ እንደሚታየው)
የአዝራር ሞዱል;
- ያገናኙ - ወደ Arduino GND
- + (መካከለኛ ፒን) ከ Arduino 5V ጋር ያገናኙ
- ኤስ (የውጤት ፒን) ከ Arduino A3 ጋር ያገናኙ
ጆይስቲክ ሞዱል;
- SW ወደ A2
- VRY ወደ A1
- VRX ወደ A0
- +5V ወደ አርዱinoኖ 5 ቪ
- GND ወደ አርዱዲኖ GND።
ከዚያ ሞጁሎችን እና የ LED ኩብውን በፕላስቲክ አውሮፕላን ላይ ያስተካክሉ ፣ እና ኮዱን ወደ አርዱinoኖ ይስቀሉ።
ደረጃ 11: ይዝናኑ:)
የእርስዎ 3 ዲ ቲክ-ታክ-ጣት ዝግጁ ነው።
እንዴት እንደሚጫወት አጭር አጋዥ ስልጠና እነሆ-
- ተጫዋች 1 ከተበራው ኤልዲ ጋር ይጫወታል
- ተጫዋች 2 በሚያንጸባርቅ LED ይጫወታል
- በዚያ LED ላይ ሲሆኑ ፣ ኤልዲው በፍጥነት ብልጭ ድርግም ይላል።
- በጆይስቲክ አማካኝነት የእርስዎን LED መምረጥ ይችላሉ። ከጆይስቲክ ጋር ጠቅ ማድረግ ወደ ታች እንዲወርዱ ያስችልዎታል። (ከመጀመሪያው ደረጃ ወደ ሦስተኛው ይሄዳል)
- እዚያ እንዲፈርሙ ለማስቀመጥ አዝራሩን ይጫኑ። (LED በፍጥነት ብልጭ ድርግም በሚልበት ቦታ ያስቀምጠዋል)
- አሸናፊው ሶስት ምልክቶችን በ x ፣ y ወይም z አቅጣጫ የሚሰበስብ ነው። (ዲያግራሞቹ ገና አልተካተቱም)
-
አንድ ሰው ከላይ ሲሸነፍ የላይኛው ቀኝ ጥግ ያበራል እና ከሆነ
- ተጫዋች 1 ያሸንፋል። የመጀመሪያው ረድፍ ያበራል
- ተጫዋች 2 አሸነፈ። ሁለተኛው ረድፍ ያበራል
- ጨዋታው 3 ምልክቶችዎን የሰበሰቡበትን ቦታም ያሳየዎታል።
- አዲስ ጨዋታ ለመጀመር ጆይስቲክን ለጥቂት ሰከንዶች ይግፉት።
አስፈላጊ - ሁል ጊዜ አዝራሩን ለአንድ ሰከንድ ይግፉት ፣ እና ጆይስቲክን ለግማሽ ሰከንድ ያቆዩት።
ዲያግራሞቹን በማካተት ጨዋታውን ለወደፊቱ ለማሻሻል አቅጃለሁ።
ማንኛውም ጥያቄ ካለዎት አስተያየት ወይም መልእክት ይፃፉ።
የሚመከር:
በ Flick ውስጥ የጨዋታ ንድፍ በ 5 ደረጃዎች 5 ደረጃዎች
በ 5 ደረጃዎች ውስጥ በ Flick ውስጥ የጨዋታ ንድፍ -ፍሊክስ ጨዋታን በተለይም በእውነቱ እንደ እንቆቅልሽ ፣ የእይታ ልብ ወለድ ወይም የጀብድ ጨዋታ የመሰለ ቀላል መንገድ ነው።
የአርዱዲኖ መኪና የተገላቢጦሽ የመኪና ማቆሚያ ማስጠንቀቂያ ስርዓት - ደረጃዎች በደረጃ: 4 ደረጃዎች
የአርዱዲኖ መኪና የተገላቢጦሽ የመኪና ማቆሚያ ማንቂያ ስርዓት | ደረጃዎች በደረጃ-በዚህ ፕሮጀክት ውስጥ አርዱዲኖ UNO እና HC-SR04 Ultrasonic Sensor ን በመጠቀም ቀላል የአርዱዲኖ መኪና የተገላቢጦሽ የመኪና ማቆሚያ ዳሳሽ ወረዳ እቀዳለሁ። ይህ በአርዱዲኖ ላይ የተመሠረተ የመኪና ተገላቢጦሽ የማስጠንቀቂያ ስርዓት ለራስ ገዝ አሰሳ ፣ ሮቦት ሬንጅንግ እና ለሌላ ክልል አር
በ Raspberry Pi 4B ላይ የፊት ለይቶ ማወቅ በ 3 ደረጃዎች 3 ደረጃዎች
በ Raspberry Pi 4B ላይ የፊት ለይቶ ማወቅ በ 3 እርከኖች-በዚህ መመሪያ ውስጥ የሹንያፊትን ቤተመፃሕፍት በመጠቀም ከ Rasyaberry O/S ጋር Raspberry Pi 4 ላይ የፊት ለይቶ ማወቅን እናከናውናለን። ሹነፊታ የፊት መታወቂያ/ማወቂያ ቤተ -መጽሐፍት ነው። ፕሮጀክቱ ፈጣን የመለየት እና የማወቅ ፍጥነትን ለማሳካት ያለመ ነው
በ GameGo ላይ በ ‹GoGo› ላይ ማለቂያ ከሌላቸው ደረጃዎች ጋር የመሣሪያ ስርዓት - 5 ደረጃዎች (ከስዕሎች ጋር)
በ GameGo ላይ በ MakeGo Arcade የመጫወቻ ማዕከል ላይ ገደብ የለሽ ደረጃዎች ያለው የመሣሪያ ስርዓት - GameGo በ TinkerGen STEM ትምህርት የተገነባ የ Microsoft Makecode ተኳሃኝ የሆነ የሬትሮ ጨዋታ ተንቀሳቃሽ ኮንሶል ነው። እሱ በ STM32F401RET6 ARM Cortex M4 ቺፕ ላይ የተመሠረተ እና ለ STEM አስተማሪዎች ወይም የሬትሮ ቪዲዮ ጨዋታን መፍጠር መዝናናትን ለሚወዱ ሰዎች ብቻ የተሰራ ነው
ቀላል ደረጃዎች (DID Strip Lights በመጠቀም) DIY Vanity Mirror - 4 ደረጃዎች
DIY Vanity Mirror በቀላል ደረጃዎች (የ LED ስትሪፕ መብራቶችን በመጠቀም) - በዚህ ልጥፍ ውስጥ በ LED ሰቆች እገዛ የ DIY Vanity Mirror ን ሠራሁ። በእውነቱ አሪፍ ነው እና እርስዎም እነሱን መሞከር አለብዎት