ዝርዝር ሁኔታ:

የአልትራሳውንድ ዳሳሽ (ፕሮቲዩስ) በመጠቀም መሰናክልን ማስወገድ ሮቦት 12 ደረጃዎች
የአልትራሳውንድ ዳሳሽ (ፕሮቲዩስ) በመጠቀም መሰናክልን ማስወገድ ሮቦት 12 ደረጃዎች

ቪዲዮ: የአልትራሳውንድ ዳሳሽ (ፕሮቲዩስ) በመጠቀም መሰናክልን ማስወገድ ሮቦት 12 ደረጃዎች

ቪዲዮ: የአልትራሳውንድ ዳሳሽ (ፕሮቲዩስ) በመጠቀም መሰናክልን ማስወገድ ሮቦት 12 ደረጃዎች
ቪዲዮ: የ Gamiififier የመኝታ ቤትን መኝታ ቤት መኝታ ቤት, መዓዛ በቻይንኛ የተሰራ መሃል ማስተማር 2024, ህዳር
Anonim
የአልትራሳውንድ ዳሳሽ (ፕሮቲዩስ) በመጠቀም መሰናክልን ማስወገድ ሮቦት
የአልትራሳውንድ ዳሳሽ (ፕሮቲዩስ) በመጠቀም መሰናክልን ማስወገድ ሮቦት

በአጠቃላይ በየቦታው እንቅፋት ማስወገጃ ሮቦትን እናገኛለን። የዚህ ሮቦት የሃርድዌር ማስመሰል በብዙ ኮሌጆች እና በብዙ ዝግጅቶች ውስጥ የፉክክር አካል ነው። ነገር ግን መሰናክል ሮቦት የሶፍትዌር ማስመሰል አልፎ አልፎ ነው። ምንም እንኳን የሆነ ቦታ ልናገኘው ብንችልም ፣ ያቀረቡት መረጃ ፕሮጀክታችንን ለማከናወን በቂ አልነበረም።

ስለዚህ ፣ ያለ ተጨማሪ መዘግየት ፣ እንጀምር!

ደረጃ 1 መግቢያ

ወደዚህ ከመጡ ፣ እንቅፋት ማስቀረት ሮቦት ምን እንደሆነ እና ምን እንደሚያደርግ አስቀድመው ያውቃሉ። በአጭሩ ፣ መሰናክል ማስቀረት ሮቦት ብልህ ሮቦት ነው ፣ እሱም በመንገዱ ላይ እንቅፋቶችን በራስ -ሰር ማስተዋል እና ማሸነፍ ይችላል። መሰናክልን ለመገንዘብ ሮቦት ዳሳሾችን መጠቀም አለበት። የአልትራሳውንድ ዳሳሽ እና የኢር ዳሳሽ በመንገዱ መካከል ያሉትን ነገሮች ወይም መሰናክሎችን ለመለየት ሊያገለግል ይችላል።

መሰናክል መራቅ ሮቦት ግጭቶችን በማስወገድ ሮቦቱ ባልታወቀ አካባቢ ውስጥ በተቀላጠፈ ሁኔታ እንዲጓዝ በሚያስችል መሰናክል ፊት መቆም እንደሌለበት የሚያረጋግጥ ተለዋዋጭ የማሽከርከር ስልተ -ቀመር አለው። የዚህ ሮቦት ዋና መፈክር በአጠቃላይ በተጨናነቁ አካባቢዎች የሚከሰተውን ድንገተኛ አደጋ ማስወገድ ነው።

ደረጃ 2 - መስፈርቶች

መስፈርቶች
መስፈርቶች

መሰናክልን ለማስወገድ ሮቦት ለሶፍትዌር ማስመሰል እኛ ያስፈልገናል

  1. ፒሲ
  2. Proteus ሶፍትዌር
  3. የአሩዲኖ ቤተ -መጽሐፍት ለ proteus
  4. የአልትራሳውንድ ዳሳሽ ቤተ -መጽሐፍት ለ proteus
  5. potentiometer (በ proteus ውስጥ ይገኛል) (POT-HG)
  6. L293D የሞተር ድራይቭ (በፕሮቲዩስ ሶፍትዌር ውስጥ ይገኛል)
  7. ሞተር - ዲሲ (በፕሮቲዩስ ሶፍትዌር ውስጥ ይገኛል)
  8. ምናባዊ ተርሚናል (በ proteus ሶፍትዌር ውስጥ ይገኛል)
  9. ኃይል እና መሬት (በፕሮቲዩስ ሶፍትዌር ውስጥ ይገኛል)

ፕሮቲዩስ ሶፍትዌሮችን በመጠቀም የመጀመሪያውን አርዱዲኖ ሮቦት ሠራሁ። መሰናክልን ለማስወገድ ሮቦት ለመገንባት ፕሮቲዩስ ሶፍትዌሩን እና አስፈላጊ ቤተ -መጽሐፍቶችን ለማውረድ አገናኞችን እሰጣለሁ። 3 የአልትራሳውንድ ዳሳሾችን በመጠቀም መሰናክልን ማስወገድ ነው። አብዛኛዎቹ ቤተመፃህፍት በ www.theengineeringprojects.com ውስጥ ይገኛሉ። በአሩዲኖ ኮድ ላይ ብዙ ስራዎችን ሰርቻለሁ እና በጣም ጥሩውን ስልተ ቀመር ሠራሁ።

ደረጃ 3 በፕሮቱስ ሶፍትዌር ውስጥ አካላትን ማከል

«P» ላይ ጠቅ በማድረግ ፣ አካላትን ማከል እንችላለን። በፕሮቲዩስ ሶፍትዌሮች ሥዕላዊ መግለጫ ውስጥ አካላትን ለመጨመር ከላይ ያሉት ስዕሎች ለእርስዎ ማጣቀሻ ናቸው።

በፕሮቲዩስ ሶፍትዌር ውስጥ ቤተ -መጽሐፍት ማከል ይህንን ቪዲዮ በመጠቀም መማር ይቻላል-

www.youtube.com/watch?v=hkpoSDUDMKw

ደረጃ 4 የብሎክ ዳያግራም

የማገጃ ንድፍ
የማገጃ ንድፍ

ይህ ክፍሎችን በመጠቀም የወረዳችን መሠረታዊ የማገጃ ሥዕላዊ መግለጫ ነው። ይህንን የማገጃ ሥዕላዊ መግለጫ በመጠቀም ወረዳውን እንገነባለን።

ደረጃ 5 አልጎሪዝም

ስልተ ቀመር
ስልተ ቀመር

ሶስት የአልትራሳውንድ ዳሳሾችን ሲጠቀሙ ይህ ስልተ ቀመር ነው። የአርዲኖ ኮድዎን በሚጽፉበት ጊዜ ይህንን ስልተ ቀመር በግልጽ ይከተሉ። እኔ የአርዲኖ ኮድም እሰጣለሁ ፣ አይጨነቁ።

የአልጎሪዝም ማብራሪያ;

  • ማስመሰል ይጀምሩ።
  • በመካከለኛው ዳሳሽ እና በእቃው መካከል ያለው ርቀት ከከፍተኛው ክልል የሚበልጥ ከሆነ በሌሎቹ ሁለት የአልትራሳውንድ ዳሳሾች እና ዕቃዎች መካከል ያለው ርቀት ምንም ይሁን ምን ወደፊት ይራመዳል። ወደ ፊት የሚደረግ እንቅስቃሴ በጥብቅ ተቀባይነት አለው።
  • በቀኝ እና በመካከለኛ ዳሳሽ መካከል ያለው ርቀት ከከፍተኛው ክልል በታች ከሆነ እና በግራ ዳሳሽ እና በነገር መካከል ያለው ርቀት የበለጠ ከሆነ ወደ ግራ ይንቀሳቀሳል።
  • በግራ እና በመካከለኛው ዳሳሽ መካከል ያለው ርቀት ከከፍተኛው ክልል በታች ከሆነ እና በቀኝ ዳሳሽ እና በነገር መካከል ያለው ርቀት የበለጠ ከሆነ ወደ ቀኝ ይንቀሳቀሳል
  • ሁሉም አነፍናፊዎች ከከፍተኛው ክልል በታች ከሆኑ በውስጣቸው የሚበልጠውን ይፈትሻል። የቀኝ ዳሳሽ ከሌሎቹ ሁለት የበለጠ ርቀት ካለው ከዚያ ወደ ቀኝ ይንቀሳቀሳል። የግራ ዳሳሽ ከሌሎቹ ሁለት የበለጠ ርቀት ካለው ከዚያ ወደ ግራ ይንቀሳቀሳል። የመካከለኛ ዳሳሽ ከሌሎቹ ሁለት የበለጠ ርቀት ካለው ከዚያ ወደ ፊት ይሄዳል። ሁሉም ዳሳሾች እኩል ርቀቶች ካሏቸው ያቆማል።
  • በቀኝ ፣ በግራ አነፍናፊ እና በእቃ መካከል ያለው ርቀት ከከፍተኛው ክልል በላይ ከሆነ እና በመካከለኛው ዳሳሽ መካከል ያለው ርቀት ከከፍተኛው ክልል በታች ከሆነ በቀኝ እና በግራ አነፍናፊዎች መካከል ያለውን ርቀት ይፈትሻል። የቀኝ ዳሳሽ ርቀት ከግራ ዳሳሽ ርቀት በላይ ከሆነ ወደ ቀኝ ይንቀሳቀሳል እና የግራ ዳሳሽ ርቀት ከቀኝ ዳሳሽ ርቀት በላይ ከሆነ ወደ ግራ ይንቀሳቀሳል።

ደረጃ 6 የወረዳ ዲያግራም

የወረዳ ዲያግራም
የወረዳ ዲያግራም

በፕሮቲዩስ ሶፍትዌር ውስጥ ከላይ ባለው የወረዳ ንድፍ መሠረት ግንኙነቶችዎን ያድርጉ። እያንዳንዱን ግንኙነት ቀስ ብለው ይሂዱ እና ግንኙነቶችን በትክክል ያድርጉ።

ደረጃ 7 ኮድ

በፕሮቲዩስ ምንጭ ኮድ ውስጥ ከመለጠፍዎ በፊት ከዚህ በታች ያለውን ኮድ ያውርዱ እና በአርዱዲኖ ሀሳብ ውስጥ ያሂዱ። ማንኛውም ቤተመጽሐፍት ካልተጫነ ወደ Sketch> ቤተመጽሐፍት አካትት> ቤተመጽሐፍት አስተዳድር> አስፈላጊውን ቤተ -መጽሐፍት በመፈለግ ይጫኑት። በፕሮቲዩስ ሶፍትዌር ውስጥ በአርዲኖ ምንጭ ኮድ ውስጥ ይለጥፉት። በፕሮቲዩስ ሶፍትዌር ውስጥ ኮዱን እንዴት እንደሚለጠፉ ለማወቅ የ youtube ትምህርቶችን መመልከት ይችላሉ።

ደረጃ 8 - ማስመሰል

ማስመሰል
ማስመሰል
ማስመሰል
ማስመሰል
ማስመሰል
ማስመሰል

ከላይ የተጠቀሱት ሦስት ምሳሌዎች በሁሉም ሊሆኑ በሚችሉ አቅጣጫዎች ማለትም የሮቦት እንቅስቃሴ ፣ የግራ እንቅስቃሴ ፣ የቀኝ እንቅስቃሴ ናቸው።

ደረጃ 9 የቪዲዮ ማስመሰል

በፕሮቴስ ሶፍትዌር ውስጥ ይህ እውነተኛ ጊዜ የማስመሰል መሰናክል መሰናክል ሮቦት ነው። ከአልትራሳውንድ ዳሳሽ ጋር ተያይዞ ፖታቲሜትር በመጠቀም በአነፍናፊዎቹ እና በእቃዎቹ መካከል ያለውን ርቀት ቀይሬያለሁ።

ደረጃ 10 የቤተ -መጽሐፍት ፋይሎች

የአርዱዲኖ ቤተ -መጽሐፍት;

www.theengineeringprojects.com/2015/12/arduino-uno-library-proteus.html

የአልትራሳውንድ ቤተ -መጽሐፍት;

www.theengineeringprojects.com/2015/02/ultrasonic-sensor-library-proteus.html

ደረጃ 11: መጫኛ

ሶፍትዌርን በመጠቀም መሰናክልን ለማስወገድ ሮቦትን ለማስመሰል የሚያስፈልጉትን ሶፍትዌሮች ለመጫን በቪዲዮዎቹ ውስጥ ያሉትን ደረጃዎች ይከተሉ።

ፕሮቱስ ሶፍትዌር;

www.youtube.com/watch?v=31EabTgBnG8&feature=emb_logo

የአርዱዲኖ ሶፍትዌር;

www.youtube.com/embed/TbHsOgtCMDc

የሚመከር: