ዝርዝር ሁኔታ:

Maze Solving Robot (Boe-bot): 5 ደረጃዎች
Maze Solving Robot (Boe-bot): 5 ደረጃዎች

ቪዲዮ: Maze Solving Robot (Boe-bot): 5 ደረጃዎች

ቪዲዮ: Maze Solving Robot (Boe-bot): 5 ደረጃዎች
ቪዲዮ: Maze Solving mBot Robot 2024, ሀምሌ
Anonim
ማዘር መፍታት ሮቦት (ቦ-ቦት)
ማዘር መፍታት ሮቦት (ቦ-ቦት)

ይህ እንዴት-ቀላል ቁሳቁሶችን እና ሮቦትን በመጠቀም የእራስዎን የጭጋግ መፍቻ ሮቦት እንዴት እንደሚሠሩ እና እንደሚሠሩ ያሳየዎታል። ይህ እንዲሁ ኮድ መስጠትን ያካትታል ፣ ስለዚህ ኮምፒተርም ያስፈልጋል።

ደረጃ 1: ቻሲስን ይፈልጉ

ቻሲስን ያግኙ
ቻሲስን ያግኙ

የሮዝ መፍቻ ሮቦት ለመገንባት በመጀመሪያ አንድ ሮቦት ማግኘት አለበት። በዚህ ሁኔታ ፣ እኔ እና የእኔ ክፍል በእጃችን ያለውን ፣ በወቅቱ ቦይ-ቦት (ከላይ ያለውን ይመልከቱ) እንድንጠቀም ታዘናል። ግብዓቶችን እና ግብዓቶችን እንዲሁም ፕሮግራምን የሚፈቅድ ማንኛውም ሌላ ሮቦት እንዲሁ መሥራት አለበት።

ደረጃ 2 - የእርስዎን ዳሳሾች መገንባት

የእርስዎን ዳሳሾች መገንባት
የእርስዎን ዳሳሾች መገንባት
የእርስዎን ዳሳሾች መገንባት
የእርስዎን ዳሳሾች መገንባት
የእርስዎን ዳሳሾች መገንባት
የእርስዎን ዳሳሾች መገንባት

ይህ ትልቅ እርምጃ ነው ፣ ስለዚህ በሦስት ክፍሎች እከፍልሃለሁ - 1. Bumper S (ጠንካራ) 2. የጋራ 3. ባምፐር ኤም (መንቀሳቀስ) (እነዚህ ሁሉ ከላይ ካሉት ምስሎች ቅደም ተከተል ጋር ይዛመዳሉ)

1. ጠንካራውን መከለያ ለመሥራት ፣ የሚያስፈልግዎት ነገር በሁለቱም በኩል ወደ ፊት ወደ ፊት ማደግ ብቻ ነው። ጫፎቹ በሚያስተዋውቅ ቁሳቁስ ውስጥ መሸፈን አለባቸው። በዚህ ሁኔታ ፣ የአሉሚኒየም ፎይልን እጠቀም ነበር ፣ ሆኖም ፣ ሌሎች ብረቶች ወይም ቁሳቁሶች በምትኩ ሊሠሩ ይችላሉ። መወጣጫው በሻሲው ላይ በጥብቅ እና ዘላቂ መሆን አለበት ፣ በተለይም ከአርቲስ ቴፕ የበለጠ ጠንካራ የሆነን ነገር መጠቀም (በወቅቱ በእኔ ብቸኛ ቋሚ ያልሆነ ዘዴ ነበር)። አንዴ ማደግዎ በመጨረሻው ከሚመራው ቁሳቁስ ጋር ከተስተካከለ ፣ ሽቦው ከሁለቱም ጫፎች እስከ ዳቦ ሰሌዳ ወይም የግቤት መሰኪያ ድረስ መመገብ አለበት።

2. መገጣጠሚያው ተጣጣፊ ፣ ዘላቂ እና ቅርፁን ጠብቆ ለማቆየት የሚችል መሆን አለበት። የብርሃን መጭመቂያ የፀደይ ማጠፊያው ፍጹም ይሆናል ፣ ግን ያ ከሌለ ፣ ተጣጣፊ ቁሳቁስ በምትኩ ጥቅም ላይ ሊውል ይችላል። እኔ ብቸኛው ነገር ብቻ ስለነበረ ትኩስ ሙጫ ተጠቀምኩ። የመዘግየቱ የመመለሻ ፍጥነት ስላለው መጭመቂያዎች በአንፃራዊነት በጣም ሩቅ ለሆኑበት ሁኔታ ይሠራል። ይህ በሁለቱም ጎኖች ላይ ያሉትን ግፊቶች መደራረብ አለበት ፣ ግን ከዚያ በኋላ በትክክል አይሠራም ምክንያቱም አያልፍባቸውም። *መገጣጠሚያውን ማመጣጠን ከባድ አለመሆኑን ያረጋግጡ*

3. የሚንቀሳቀሰው መከላከያ ከሻሲው ጋር ከመጣበቅ በቀር ከተገጣጠመው መገጣጠሚያ ጋር ካልሆነ በስተቀር ከጠንካራ ባምፐር ጋር ተመሳሳይ ነው። ይህ እንዲሁ በመጨረሻው የሚመራ ቁሳቁስ እንዲሁም እስከ ዳቦ ሰሌዳ/ግብዓት መሰኪያዎች ድረስ የሚሮጡ ሽቦዎች አሉት። ጥልቀት በሌለው ማዕዘን ላይ የሚገጠሙ ግድግዳዎች እንዲሰማቸው ለማድረግ በግጭቱ ጎኖች ላይ ትንሽ የግጭት ቁሳቁስ ሊተገበር ይችላል።

የመጨረሻው ውጤት የሁለት ተንቀሳቃሽ እና የሁለት ቋሚ ባምፖች ሥርዓት ፣ በነፃነት የሚንቀሳቀስ መገጣጠሚያ ግን በጥብቅ እና በፍጥነት የሚመለስ ፣ እና ወደ ወረዳው ቦርድ የሚያመሩ አራት ገመዶች መሆን አለበት።

ደረጃ 3 የወረዳ ሰሌዳውን መገንባት

የወረዳ ቦርድ መገንባት
የወረዳ ቦርድ መገንባት

ይህ እርምጃ በአንፃራዊነት ቀላል እና ፈጣን ነው። ኤልኢዲዎች እንደ አማራጭ ናቸው። ሁለት መከለያዎችዎ (ጠንካራ ወይም የሚንቀሳቀሱ) ከመሬት ጋር መያያዝ አለባቸው ፣ ሌላኛው ከውጤት/ግብዓት ጋር መያያዝ አለበት። እየሰሩ ወይም እየሠሩ እንደሆነ ለማመልከት በሁለቱ ቡድኖች መካከል ኤልኢዲዎች ሊተገበሩ ይችላሉ ፣ ሆኖም ግን ፣ ይህ ግዴታ አይደለም። በመሠረቱ እዚህ እየተደረገ ያለው ብቻውን ሲቀር ፣ ሮቦቱ የተሰበረ ወረዳ ነው። ሆኖም ፣ M (የሚንቀሳቀስ) እና ኤስ (ጠንካራ) ባምፐር ግንኙነት ሲያደርጉ ወረዳውን ያጠናቅቃል ፣ ሮቦቱ አቅጣጫዎችን እንዲለውጥ ወይም ምትኬ እንዲይዝለት ፣ ወዘተ … ይህ አንዴ ከተደረገ ፣ አሁን ወደ ኮዲንግ መሄድ እንችላለን።

ደረጃ 4 - ሮቦትዎን ኮድ መስጠት

ሮቦትዎን ኮድ መስጠት
ሮቦትዎን ኮድ መስጠት
ሮቦትዎን ኮድ መስጠት
ሮቦትዎን ኮድ መስጠት

ይህ እርምጃ ለመረዳት ቀላል ነው ፣ ግን ለማከናወን ከባድ ነው። በመጀመሪያ የትኞቹ ተለዋዋጮች ሞተሮች እንደሆኑ መወሰን አለብዎት። ከዚያ ሁሉንም የተለያዩ ፍጥነቶችዎን መግለፅ አለብዎት (ይህ ቢያንስ አራት ይጠይቃል -ወደ ፊት ፣ ወደ ቀኝ ፣ ወደ ኋላ ፣ ወደ ግራ ወደ ፊት ፣ ወደ ግራ)። በዚህ አማካኝነት ኮድ መስጠት መጀመር ይችላሉ። አንድ ነገር እስኪመታ ድረስ ሮቦቱ ያለማቋረጥ ወደፊት እንዲራመድ ይፈልጋሉ ፣ ስለዚህ ከ R + L ወደፊት ያለው ዙር ያስፈልጋል። ከዚያ የሎጂክ ኮዱ - እሱ ለሮቦቱ ምን ማድረግ እንዳለበት ፣ መቼ ማድረግ እንዳለበት እና መቼ ማድረግ እንዳለበት መፈተሽ አለበት። ከላይ ያለው ኮድ ይህንን በ IF መግለጫዎች በኩል ያደርጋል። ትክክለኛው መከለያ የሚነካ ከሆነ ፣ ከዚያ ወደ ግራ ይታጠፉ። የግራ መከለያው የሚነካ ከሆነ ፣ ከዚያ ወደ ቀኝ ይታጠፉ። ሁለቱም መከለያዎች የሚነኩ ከሆነ ወደኋላ ይመለሱ ፣ ከዚያ ወደ ቀኝ ይታጠፉ። ሆኖም ፣ ሮቦቱ ወደ ቀኝ ወይም ወደ ኋላ መዞር ምን ማለት እንደሆነ አያውቅም ፣ ስለዚህ ተለዋዋጮቹ አብዛኛው ኮዱ ምን እንደሆነ መገለጽ አለባቸው። ኢ.

ቀኝ:

PULSOUT LMOTOR ፣ LRev

PULSOUT RMOTOR ፣ RFast

ቀጥሎ ፣

መመለስ

ይህ ለሮቦቱ ለመረዳት “ትክክል” ምን ማለት እንደሆነ ብቻ ይገልጻል። ይህንን ተለዋዋጭ ለመጥራት ፣ GOSUB _ መጠቀም ያስፈልጋል። ወደ ቀኝ ለመታጠፍ GOSUB ትክክል ነው። ተለዋዋጮች አንድ ጊዜ ብቻ መደረግ ሲኖርባቸው ይህ ጥሪ ለእያንዳንዱ ተራ እና እንቅስቃሴ መደረግ አለበት። ሆኖም ፣ ይህ ማለት ይቻላል ልክ ያልሆነ ነው ፣ ከ ‹ስታምፕስ በክፍል› ሌላ ነገር ላይ ጥቅም ላይ ሲውል

ደረጃ 5 - ሮቦትዎን ይፈትሹ

ይህ አብዛኛውን ጊዜዎን አብዛኛውን ጊዜዎን የሚያሳልፉት ነው። ሮቦትዎ መሥራቱን ለማረጋገጥ ሙከራው በጣም ጥሩው መንገድ ነው። ይህ ካልሆነ አንድ ነገር ይለውጡ እና እንደገና ይሞክሩ። ወጥነት እርስዎ የሚፈልጉት ነው ፣ ስለሆነም በእያንዳንዱ ጊዜ እስኪሠራ ድረስ መሞከርዎን ይቀጥሉ። ሮቦትዎ የማይንቀሳቀስ ከሆነ ኮዱ ፣ ወደቦቹ ፣ ሞተሮቹ ወይም ባትሪዎች ሊሆኑ ይችላሉ። ባትሪዎችዎን ይሞክሩ ፣ ከዚያ ኮድ ፣ ከዚያ ወደቦች። የሞተር ለውጦች በአጠቃላይ የመጨረሻ አማራጭ መሆን አለባቸው። የሆነ ነገር ከተሰበረ ፣ የአካል ክፍሎችን ዘላቂነት ለማረጋገጥ በተሻለ ቁሳቁሶች ይተኩ። በመጨረሻ ፣ ተስፋ ከጠፋብዎ ፣ ያላቅቁ ፣ አንዳንድ ጨዋታዎችን ይጫወቱ ፣ ከጓደኞችዎ ጋር ይነጋገሩ ፣ ከዚያ ችግሩን ከተለየ ብርሃን ለመመልከት ይሞክሩ። ደስ የማይል መፍታት!

የሚመከር: