ዝርዝር ሁኔታ:

አንድነት ፣ ቢቲ አርዱዲኖ ፣ አልትራሳውንድ ዳሳሽ -14 ደረጃዎች በመጠቀም የዝላይ ጨዋታን ያሂዱ
አንድነት ፣ ቢቲ አርዱዲኖ ፣ አልትራሳውንድ ዳሳሽ -14 ደረጃዎች በመጠቀም የዝላይ ጨዋታን ያሂዱ

ቪዲዮ: አንድነት ፣ ቢቲ አርዱዲኖ ፣ አልትራሳውንድ ዳሳሽ -14 ደረጃዎች በመጠቀም የዝላይ ጨዋታን ያሂዱ

ቪዲዮ: አንድነት ፣ ቢቲ አርዱዲኖ ፣ አልትራሳውንድ ዳሳሽ -14 ደረጃዎች በመጠቀም የዝላይ ጨዋታን ያሂዱ
ቪዲዮ: Betty Sher - Gen | ቤቲ ሼር - ግን - Ethiopian Music 2022 (Official Video) 2024, ህዳር
Anonim
Image
Image
አንድነት ፣ ቢቲ አርዱዲኖ ፣ አልትራሳውንድ ዳሳሽ በመጠቀም የዝላይ ጨዋታን ያሂዱ
አንድነት ፣ ቢቲ አርዱዲኖ ፣ አልትራሳውንድ ዳሳሽ በመጠቀም የዝላይ ጨዋታን ያሂዱ
አንድነት ፣ ቢቲ አርዱዲኖ ፣ አልትራሳውንድ ዳሳሽ በመጠቀም የዝላይ ጨዋታን ያሂዱ
አንድነት ፣ ቢቲ አርዱዲኖ ፣ አልትራሳውንድ ዳሳሽ በመጠቀም የዝላይ ጨዋታን ያሂዱ

የእኔ የአንድነት ፕሮጀክት ስኬት ከአንድነት ባለብዙ ተጫዋች 3 ዲ ሆሎግራም ጨዋታ እና ሆሎግራም ፕሮጄክተር ለፒሲ ፣ ይህ በአንድነት ውስጥ ሁለተኛው ፕሮጀክት ነው። ስለዚህ ጨዋታውን ከመጀመሪያው እስከ መጨረሻው ለማጠናቀቅ ለማጥናት ብዙ ጊዜ ይወስዳል። ለሩጫ እና ለመዝለል ቅነሳ ለሁለት የአልትራሳውንድ ዳሳሽ የፕሮጀክት ዕቅዱን ስጀምር። ግን ኮዴንግ ሲያገኝ ፕሮጀክቱን ለማጠናቀቅ አንድ ዳሳሽ ብቻ በቂ ነው። እዚህ በዚህ ፕሮጀክት ውስጥ ብሉቱዝን በመጠቀም በአርዱዲኖ እና በአንድነት መካከል ያለውን ግንኙነት ሙሉ በሙሉ ይሸፍናል። ጨዋታ በሚገነቡበት ጊዜ በብዙ ሙከራዎች እና ስህተቶች እና እርማት ምክንያት የጨዋታውን ልማት ማጠናቀር አልችልም። ግን የግንኙነት ችግርን እና በፕሮጀክቱ ውስጥ ለማረም እርምጃዎች በዝርዝር ዘርዝረዋል። ጨዋታውን እንደ ዚፕ ፋይልም አያይዞታል። ወደ ፕሮጀክቱ እንሂድ።

ደረጃ 1 ወረዳ

ወረዳ
ወረዳ

1) የአልትራሳውንድ ዳሳሽ እና የብሉቱዝ ሞዱል Vcc እና Gnd ን ከአርዲኖ 5V እና Gnd ጋር ያገናኙ።

2) የአርዱዲኖውን ቲክስ ከብሉቱዝ ሞዱል Rx ጋር ያገናኙ።

3) የ D7 ፒን ከአልትራሳውንድ ዳሳሽ ቀስቅሴ እና D8 ወደ ኢኮ ፒን ያገናኙ።

4) 9V ባትሪ ከአርዲኖኖ ቪን እና ጂን ጋር ያገናኙ።

ደረጃ 2: የሚያስፈልጉ ቁሳቁሶች

የሚያስፈልጉ ቁሳቁሶች
የሚያስፈልጉ ቁሳቁሶች
የሚያስፈልጉ ቁሳቁሶች
የሚያስፈልጉ ቁሳቁሶች

ይህ ፕሮጀክት በጣም ያነሰ የቁሳቁሶች ይፈልጋል ነገር ግን ለአንድነት ፕሮግራም ረጅም ጊዜ ይወስዳል።

የሚያስፈልጉ ቁሳቁሶች

1) አርዱዲኖ ኡኖ - 1No

2) Ultrasonic Sensor HC -SR04 - 1No

3) የብሉቱዝ ሞዱል HC-05. - 1 አይ

4) 12V ዲሲ አስማሚ ወይም 9 ቪ ባትሪ (ተንቀሳቃሽ ለማድረግ 9 ቪ ባትሪ እጠቀማለሁ)።

5) ግልጽ የፒ.ቢ.ቢ. ቦርድ።

ሶፍትዌር ያስፈልጋል

1) አንድነት።

2) አርዱዲኖ አይዲኢ።

ደረጃ 3 ጋሻ መሥራት

ጋሻ መስራት
ጋሻ መስራት
ጋሻ መስራት
ጋሻ መስራት
ጋሻ መስራት
ጋሻ መስራት
ጋሻ መስራት
ጋሻ መስራት

1) ልክ እንደ ሁሉም ፕሮጄክቶቼ ለፕሮጀክቱ ጋሻ እሠራለሁ። በተለይ ተንቀሳቃሽ ነገሮችን በሚይዙበት ጊዜ የዳቦ ሰሌዳ ውጥረትን የሚጠቀሙ ከሆነ ፣ ስለዚህ ለሁሉም ፕሮጀክቶቼ ሁል ጊዜ ጋሻ እሠራለሁ።

2) ተንቀሳቃሽ ማድረግ እፈልጋለሁ። ስለዚህ ቦታውን ለመሙላት የብሉቱዝ ሞጁሉን በአርዱዲኖ የኃይል አቅርቦት እና የዩኤስቢ ወደብ መካከል አኖራለሁ።

3) ጋሻ ለመሥራት የወንድ እና የሴት ማያያዣን ይጠቀሙ። ለባትሪ ግንኙነት የባትሪ ማያያዣ ወደ ቪን እና ጂንዲ።

ደረጃ 4: የአርዲኖ ኮድ

የአርዱዲኖ ኮድ
የአርዱዲኖ ኮድ

ከፒሲ ወይም ከሞባይል ጋር ከተገናኘ ፣ ኮዱን በመቀነስ የአርዲኖ ሥራን ሁልጊዜ እቀንሳለሁ። ስለዚህ arduino ኮድ ውስጥ እኔ ብቻ ለአልትራሳውንድ ርቀት ለመቀበል ጋር & የመጀመሪያ charactor እንደ ሆነ $ መጨረሻ charactor እንደ ተከታታይ TX በኩል ርቀት ይላኩ.

ደረጃ 5 ውጤቱን በተከታታይ ሞኒተር ውስጥ ይመልከቱ

በተከታታይ ማሳያ ውስጥ ውጤቱን ይመልከቱ
በተከታታይ ማሳያ ውስጥ ውጤቱን ይመልከቱ
በተከታታይ ማሳያ ውስጥ ውጤቱን ይመልከቱ
በተከታታይ ማሳያ ውስጥ ውጤቱን ይመልከቱ
በተከታታይ ማሳያ ውስጥ ውጤቱን ይመልከቱ
በተከታታይ ማሳያ ውስጥ ውጤቱን ይመልከቱ
በተከታታይ ማሳያ ውስጥ ውጤቱን ይመልከቱ
በተከታታይ ማሳያ ውስጥ ውጤቱን ይመልከቱ

በአርዱዲኖ አይዲኢ ውስጥ የብሉቱዝ ተከታታይ ወደብ በመክፈት በአርዲኖ በተላከው ተከታታይ ማሳያ ውስጥ ማየት ይችላሉ።

ደረጃ 6 - የአንድነት አርዱዲኖ የግንኙነት ፍተሻ

የአንድነት አርዱዲኖ የግንኙነት ማረጋገጫ
የአንድነት አርዱዲኖ የግንኙነት ማረጋገጫ
የአንድነት አርዱዲኖ የግንኙነት ማረጋገጫ
የአንድነት አርዱዲኖ የግንኙነት ማረጋገጫ
የአንድነት አርዱዲኖ የግንኙነት ማረጋገጫ
የአንድነት አርዱዲኖ የግንኙነት ማረጋገጫ
የአንድነት አርዱዲኖ የግንኙነት ማረጋገጫ
የአንድነት አርዱዲኖ የግንኙነት ማረጋገጫ

ምስሉ እራሱን ያብራራል። አንዳንድ እርምጃዎች እኔ ማድረግ እፈልጋለሁ ለእያንዳንዱ ዝርዝር ከዚህ በታች በዝርዝር ተዘርዝሬአለሁ።

1) አንድነትን ይክፈቱ እና የ 2 ዲ አዲስ ፕሮጀክት ተከታታይ ፍተሻ ይጀምሩ።

2) አንድነት በዋና ካሜራ ተከፍቷል።

3) የጨዋታ ነገርን ጠቅ ያድርጉ -> 3 ዲ ነገር -> TextMeshPro -ጽሑፍ።

4) በትዕይንቱ መሃል ላይ ያድርጉት።

5) በፕሮጀክቱ ውስጥ ፍጠር የሚለውን ጠቅ ያድርጉ እና በብቅ ባዩ ምናሌ ውስጥ “C# Script” ን ጠቅ ያድርጉ።

6) ለአዲሱ ስክሪፕት ስሙን ወደ ተፎካካሪ ይለውጡ።

7) በእይታ ስቱዲዮ ውስጥ ስክሪፕቱን ለመክፈት ሁለቴ ጠቅ ያድርጉ።

8) ሲያስገቡ ሲስተም. IO. ወደቦች ስህተት አግኝተዋል።

9) ወደ አንድነት ይሂዱ ፋይል ጠቅ ያድርጉ። የግንባታ ቅንብሮችን ጠቅ ያድርጉ።

10) የተጫዋች ቅንብሮችን ጠቅ ያድርጉ እና በተጫዋቹ ቅንብሮች መጨረሻ ላይ የአፒ ተኳሃኝ ደረጃን አግኝተዋል።

11) ለውጥ.ኔት 2.0 ንዑስ ወደ. Net2.0 ይቀይሩ። አሁን አንድነትን አድኑ።

12) ወደ ቪዥዋል ስቱዲዮ ይሂዱ እና ማስመጣት ጥሩ ነው።

13) አሁን በአንድነት እና በአርዱዲኖ መካከል ግንኙነት ለመመስረት Serial port ን ይጠቀሙ። የመነሻ እና የማጠናቀቂያ ገጸ -ባህሪን እንደ ማጣቀሻ በመጠቀም የሕብረቁምፊ ተግባርን በመጠቀም የእሴት መላክን ያጣሩ።

14) ስክሪፕቱን ወደ ፈጠርነው TexttMeshPro ይጎትቱ።

15) አሁን የአንድነትን ፕሮግራም ያሂዱ እና በአርዱዲኖ የተላከው መረጃ በ TexttMeshPro ውስጥ ትርኢት አግኝቷል።

ደረጃ 7 - የሃርድዌር ዝግጁ

ሃርድዌር ዝግጁ
ሃርድዌር ዝግጁ
ሃርድዌር ዝግጁ
ሃርድዌር ዝግጁ
ሃርድዌር ዝግጁ
ሃርድዌር ዝግጁ
ሃርድዌር ዝግጁ
ሃርድዌር ዝግጁ

1) ትኩስ ሙጫ ጠመንጃ በመጠቀም የባትሪ መያዣውን በጋሻው መሃል ላይ ይለጥፉ።

2) አሁን የቲን ባትሪ እንደ ማቆሚያ በመጠቀም ከተገጠመ እና አነፍናፊውን እንዲቆም ያድርጉት።

3) እሱ እንደ ዳይኖሰር ይመስላል (3 ዲ አታሚ ካለዎት እንደ ዳይኖሶር ማቀፊያ ያድርጉት)።

አሁን የሃርድዌር ቅንብር ዝግጁ ነው።

ደረጃ 8 - አንድነት አርዱinoኖ የግንኙነት ቪዲዮ

Image
Image

ከላይ ባለው ቪዲዮ ውስጥ በአንድነት በተቀበለው በአርዱዲኖ የውሂብ አሸዋ ማየት ይችላሉ።

ደረጃ 9 ጨዋታን በአንድነት ያዳብሩ

ጨዋታን በአንድነት ያዳብሩ
ጨዋታን በአንድነት ያዳብሩ
ጨዋታን በአንድነት ያዳብሩ
ጨዋታን በአንድነት ያዳብሩ

ጨዋታውን ለማዳበር ከዩቲዩብ ትምህርት እጠቀማለሁ። እኔ ነፃ ንብረቶችን ከአንድነት እጭናለሁ። ለዝርዝር ጨዋታ ልማት ሌላ አስተማሪዎችን እሠራለሁ። አሁንም እኔ ዘንበል ያለ ነኝ ስለዚህ አሁን ላብራራው አልችልም።

የ COM ወደብ ቅንብሮች

ልብ ልንላቸው የምንፈልገው የኮም ወደብ ስም ከኮም 9 አንድነት ጋር መገናኘት ካልቻለ የኮም ወደብ ስም ነው። ስለዚህ ለዚያ በቀጥታ ስንሰጥ ስሙን “\\. / Com10” ብለን መስጠት እንፈልጋለን። ከዚያ እሱ ብቻ ይቀንሳል።

ነጠላ አልትራሳውንድ በመጠቀም እንዴት እንደሚዘሉ እና እንደሚሮጡ

እኔ የምጠቀምበትን አነስተኛ እና ከፍተኛውን የአልትራሳውንድ ክልል እሰጣለሁ። ስሌትን በመጠቀም ከክልል እስከ ማያ ገጽ ርዝመት መካከል ያድርጉት። እዚህ በዚህ ፕሮግራም ውስጥ 0 እንደ ደቂቃ ክልል እና 85 እንደ ከፍተኛ ክልል እጠቀማለሁ። ነገር ግን ርቀቱ የማይቋረጥ ከሆነ ከ 100. ስለዚህ ጽንሰ -ሐሳቡን በመጠቀም። ከ 100 በላይ ክልል ከተቀበለ እና ወዲያውኑ በ Range ውስጥ ከተቀበለ ፕሮግራሙ እንደ መዝለል ወስዶታል።

ደረጃ 10 - የጨዋታ ቼክ ቪዲዮ በአንድነት

Image
Image

ከአንድነት ጨዋታውን ያሂዱ እና በብሉቱዝ አርዱinoኖ እና በአልትራሳውንድ ያረጋግጡ።

ደረጃ 11: ጨዋታ

በዚፕ ፋይል ውስጥ ያለው ጨዋታ እዚህ አለ። ፋይሉን ያውርዱት እና Runjump.exe ን ጠቅ ያድርጉ እና ጨዋታው እየሄደ ነው። ጨዋታው ከመጀመሩ በፊት የኮም ወደብን ለማዋቀር እና ርቀትን ለመጫወት ቀጣዩን እርምጃ ይመልከቱ።

ደረጃ 12 የውቅር ፋይል ውቅር

መጫወት
መጫወት

የ Config.txt ፋይልን ያውርዱ እና በ C: በአከባቢው ኮምፒተር ውስጥ ይለጥፉት። ፋይሉን ይክፈቱ እና 3 መስመሮችን አግኝተዋል።

መስመር 1 - የብሉቱዝ ኮምፕዩተር ፣ / ን በመጠቀም / ከኮምፖርቱ ስም በፊት ኮም ወደብ ከ 9 በላይ ከሆነ በአንድነት ብቻ መጠቀም ይችላል።

መስመር 2 - ከአልትራሳውንድ ዳሳሽ አቅራቢያ ማግኘት የምንችለው አነስተኛ ርቀት።

መስመር 3 - ከአነፍናፊው ከፍተኛ ርቀት።

ደረጃ 13 የጨዋታ ጨዋታ

መጫወት
መጫወት
መጫወት
መጫወት
መጫወት
መጫወት

ባትሪውን ከአርዲኖ ጋር ያገናኙ እና ወለሉ ላይ ያድርጉት። እንቅስቃሴውን ቀጥታ ለማድረግ የወለል ንጣፎችን መስመር እጠቀማለሁ። አሁን Runjump.exe ን ያሂዱ እና ጨዋታው እስኪጫን ድረስ ይጠብቁ። ጨዋታውን ለመጀመር ፣ ለመሮጥ እና ለመዝለል የጠፈር አሞሌን ጠቅ ያድርጉ። ሁሉም 10 ሕይወት ከመጥፋቱ በፊት ብዙ ሳንቲሞችን ይሰብስቡ እና ከመቁረጫ መሣሪያው ያመልጡ።

ደረጃ 14 በቴሌቪዥን ውስጥ ይመልከቱ እና ይጫወቱ

የኤችዲኤምአይ ገመድ በመጠቀም ላፕቶ laptop ን ከቴሌቪዥኑ ጋር ያገናኙ እና ባትሪውን ከወረዳው ጋር ያገናኙ እና በፎቁ ላይ ባለው የሰድር መስመር ላይ ያድርጉት እና ቲቪው ጨዋታውን ሲጫወት ይመልከቱ። ልጆች በጣም ይወዳሉ። እንደ አበባዎች ፣ ቸኮሌቶች ፣ እንደ ምኞትዎ ጭብጡን ይለውጡ። አሁን ልጆቹ በዚህ በጣም ዝቅተኛ ዋጋ ባለው እጅ ነፃ መግብር መጫወት ያስደስታቸዋል።

አንድነትን በመጠቀም ይህ ሁለተኛው ፕሮጀክትዬ ነው። በአንድነት መስራት በጣም ያስደስታል። ግን ይህንን ፕሮጀክት ለማጠናቀቅ ረጅም ጊዜ ይወስዳል። ተጨማሪ ፕሮጀክቶች ይመጣሉ።

የሚመከር: