ዝርዝር ሁኔታ:
- ደረጃ 1: ቻሲስን ይፈልጉ
- ደረጃ 2 - የእርስዎን ዳሳሾች መገንባት
- ደረጃ 3 የወረዳ ሰሌዳውን መገንባት
- ደረጃ 4 - ሮቦትዎን ኮድ መስጠት
- ደረጃ 5 - ሮቦትዎን ይፈትሹ
ቪዲዮ: Maze Solving Robot (Boe-bot): 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ይህ እንዴት-ቀላል ቁሳቁሶችን እና ሮቦትን በመጠቀም የእራስዎን የጭጋግ መፍቻ ሮቦት እንዴት እንደሚሠሩ እና እንደሚሠሩ ያሳየዎታል። ይህ እንዲሁ ኮድ መስጠትን ያካትታል ፣ ስለዚህ ኮምፒተርም ያስፈልጋል።
ደረጃ 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 - ሮቦትዎን ይፈትሹ
ይህ አብዛኛውን ጊዜዎን አብዛኛውን ጊዜዎን የሚያሳልፉት ነው። ሮቦትዎ መሥራቱን ለማረጋገጥ ሙከራው በጣም ጥሩው መንገድ ነው። ይህ ካልሆነ አንድ ነገር ይለውጡ እና እንደገና ይሞክሩ። ወጥነት እርስዎ የሚፈልጉት ነው ፣ ስለሆነም በእያንዳንዱ ጊዜ እስኪሠራ ድረስ መሞከርዎን ይቀጥሉ። ሮቦትዎ የማይንቀሳቀስ ከሆነ ኮዱ ፣ ወደቦቹ ፣ ሞተሮቹ ወይም ባትሪዎች ሊሆኑ ይችላሉ። ባትሪዎችዎን ይሞክሩ ፣ ከዚያ ኮድ ፣ ከዚያ ወደቦች። የሞተር ለውጦች በአጠቃላይ የመጨረሻ አማራጭ መሆን አለባቸው። የሆነ ነገር ከተሰበረ ፣ የአካል ክፍሎችን ዘላቂነት ለማረጋገጥ በተሻለ ቁሳቁሶች ይተኩ። በመጨረሻ ፣ ተስፋ ከጠፋብዎ ፣ ያላቅቁ ፣ አንዳንድ ጨዋታዎችን ይጫወቱ ፣ ከጓደኞችዎ ጋር ይነጋገሩ ፣ ከዚያ ችግሩን ከተለየ ብርሃን ለመመልከት ይሞክሩ። ደስ የማይል መፍታት!
የሚመከር:
LEGO Maze ን በማጉላት ማይክሮ: ቢት: 9 ደረጃዎች
LEGO Maze With Micro: bit: LEGO ግሩም ነው ፣ እና እነሱን የበለጠ ግሩም ለማድረግ አንዳንድ አስደሳች የኤሌክትሮኒክስ ዕቃዎችን በእኛ LEGO ኪት ውስጥ ከመጨመር የበለጠ የምንወደው ነገር የለም። የላይኛውን ግማሽ ወደ ጎን እንዲያዘነብል እና ኳስን እንዲያንቀሳቅሱ ለማድረግ የእኛ የ LEGO ማዘዣ በሁለት ጎኖች ላይ ጉልበቶች አሉት
አርዱinoኖ - Maze Solving Robot (MicroMouse) Wall Robot: 6 Steps (with Pictures)
አርዱinoኖ | Maze Solving Robot (MicroMouse) Wall Robot: እንኳን ደህና መጣችሁ እኔ ኢስሐቅ ነኝ እና ይህ የእኔ የመጀመሪያ ሮቦት ነው " Striker v1.0 " ይህ ሮቦት ቀለል ያለ ማዜን ለመፍታት የተነደፈ ነበር። በውድድሩ ሁለት ማማዎች እና ሮቦቱ ነበሩን። እነርሱን ለይቶ ማወቅ ችሏል። በማሸጊያው ውስጥ ያሉ ሌሎች ለውጦች ሁሉ በ
AI በ LEGO EV3 Maze-Driving Robot: 13 ደረጃዎች
AI በ LEGO EV3 Maze-Driving Robot ውስጥ-ይህ ሰው ሰራሽ የማሰብ ችሎታ ያለው ቀላል ፣ ራሱን የቻለ ሮቦት ነው። እሱ ወደ አንድ መውጫ ለማሽከርከር እና የሞቱ ጫፎችን ለማስወገድ በመግቢያው ላይ ተመልሶ በሚቀመጥበት ጊዜ ድፍረትን ለመዳሰስ የተነደፈ ነው። ከቀዳሚው ፕሮጀክት የበለጠ የተወሳሰበ ነው ፣
Makey Makey Marble Maze Sensor: 8 ደረጃዎች (ከስዕሎች ጋር)
Makey Makey Marble Maze Sensor: ይህ ግቡ በቆርቆሮ ፎይል በተሠሩ ዳሳሾች የእብነ በረድ ማዛወሪያ ማድረግ ነው። አቅርቦቶቹ በጣም ቀላል ናቸው እና አብዛኛዎቹ በቤቱ ዙሪያ ማግኘት ይችላሉ።
Maze Solver Robot: 5 ደረጃዎች (ከስዕሎች ጋር)
Maze Solver Robot: - ይህ ሮቦት ይህንን የሚከተሉትን ቴክኒኮች በመጠቀም ያለ ማንኛውም AI ቀለል ያለ ማዛወርን ለመፍታት የተቀየሰ 1) PID2) የማዞሪያ እኩልታዎች 3) የመለኪያ gitHub ኮድ አገናኝ https://github.com/marwaMosafa/Maze-solver -ስልተ ቀመር