ዝርዝር ሁኔታ:
- ደረጃ 1 ወረዳ
- ደረጃ 2: የሚያስፈልጉ ቁሳቁሶች
- ደረጃ 3 ጋሻ መሥራት
- ደረጃ 4: የአርዲኖ ኮድ
- ደረጃ 5 ውጤቱን በተከታታይ ሞኒተር ውስጥ ይመልከቱ
- ደረጃ 6 - የአንድነት አርዱዲኖ የግንኙነት ፍተሻ
- ደረጃ 7 - የሃርድዌር ዝግጁ
- ደረጃ 8 - አንድነት አርዱinoኖ የግንኙነት ቪዲዮ
- ደረጃ 9 ጨዋታን በአንድነት ያዳብሩ
- ደረጃ 10 - የጨዋታ ቼክ ቪዲዮ በአንድነት
- ደረጃ 11: ጨዋታ
- ደረጃ 12 የውቅር ፋይል ውቅር
- ደረጃ 13 የጨዋታ ጨዋታ
- ደረጃ 14 በቴሌቪዥን ውስጥ ይመልከቱ እና ይጫወቱ
ቪዲዮ: አንድነት ፣ ቢቲ አርዱዲኖ ፣ አልትራሳውንድ ዳሳሽ -14 ደረጃዎች በመጠቀም የዝላይ ጨዋታን ያሂዱ
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
የእኔ የአንድነት ፕሮጀክት ስኬት ከአንድነት ባለብዙ ተጫዋች 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ኖ የግንኙነት ቪዲዮ
ከላይ ባለው ቪዲዮ ውስጥ በአንድነት በተቀበለው በአርዱዲኖ የውሂብ አሸዋ ማየት ይችላሉ።
ደረጃ 9 ጨዋታን በአንድነት ያዳብሩ
ጨዋታውን ለማዳበር ከዩቲዩብ ትምህርት እጠቀማለሁ። እኔ ነፃ ንብረቶችን ከአንድነት እጭናለሁ። ለዝርዝር ጨዋታ ልማት ሌላ አስተማሪዎችን እሠራለሁ። አሁንም እኔ ዘንበል ያለ ነኝ ስለዚህ አሁን ላብራራው አልችልም።
የ COM ወደብ ቅንብሮች
ልብ ልንላቸው የምንፈልገው የኮም ወደብ ስም ከኮም 9 አንድነት ጋር መገናኘት ካልቻለ የኮም ወደብ ስም ነው። ስለዚህ ለዚያ በቀጥታ ስንሰጥ ስሙን “\\. / Com10” ብለን መስጠት እንፈልጋለን። ከዚያ እሱ ብቻ ይቀንሳል።
ነጠላ አልትራሳውንድ በመጠቀም እንዴት እንደሚዘሉ እና እንደሚሮጡ
እኔ የምጠቀምበትን አነስተኛ እና ከፍተኛውን የአልትራሳውንድ ክልል እሰጣለሁ። ስሌትን በመጠቀም ከክልል እስከ ማያ ገጽ ርዝመት መካከል ያድርጉት። እዚህ በዚህ ፕሮግራም ውስጥ 0 እንደ ደቂቃ ክልል እና 85 እንደ ከፍተኛ ክልል እጠቀማለሁ። ነገር ግን ርቀቱ የማይቋረጥ ከሆነ ከ 100. ስለዚህ ጽንሰ -ሐሳቡን በመጠቀም። ከ 100 በላይ ክልል ከተቀበለ እና ወዲያውኑ በ Range ውስጥ ከተቀበለ ፕሮግራሙ እንደ መዝለል ወስዶታል።
ደረጃ 10 - የጨዋታ ቼክ ቪዲዮ በአንድነት
ከአንድነት ጨዋታውን ያሂዱ እና በብሉቱዝ አርዱinoኖ እና በአልትራሳውንድ ያረጋግጡ።
ደረጃ 11: ጨዋታ
በዚፕ ፋይል ውስጥ ያለው ጨዋታ እዚህ አለ። ፋይሉን ያውርዱት እና Runjump.exe ን ጠቅ ያድርጉ እና ጨዋታው እየሄደ ነው። ጨዋታው ከመጀመሩ በፊት የኮም ወደብን ለማዋቀር እና ርቀትን ለመጫወት ቀጣዩን እርምጃ ይመልከቱ።
ደረጃ 12 የውቅር ፋይል ውቅር
የ Config.txt ፋይልን ያውርዱ እና በ C: በአከባቢው ኮምፒተር ውስጥ ይለጥፉት። ፋይሉን ይክፈቱ እና 3 መስመሮችን አግኝተዋል።
መስመር 1 - የብሉቱዝ ኮምፕዩተር ፣ / ን በመጠቀም / ከኮምፖርቱ ስም በፊት ኮም ወደብ ከ 9 በላይ ከሆነ በአንድነት ብቻ መጠቀም ይችላል።
መስመር 2 - ከአልትራሳውንድ ዳሳሽ አቅራቢያ ማግኘት የምንችለው አነስተኛ ርቀት።
መስመር 3 - ከአነፍናፊው ከፍተኛ ርቀት።
ደረጃ 13 የጨዋታ ጨዋታ
ባትሪውን ከአርዲኖ ጋር ያገናኙ እና ወለሉ ላይ ያድርጉት። እንቅስቃሴውን ቀጥታ ለማድረግ የወለል ንጣፎችን መስመር እጠቀማለሁ። አሁን Runjump.exe ን ያሂዱ እና ጨዋታው እስኪጫን ድረስ ይጠብቁ። ጨዋታውን ለመጀመር ፣ ለመሮጥ እና ለመዝለል የጠፈር አሞሌን ጠቅ ያድርጉ። ሁሉም 10 ሕይወት ከመጥፋቱ በፊት ብዙ ሳንቲሞችን ይሰብስቡ እና ከመቁረጫ መሣሪያው ያመልጡ።
ደረጃ 14 በቴሌቪዥን ውስጥ ይመልከቱ እና ይጫወቱ
የኤችዲኤምአይ ገመድ በመጠቀም ላፕቶ laptop ን ከቴሌቪዥኑ ጋር ያገናኙ እና ባትሪውን ከወረዳው ጋር ያገናኙ እና በፎቁ ላይ ባለው የሰድር መስመር ላይ ያድርጉት እና ቲቪው ጨዋታውን ሲጫወት ይመልከቱ። ልጆች በጣም ይወዳሉ። እንደ አበባዎች ፣ ቸኮሌቶች ፣ እንደ ምኞትዎ ጭብጡን ይለውጡ። አሁን ልጆቹ በዚህ በጣም ዝቅተኛ ዋጋ ባለው እጅ ነፃ መግብር መጫወት ያስደስታቸዋል።
አንድነትን በመጠቀም ይህ ሁለተኛው ፕሮጀክትዬ ነው። በአንድነት መስራት በጣም ያስደስታል። ግን ይህንን ፕሮጀክት ለማጠናቀቅ ረጅም ጊዜ ይወስዳል። ተጨማሪ ፕሮጀክቶች ይመጣሉ።
የሚመከር:
ኒኦፒክስል Ws2812 ቀስተ ደመና የ LED ፍካት በ M5stick-C - M5stack M5stick C ን በመጠቀም አርዱዲኖ IDE ን በመጠቀም 5 ቀስተ ደመናን በ Neopixel Ws2812 ላይ ያሂዱ
ኒኦፒክስል Ws2812 ቀስተ ደመና የ LED ፍካት በ M5stick-C | M5stack M5stick C ን በመጠቀም አርዱዲኖ IDE ን በመጠቀም ቀስተ ደመናን በሮፒኖክስ Ws2812 ላይ መሮጥ-በዚህ አስተማሪዎች ውስጥ ሰላም neopixel ws2812 LEDs ወይም led strip ወይም led matrix ወይም led ring with m5stack m5stick-C development board with Arduino IDE ጋር እናደርጋለን እና እናደርጋለን ከእሱ ጋር ቀስተ ደመና ንድፍ
አርዱዲኖ እና አልትራሳውንድ ዳሳሽ በመጠቀም የትራፊክ ምልክት 4 ደረጃዎች
አርዱዲኖ እና አልትራሳውንድ ዳሳሽ በመጠቀም የትራፊክ ምልክት - በዘመናዊ ቴክኖሎጂዎች ዘመን ሁሉም ነገር ብልጥ እየሆነ እና ዘመናዊ የትራንስፖርት ስርዓት በሕይወታችን ላይ ትልቅ ተጽዕኖ ከሚያሳድሩ መስኮች አንዱ ነው። በስህተት የታተመው በ: https://highvoltages.co/tutorial/arduino-tutorial/traffic-sig
ኤክስኮድን በመጠቀም ስዊፍት በመጠቀም የቲክ ታክ ጣት ጨዋታን እንዴት ማድረግ እንደሚቻል 5 ደረጃዎች
ከ ‹Xcode› ጋር ስዊፍት በመጠቀም የቲክ ታክ ጣት ጨዋታ እንዴት እንደሚሠራ -በዚህ የስዊፍት አጋዥ ስልጠና ውስጥ የቲክ ታክ ጣት መተግበሪያን እንዴት መፍጠር እንደሚችሉ አሳያችኋለሁ። ይህ መተግበሪያ እጅግ በጣም ቀላል እና ለማንኛውም ጀማሪ ታላቅ ፕሮጀክት ነው። ትምህርቱን በሦስት ደረጃዎች እከፍላለሁ 1. ዕቃዎችን መፍጠር 2. ዕቃዎችን ከኮዱ ጋር ማገናኘት 3. ሐ
አልትራሳውንድ ዳሳሽ በመጠቀም አርዱinoኖ ላይ የተመሠረተ ገዝ ቦት 5 ደረጃዎች (ከስዕሎች ጋር)
ለአልትራሳውንድ ዳሳሽ በመጠቀም አርዱinoኖ ላይ የተመሠረተ ገዝ ቦት - የአልትራሳውንድ ዳሳሽ በመጠቀም የራስዎ አርዱinoኖን መሠረት ያደረገ ገዝ ቦት ይፍጠሩ። በመሠረቱ የሚያደርገው በመንገዱ ላይ ማንኛውንም ዓይነት መሰናክሎችን በመለየት እና የተሻለውን ፓ
ፈሳሽ ደረጃ ዳሳሽ (አልትራሳውንድ በመጠቀም) - 5 ደረጃዎች
ፈሳሽ ደረጃ ዳሳሽ (አልትራሳውንድ በመጠቀም) - ፈሳሽ ደረጃ ዳሳሽ የፈሳሹን ደረጃ ከምድር ደረጃ ይለያል። ከተሰጠው እሴት በታች ሞተሩን ያበራ (የሞተር ሾፌር ማጉያ ያስፈልጋል) ከተሰጠው እሴት በታች እና ፈሳሹን ከሞላ በኋላ ከተሰጠው እሴት በላይ ያጠፋል። የዚህ ስርዓት ባህሪዎች ከማንኛውም ሊ ጋር ይሰራል