ዝርዝር ሁኔታ:
ቪዲዮ: POiNG! - አርዱዲኖ የመጫወቻ ማዕከል ጨዋታ! 3 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ከኤሌግኦ Inc. “በጣም የተሟላ የጀማሪ ኪት UNO R3 ፕሮጀክት” ኪት ክፍሎችን የሚጠቀም የ PONG- ቅጥ የመጫወቻ ማዕከል ጨዋታ እንገነባለን።
ሙሉ ይፋ - ለዚህ አስተማሪነት የቀረቡት አብዛኛዎቹ ክፍሎች በኤለጉ ኢንክ.
የ LED ማትሪክስ ሞዱል በመጠቀም ፕሮጀክት ለመገንባት ፈልጌ ነበር። መሠረታዊው 8x8 ኤልኢዲ ማሳያ በማትሪክስ ውስጥ ያሉትን ነጠላ ኤልኢዲዎችን ለመቅረፍ ተጨማሪ የመቀየሪያ መዝገቦችን መጠቀምን ይጠይቃል። በምትኩ ፣ ይህ ፕሮጀክት MAX7219 8x8 LED ሞዱሉን ይጠቀማል። ለመጠቀም በጣም ቀላል ሞዱል ነው።
በዚህ ፕሮጀክት ላይ ባለው የሽቦ ግንኙነት ብዛት ምክንያት እንደ INTERMEDIATE ደረጃ አስተማሪ ተደርጎ እንዲቆጠር ሀሳብ አቀርባለሁ።
እንጀምር!
አቅርቦቶች
Elegoo ማስጀመሪያ ኪት ክፍሎች ጥቅም ላይ ውለዋል (https://rebrand.ly/dvjb3w8)
- UNO R3 ማይክሮ መቆጣጠሪያ
- MAX7219 8x8 LED ሞዱል
- LCD 16x2 ማሳያ ሞዱል
- 10K Potentiometer ን ይከርክሙ እና ይንኩ
- ዱፖንት ሽቦዎች
- 220R ተከላካይ
- ተገብሮ Piezo Buzzer
- የኃይል አቅርቦት ሞዱል
- 9V 1A አስማሚ - UNO ለ 8x8 LED ሞዱል በቂ የአሁኑን አቅርቦት ስለማይሰጥ ያስፈልጋል
- የዳቦ ሰሌዳ
ተጨማሪ ክፍሎች ያስፈልጋሉ
2 x 10K መስመራዊ ፖታቲሞሜትር - ርካሽ እና በ eBay ፣ AliExpress ፣ Banggood ወዘተ ላይ በሰፊው ይገኛል።
ደረጃ 1 የወረዳውን ማገናኘት
በገመድ ዲያግራም መሠረት ወረዳውን ያሽጉ። ጊዜህን ውሰድ. ለሁለቱም ማሳያዎች የሚያስፈልጉ ብዙ ግንኙነቶች አሉ።
በቂ ሞገድ ለኤ ዲ ኤል ማትሪክስ እንዲቀርብ የኃይል ሞጁሉ ከዳቦ ሰሌዳው በግራ በኩል እንደተያያዘ እና 9V 1 ሀ ዲሲ አስማሚው በኃይል ሞዱል ውስጥ እንደተሰካ በወረዳው ፎቶ ላይ ያስተውሉ። በዩኤንኦ እና በዳቦርዱ ሰሌዳ ላይ ባለው 5V ፒን መካከል ምንም ግንኙነት የለም። ግን ፣ በዩኤንኤው ላይ ያለው የ GND ፒን በዳቦ ሰሌዳ ላይ ከ GND ጋር ተገናኝቷል።
ድርብ እና ሶስት ስራዎን ይፈትሹ።
ደረጃ 2: የአርዲኖ ኮድ
ይህ አስተማሪ በአርዱዲኖ ውስጥ እንዴት መርሃ ግብርን አስቀድመው እንደሚያውቁ ያስባል።
የተያያዘውን የአርዱዲኖ ንድፍ ያውርዱ። በ LedControl ቤተ -መጽሐፍት ውስጥ ወደ አርዱዲኖ ቤተ -መጽሐፍትዎ ማከልዎን ያረጋግጡ። በ Eberhard Fahle ስሪት እጠቀም ነበር። በቤተመፃህፍት አደራጅ አሳሽ ውስጥ MAX7219 ን ብቻ ይፈልጉ እና ያገኙታል እና ይጫኑት።
የ pitches.h ፋይል በእርስዎ ረቂቅ አቃፊ ውስጥ መሆኑን ያረጋግጡ። በጨዋታው ውስጥ ድምፆችን ለመጫወት ያገለግላል።
ስለ ጊዜ ትንሽ።
መዘግየቱ () ትዕዛዙ በሚሠራበት ጊዜ የስዕልዎን አፈፃፀም ሙሉ በሙሉ ለአፍታ ያቆመ እንደመሆኑ ፣ እኛ ከስዕሉ ጋር የተዛመዱ የስዕል ክፍሎችን ለመተግበር ስንፈልግ ያለፉትን የጊዜ ወቅቶች እንፈልጋለን። በማሳያው ላይ የኳሱን ቦታ ማዘመን ያሉ የንድፍ ክፍሎችን ከመፈጸማችን በፊት ለማለፍ የቅድመ -ጊዜ መጠን እንፈልጋለን።
ይበልጥ ጉልህ በሆነ ሁኔታ ፣ መዘግየቱ () ትዕዛዙ በእውነቱ በ loop () ዘዴ ብቻ ይፈጸማል። በሌሎች ዘዴዎች እንደተጠበቀው አይሰራም። ስለዚህ ሁሉም ከአኒሜሽን ጋር የተዛመደ ጊዜ በሉፕ () ዘዴ ውስጥ ይከናወናል።
ለምሳሌ:
አንዳንድ የ “ረዥም” ዓይነት ተለዋዋጮችን እና ሁለት ቡሊያንን እንገልፃለን እና ከዚያ በማዋቀሩ መጨረሻ () ላይ እናስቀምጣቸዋለን።
bThresh = 80; // በኳስ ዝመናዎች መካከል በሚሊሰከንዶች ውስጥ ያለው ጊዜ
ballTime = millis (); // ወደ የአሁኑ የስርዓት ሰዓት ተቀናብሯል
ቦን = ሐሰት; // ኳሱ ኤልኢዲ አብራ ወይም ጠፍቷል
ballReturn = ሐሰት; // መቅዘፊያ ከተመታ በኋላ ኳስ እንመልሳለን?
በሉፕ () ኳሱን ለመሳል እኛ አለን -
ከሆነ ((ሚሊስ () - ballTime> bThresh) && bon == ሐሰት) {// ኳሱ ጠፍቶ ከሆነ እና በቂ ጊዜ ኳስ ካለፈ ኦን () ፤ // ኳሱን LED አብራ
ቦን = እውነት; // ኳሱ አሁን በርቷል
ballTime = ሚሊስ (); // ኳሱን ጊዜ ወደአሁኑ ሰዓት ዳግም ያስጀምሩ
}
ከሆነ ((ሚሊስ () - ballTime> bThresh) && bon == እውነት) {// ኳሱ በርቶ ከሆነ እና በቂ ጊዜ ካለፈ
ኳስ (); // ኳሱን LED ያጥፉ
ቦን = ሐሰት; // ኳሱ አሁን ጠፍቷል
ballTime = ሚሊስ (); ኳሱን ዳግም አስጀምር ወደ የአሁኑ ጊዜ
}
ይህንን ጨዋታ ለማድረግ ብዙ መንገዶች አሉ። እነዚህ የእኔ ምርጫዎች ብቻ ናቸው።
ንድፉ ሙሉ በሙሉ በሰነድ ተይ isል ስለዚህ እንዴት እንደሚሰራ ለማየት ኮዱን እንዲያነቡ እጋብዝዎታለሁ።
ኮድዎን ይፈትሹ ፣ ያጠናቅሩ እና ይስቀሉ።
ጨዋታዎን በመጫወት ይደሰቱ!
ደረጃ 3 መደምደሚያ
በዚህ ፕሮጀክት ውስጥ ጥቅም ላይ የዋለውን የጀማሪ ኪት በማቅረቤ ምስጋናዬ ወደ ኢሌኮ Inc ይሄዳል። ወደ አርዱዲኖ ሰሪ ዓለም በደንብ የሚያገቡዎት ብዙ የተለያዩ ክፍሎች እና ሞጁሎች ያሉት ኪት ነው።
የሚመከር:
የአርዱዲኖ አውሎ ነፋስ የመጫወቻ ማዕከል ጨዋታ 6 ደረጃዎች
አርዱዲኖ አውሎ ንፋስ የመጫወቻ ማዕከል ጨዋታ: ብልጭ ድርግም የሚሉ መብራቶች! አርዱinoኖ! ጨዋታ! ከዚህ በላይ ምን ይባላል? ይህ ጨዋታ ተጫዋቹ በአንድ የተወሰነ ቦታ ላይ በክበብ ዙሪያ የሚሽከረከርን ሽክርክሪት ለማቆም በሚሞክርበት በሳይክሎኔ የመጫወቻ ማዕከል ጨዋታ ላይ የተመሠረተ ነው።
አውሎ ነፋስ የ LED የመጫወቻ ማዕከል ጨዋታ 4 ደረጃዎች
Cyclone LED Arcade Game: የዚህ ፕሮጀክት ዓላማ ለልጆች መስተጋብራዊ እና መዝናኛ የሚሆን አርዱዲኖን በመጠቀም ቀላል ጨዋታ መፍጠር ነበር። ሲክሎኔ የመጫወቻ ማዕከል ጨዋታ በወጣትነቴ ከምወዳቸው የመጫወቻ ማዕከል ጨዋታዎች አንዱ እንደነበረ አስታውሳለሁ ፣ ስለዚህ እሱን ለመድገም ወሰንኩ። ቲ
የስታከርስ የመጫወቻ ማዕከል ጨዋታ 6 ደረጃዎች (ከስዕሎች ጋር)
የስታከርስ የመጫወቻ ማዕከል ጨዋታ -ሠላም ልጆች ፣ ዛሬ በቡድን Ws2812b LEDs እና በማይክሮ መቆጣጠሪያ/FPGA ሊያደርጉት የሚችሉት ይህንን አስደናቂ የመጫወቻ ማዕከል ጨዋታ ላካፍላችሁ እፈልጋለሁ። Stack Overflow ን ይመልከቱ - የአንድ የታወቀ የመጫወቻ ማዕከል ጨዋታ የእኛ የሃርድዌር ትግበራ። እንደ ትምህርት ቤት ፕሮጀክት ጥያቄ የተጀመረው
Evive- አርዱinoኖ የተከተተ መድረክን በመጠቀም የውጤት ቆጠራ ሆፕ ያለው ዘመናዊ የቅርጫት ኳስ የመጫወቻ ማዕከል ጨዋታ 13 ደረጃዎች
Evive- Arduino የተከተተ መድረክን በመጠቀም የውጤት መቁጠሪያዎችን በመጠቀም የስማርት ቅርጫት ኳስ የመጫወቻ ማዕከል ጨዋታ- እዚያ ካሉ ሁሉም ጨዋታዎች ውስጥ በጣም የሚያስደስቱት የመጫወቻ ሜዳዎች ጨዋታዎች ናቸው። ስለዚህ ፣ እኛ እራሳችንን በቤት ውስጥ ለምን አናደርግም ብለን አሰብን! እና እኛ እስካሁን ድረስ እርስዎ የተጫወቱት በጣም አዝናኝ DIY ጨዋታ - የ DIY Arcade የቅርጫት ኳስ ጨዋታ! ይህ ብቻ አይደለም
ተረት - ተንቀሳቃሽ የመጫወቻ ማዕከል እና የሚዲያ ማዕከል 5 ደረጃዎች
Fairies: ተንቀሳቃሽ የመጫወቻ ማዕከል እና የሚዲያ ማዕከል: የእኔ ዓላማ ተንቀሳቃሽ ኮንሶል መገንባት ነበር &; ለሴት ልጄ የሚዲያ ማዕከል። እንደ PSP ወይም ኔንቲዶ ክሎኖች ባሉ ትናንሽ ዲዛይኖች ላይ ያለው የጨዋታ አጨዋወት ከአሮጌው የመጫወቻ ካቢኔዎች ሀሳብ በጣም የራቀ ይመስላል። የአዝራሮቹ ናፍቆትን ለመቀላቀል ፈልጌ ነበር