ዝርዝር ሁኔታ:

1 ኪሎ ግራም ሱሞቦት ግንባታ 6 ደረጃዎች
1 ኪሎ ግራም ሱሞቦት ግንባታ 6 ደረጃዎች

ቪዲዮ: 1 ኪሎ ግራም ሱሞቦት ግንባታ 6 ደረጃዎች

ቪዲዮ: 1 ኪሎ ግራም ሱሞቦት ግንባታ 6 ደረጃዎች
ቪዲዮ: Measuring length | ርዝመትን መለካት 2024, ሰኔ
Anonim
1 ኪሎ ግራም ሱሞቦት ግንባታ
1 ኪሎ ግራም ሱሞቦት ግንባታ

ይህ አስተማሪ የ 1 ኪሎ ግራም ሱሞቦትን በመንደፍ እና በመገንባት ሂደት ውስጥ ይመራዎታል።

ግን በመጀመሪያ ፣ ይህንን ለመጻፍ ለምን እንደወሰንኩ ትንሽ ዳራ። እኔ እንዴት ሱሞቦትን እንዴት መሥራት እንደሚቻል አንድ አስተማሪ እንዳላደርግ ስገነዘብ የድሮውን ሰሞቦቴን ለውድድር ልጠግን ነበር። ላለፉት አንድ ዓመት በመምህራን ውስጥ ዝም አልኩ ፣ ስለዚህ 1 ኪ.ግ ስሞቦትን እንዴት እንደሚገነቡ ከዚህ አስተማሪ ጋር እንድመለስ ወሰንኩ።

መጀመሪያ ብዙዎቻችሁ ይገረማሉ - ሱሞቦት ምንድነው?

በመሠረቱ ፣ ሱሞቦት በሱሞቦት ወይም በሮቦት-ሱሞ ውድድሮች ውስጥ የሚያገለግል ሮቦት ዓይነት ነው። ስሙ እንደሚያመለክተው ፣ ግቡ ከሱሞ ትግል ጋር በሚመሳሰል ቀለበት ውስጥ እርስ በእርስ መግፋት ነው። ሱሞቦቱ እራሱ የተቀረፀው ሌላ sumobot ን ከ ቀለበት ለማስወጣት ብቸኛ ዓላማ ያለው ነው። በዚህ Instructable ውስጥ ያለው sumobot 1 ኪሎግራም ነው። ሆኖም እንደ 500 ግራም እና 3 ኪሎግራም ያሉ ሌሎች የክብደት ክፍሎች አሉ።

የሚያስፈልጉ ክህሎቶች;

  • ከ CAD (በኮምፒተር የታገዘ ዲዛይን) ጋር መተዋወቅ
  • ብየዳ
  • በአርዱዲኖ ውስጥ ፕሮግራሚንግ

ለዚህ ፕሮጀክት ብዙ ክህሎቶች አያስፈልጉም። በ CAD ፣ በሽያጭ እና በፕሮግራም ማመቻቸት ብቻ ረጅም መንገድ ይሄዳል። ምን ያህል የተወሳሰበ የኮምፒተር ድጋፍ ንድፍ እንደሚመስል አይጨነቁ። Autodesk በራሳቸው ሶፍትዌር ላይ ነፃ አጠቃላይ ትምህርቶችን ይሰጣል (እኔ ራሴ Fusion 360 ን እጠቀማለሁ) እና ለጀማሪ ገመዶችን ለመማር እጅግ በጣም ይረዳል። ለእኔ ፣ የበለጠ አስፈላጊ የሆነው ለመማር ፈቃደኛነት እና ዝግጁነት ፣ እና በእርግጥ በመንገድ ላይ መዝናናት ነው።

በዚህ ፣ እንጀምር።

ፒ.ኤስ. እኔ ወደዚህ አስተማሪነት እገባለሁ በለውጥ አንቀሳቅስ ውድድር ውስጥ እገባለሁ። ይህንን አስተማሪ ግሩም ሆኖ ካገኙት እባክዎን ለእኔም ድምጽ ይስጡኝ። (ቲሸርቱን እፈልጋለሁ ፣ በእውነት አሪፍ ይመስላል:))

ደረጃ 1: ክፍሎች ዝርዝር

ክፍሎች ዝርዝር:

0.090”6061 የአሉሚኒየም ሉህ - 12” x 12”(ወይም CNC’d ሊሆን የሚችል ማንኛውም 0.090”/2.2 ሚሜ የአሉሚኒየም ሉህ። ይህ ለዋናው አካል ጥቅም ላይ ስለሚውል 6061 ን መርጫለሁ ፣ እና 6061 ተመጣጣኝ ጥንካሬ አለው)

0.5 ሚሜ የአሉሚኒየም ሉህ - 12”x 12” (ማንኛውም ቅይጥ ይሠራል ፣ ይህ ለላይኛው ሽፋን እና ምላጭ ብቻ ነው። እኔ ትርፍ የአሉሚኒየም ቁርጥራጮችን እጠቀም ነበር)

5 ሚሜ የአሉሚኒየም ሉህ (እንደገና ፣ ማንኛውም ቅይጥ ይሠራል። የእኔ 7075 የአልሙኒየም ቁርጥራጮች ነበሩ።)

2 x 12V ዲሲ ከፍተኛ የማሽከርከሪያ ሞተር (ማንኛውም ከፍተኛ የማሽከርከሪያ ሞተር ይሠራል ፣ ለምሳሌ ይህ ከአማዞን)።

ባለ 2 x ጎማ ሪም (እንደገና ፣ በሞተርዎ ላይ በመመስረት ማንኛውም የጎማ ሪም ይሠራል። የ 5 ሚሜ የሞተር ዘንግ ካለዎት እነዚህ መንኮራኩሮች በጥሩ ሁኔታ ይሰራሉ። የእኔ በእውነቱ ያለኝ አንዳንድ የቆዩ የሲሊኮን መንኮራኩሮች ናቸው)

4 የርቀት ዳሳሾች (እንደ ፖሎሉ እና ይህ ከስፓርክfun ካሉ ከብዙ ሱቆች ሊገዙ የሚችሉ Sharp IR የርቀት ዳሳሾችን እጠቀማለሁ።)

2 የ IR ዳሳሾች (ከ Sparkfun እዚህ እንደገና አግኝቻለሁ።)

1 የማይክሮ መቆጣጠሪያ ቦርድ (እኔ የሚያስፈልገው ስለሆነ ብቻ ኤቲክስ 2 እጠቀማለሁ። መደበኛ አርዱዲኖ ኡኖ ለአጠቃቀም ቀላልነቱ በእውነቱ የተሻለ ይሆናል)።

1 3S ሊቲየም ፖሊመር ባትሪ (ሊፖ። 3 ኤስ ሊፖስ 12 ቮልት ነው። ከ 800 እስከ 1400 ሚአይ የሆነ አቅም ይሠራል።)

1 የሞተር ሾፌር (እንደገና ፣ ይህ ሞተርዎ ምን ያህል ኃይል ሊወስድ እንደሚችል ላይ የተመሠረተ ነው። ይህ በቀጥታ በአርዱዲኖ ኡኖ አናት ላይ የሚሄድ እና እስከ 5A የአሁኑን ሊሰጥ ይችላል።)

ሽቦዎች ፣ ኬብሎች እና አያያorsች (ዳሳሾቹን ከቦርዱ ጋር ለማገናኘት እና ከላፕቶፕ ጋር ለመገናኘት)

M3 ብሎኖች እና ለውዝ

ኢፖክሲ

ካርቶን

ላፕቶፕ (ሰሌዳውን ለማቀድ)

እንደ መቀሶች ፣ የሽቦ ቆራጮች እና ብየዳ ብረት ያሉ መሣሪያዎች።

ደረጃ 2 - ቻሲስን መሰብሰብ

ቻሲስን በመገጣጠም ላይ
ቻሲስን በመገጣጠም ላይ
ቻሲስን በመገጣጠም ላይ
ቻሲስን በመገጣጠም ላይ
ቻሲስን በመገጣጠም ላይ
ቻሲስን በመገጣጠም ላይ
ቻሲስን በመገጣጠም ላይ
ቻሲስን በመገጣጠም ላይ

ቻሲሱን ለመንደፍ በአንድ በአንድ የደመና 3 ዲ CAD/CAM ሶፍትዌር ውስጥ Fusion 360 ን እጠቀም ነበር። Autodesk የሚያምሩ ትምህርቶችን እዚህ ይሰጣል። ቪዲዮዎቹን በአብዛኛው ከማየት እና ከዚያ እኔ ራሴ ለማድረግ ከመሞከር ተማርኩ። እኔ አልሞክርም እና እንዴት Fusion 360 ን እንደሚጠቀሙ አስተምራችኋለሁ። ባለሙያዎች የራሳቸውን ነገር እንዲያደርጉ እፈቅዳለሁ።

ዲዛይኑ ራሱ በአንድ ዋና መሠረት ፣ አንድ ምላጭ ፣ አንድ የላይኛው ሽፋን ፣ ሁለት የሞተር ቅንፎች እና ሁለት (ወይም አራት) 3 ዲ የታተሙ ማሰሪያዎችን ያቀፈ ነው። ዋናው መሠረት 2.2 ሚሜ አሉሚኒየም ፣ የሞተር ቅንፎች 5 ሚሜ አሉሚኒየም ፣ ቢላዋ 0.5 ሚሜ አሉሚኒየም ሲሆን የላይኛው ሽፋን 0.5 ሚሜ አልሙኒየም ወይም መደበኛ ካርቶን ሊሆን ይችላል። አልሙኒየም ሁለት ግራም የበለጠ ስለሚመዝን ካርቶን እጠቀም ነበር ፣ እና ከ 1 ኪሎግራም ገደቡ በ 10 ግራም በላይ ነበርኩ። በሌላ በኩል የ 3 ዲ የታተሙ ማሰሪያዎች በ ABS ፣ በ 50% በሚሞላ ላይ ታትመዋል።

ለአሉሚኒየም የጠየቁ ዲዛይኖች ወደ.dxf ፋይሎች ወደ ውጭ ተላኩ እና እዚህ ፊሊፒንስ ውስጥ ወዳለው የአከባቢ ሌዘር መቁረጫ ኩባንያ ተላኩ። የ 3 ዲ የታተሙ ክፍሎች ወደ STL ተልከው እንደገና ወደ አካባቢያዊ 3 ዲ ማተሚያ ኩባንያ ተልከዋል።

ማስተባበያ -ከእንግዲህ የማይሠራ ነገር ግን ይህንን ንድፍ የሚጠቀም የድሮውን የእኔን እንደገና ጥቅም ላይ አዋልኩ ፣ ስለዚህ አንዳንድ ክፍሎች ቀድሞውኑ በፎቶዎቹ ውስጥ ተሰብስበዋል። ሆኖም ፣ ሁሉንም ቁርጥራጮች በአንድ ላይ በማሰባሰብ ሂደት ውስጥ እመራዎታለሁ።

ክፍሎቹ ከተቆረጡ በኋላ ፣ ከላይኛው ሽፋን ፣ ብሬክ እና ምላጭ ወይም የሞተር ቅንፍ መጀመር ይችላሉ።

በንድፍ ውስጥ ያለው የላይኛው ሽፋን ከአሉሚኒየም የተሠራ ነው ፣ ግን በክብደት ገደቦች ምክንያት ካርቶን ተጠቀምኩ። በዲዛይን ውስጥ በተመሳሳይ መመዘኛዎች ካርቶን እቆርጣለሁ።

3 ዲ የታተመ ማሰሪያ ዊንጮችን በመጠቀም ከፊት ተጠብቆ የቆየ ሲሆን ምላሱን በጥሬው ለማጠንከር ያገለግላል። ቢላዋ ኤፒኮን በመጠቀም ከመሠረቱ ጋር ተጣብቋል። በሾሉ ውስጥ ቀዳዳዎችን ይከርክሙ እና ዋናው መሠረት አቀማመጥን ለመምራት እና በትክክል አንድ ላይ መገናኘቱን ለማረጋገጥ ጥቅም ላይ ይውላል። ምሰሶውን ከዋናው መሠረት ጋር ለማጣበቅ በዋናው መሠረት ላይ በክብ ቅርጽ (ኤፒዲ) ሊሞሉ የሚችሉ ክብ ቀዳዳዎች አሉ። የጉድጓዶቹ ትልቅ ስፋት ኤፒኮው ቢላውን በተሻለ ሁኔታ እንዲይዝ እና ከመሠረቱ እንዳይነቀል ያስችለዋል። ልክ እንደ ፎቶግራፎቹ ሁሉ የ IR ዳሳሹ እንዲሁ በፎቶው ውስጥ እንደ ኤፒኮን በመጠቀም ከሥሩ በታች ሊጣበቅ ይችላል። የአነፍናፊው የታችኛው ክፍል ከወለሉ ጋር ቀጥ ያለ መሆኑን ያረጋግጡ።

ሞተሩን ወደ መሠረቱ ለመሰካት በመጀመሪያ ሞተሩን ወደ ሞተር ቅንፍ ውስጥ ይከርክሙት። ሆኖም ፣ እርሳሶች በሞተር ጀርባ ላይ ስለሆኑ እና ከመሠረቱ ጋር ከተጣበቁ በኋላ እነሱን ለመድረስ አስቸጋሪ ስለሚሆን ፣ መጀመሪያ ሽቦዎችን ወደ ሞተሩ መሸጥ አለብዎት። ሞተሩ ከሞተር ቅንፍ ጋር ይሰለፋል እና በዊንች ይያዛል። ማለትም ፣ በክፍሎች ዝርዝር ውስጥ ያካተትኩትን ሞተር ካገኙ። ካልሆነ ፣ ከሞተርዎ ጋር የሚስማማውን ንድፍ ማስተካከል ይችላሉ። በዚህ ጊዜ ፣ የተሽከርካሪውን ጠርዝ ከሞተር ጋር ማያያዝ ይችላሉ። ከዚያ የሞተር ቅንፍ በዋናው መሠረት የኋላ ቀዳዳዎች ላይ ይንጠለጠላል።

በአርዱዲኖ አናት ላይ መሄድ የማይችል የሞተር አሽከርካሪ የሚጠቀሙ ከሆነ ወይም በማንኛውም ምክንያት የሞተር አሽከርካሪው የራሱ የሆነ ቦታ እንዲኖረው ከተፈለገ በሞተር እና በሹል መካከል ያለው ቦታ አለ። ተጨማሪ ቦታ ቢያስፈልግዎት ይህ ቦታ ለሊፖ ባትሪ እና ለሞተር ሾፌር የተመደበ ነው። እኛ በሮቦቱ የታችኛው ክፍል ላይ አስቀድመን እየሠራን ስለሆነ ፣ እና የላይኛው ሽፋኑ ከተያያዘ በኋላ በኋላ እሱን መድረስ ከባድ ስለሚሆን ፣ ልክ በፎቶዎቹ ውስጥ ልክ በሞተር እና በሞተር መካከል የሞተር ሾፌሩን ማስቀመጥ ይችላሉ። ባለ ሁለት ጎን ቴፕ ከመሠረቱ ጋር በማያያዝ ሊረዳ ይችላል።

ደረጃ 3 ኤሌክትሮኒክስ

ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ

ቀጥሎም እንደ ዳሳሾች ፣ የሞተር ሾፌር እና ቦርዱ ያሉ ኤሌክትሮኒክስ ናቸው።

እንደገና ፣ በአርዱዲኖ አናት ላይ የማይሄድ የሞተር ሾፌር የሚጠቀሙ ከሆነ ፣ ከማይክሮ መቆጣጠሪያ ጋር ለመገናኘት የሚያስፈልጉትን ገመዶች ማያያዝ ይጀምሩ። ለሞተር ሾፌሬ ፣ የምፈልገው ምልክት (ሰማያዊ) እና መሬት (ጥቁር) ሽቦ ብቻ ነው። እሱ በአሽከርካሪው ራሱ ላይ የተመሠረተ ነው። ሁሉም አሽከርካሪዎች የሚፈልጉት ከባትሪው ወይም ከኃይል ምንጭ ጋር ለመገናኘት ሽቦዎች ናቸው። በእኔ XT-60 (በአብዛኛዎቹ የሊፖ ባትሪዎች ላይ ያለው ተመሳሳይ መሰኪያ) ላይ የተጣበቁ እርሳሶች በጣም ወፍራም ስለነበሩ ጠባብ አያያዥ ብሎኮችን ለመገጣጠም ማሳጠር ነበረብኝ።

የእኔ ማይክሮ መቆጣጠሪያ እንዲሁ እንደ ሞተር አሽከርካሪዎች ተመሳሳይ የኃይል ምንጭ ይጋራል ፣ ስለሆነም ሽቦዎችን በቀጥታ በሞተር አሽከርካሪዎች ላይ ወደ XT-60 አገናኝ መሪዎችን መሸጥ ነበረብኝ።

የ IR ርቀት ዳሳሾች ራሳቸው በየትኛው ዳሳሽ ላይ በመመስረት የራስጌ ፒኖች በእነሱ ላይ የተሸጡ ሊሆኑ ይችላሉ። እነሱ ብዙውን ጊዜ ከገዙት በጥቅሉ ውስጥ የተወሰኑትን ያጠቃልላሉ ፣ ስለሆነም እንደአስፈላጊነቱ እነዚያን ይሸጡ።

ልክ እንደ እኔ ማይክሮ መቆጣጠሪያውን ከአነፍናፊዎቹ ጋር ለማገናኘት ሽቦዎችን አንድ ላይ ማገናኘት ያስፈልግዎታል። አነፍናፊው የራሱ አገናኝ አለው ፤ አንዳንዶቹ JST ን ይጠቀማሉ ፣ ሌሎች ደግሞ የ servo ራስጌዎችን ይጠቀማሉ። በመደበኛ አርዱinoኖ ፣ የመዝለያ ገመዶችን ወደ አርዱዲኖ መጣበቅ እና ከዚያ የኬብሉን ሌላኛው ጫፍ ከአነፍናፊው በሚወጣው ገመድ ላይ መሸጥ ይችላሉ። ሂደቱ ከሌሎች ማይክሮ መቆጣጠሪያዎች ጋር በተመሳሳይ መንገድ ይሠራል። ከማይክሮ መቆጣጠሪያው የሚመጡ ገመዶች ከአነፍናፊው ወደሚመጡ ገመዶች ይሸጣሉ።

ደረጃ 4 - ሁሉንም ክፍሎች አንድ ላይ ማዋሃድ

ሁሉንም ክፍሎች አንድ ላይ ማዋሃድ
ሁሉንም ክፍሎች አንድ ላይ ማዋሃድ
ሁሉንም ክፍሎች አንድ ላይ ማዋሃድ
ሁሉንም ክፍሎች አንድ ላይ ማዋሃድ
ሁሉንም ክፍሎች አንድ ላይ ማዋሃድ
ሁሉንም ክፍሎች አንድ ላይ ማዋሃድ
ሁሉንም ክፍሎች አንድ ላይ ማዋሃድ
ሁሉንም ክፍሎች አንድ ላይ ማዋሃድ

አነፍናፊዎቹ እና ማይክሮ መቆጣጠሪያው በላይኛው ሳህን ላይ ይሄዳሉ። ከአነፍናፊው በስተጀርባ ያሉት ገመዶች ከማይክሮ መቆጣጠሪያው ጋር ስለሚጋጩ የ IR ርቀት ዳሳሾችን ከጥቃቅን መቆጣጠሪያው በላይ ከፍ ለማድረግ በካርቶን ሰሌዳ ላይ አድርጌያለሁ። በፎቶው ውስጥ ሶስት ዳሳሾች ብቻ እንዳሉ ልብ ይበሉ። በሮቦት ጀርባ ላይ አራተኛ የርቀት ዳሳሽ ለመጨመር የወሰንኩት በመጨረሻው ደቂቃ ላይ ብቻ ነው። እንደ አለመታደል ሆኖ ተጨማሪ ቦታ ስለሌለ ከሞተር ሞተሮች በስተጀርባ ራሱ በዋናው መሠረት ላይ መጫን ነበረብኝ።

ከዚያም ማይክሮ መቆጣጠሪያው ከላይኛው ሳህን ጋር ተያይ isል። በጣም ከባድ ነገር የለም; በቃ በካርቶን ውስጥ አንዳንድ ቀዳዳዎችን አወጣሁ እና መላውን ሰሌዳ ከላይኛው ሳህን ላይ አጨበጥኩት። አልሙኒየም የሚጠቀሙ ከሆነ የእጅ መሰርሰሪያ የግድ ይሆናል።

በላይኛው ጠፍጣፋ ላይ ሁሉም ነገር ከተጠበቀ በኋላ ከሞተር ሞተሮች የላይኛው ክፍል ጋር ለማጣበቅ ባለ ሁለት ጎን ቴፕ ይጠቀሙ።

በዚህ ጊዜ ሁሉንም የኤሌክትሮኒክስ ዕቃዎች አንድ ላይ ማገናኘት መጀመር ይችላሉ ፣ ለምሳሌ አነፍናፊዎችን እና የሞተር ነጂውን ከማይክሮ መቆጣጠሪያ ጋር ማገናኘት። በአርዱዲኖ አናት ላይ የሚጣበቅ የሞተር ሾፌሩን የሚጠቀሙ ከሆነ ለእርስዎ ምንም ችግር የለበትም። ካልሆነ ፣ ልክ እኔ እንዳደረግሁት በአሽከርካሪው ዝርዝር መሠረት በቦርዱ ላይ ሽቦ ማያያዝ ይኖርብዎታል።

አንዴ ሁሉም ነገር ከተጠናቀቀ በኋላ ሊፖውን በሞተር እና በሹል መካከል ባለው የታችኛው ቦታ ላይ ያስቀምጡ እና ከዚያ ለመጀመሪያ ጊዜ እንዲበራ ማይክሮ መቆጣጠሪያዎን እና አሽከርካሪዎችዎን ያብሩ።

ደረጃ 5 - ፕሮግራሚንግ

አንዴ ሁሉም ነገር ከተሰበሰበ በኋላ ማድረግ ያለብዎት አንድ የመጨረሻ ነገር አለ - ሮቦትዎን ያዘጋጁ።

ሮቦትዎን ፕሮግራም ማድረግ በየትኛው ስትራቴጂ ላይ የተመሠረተ ነው። እዚህ በፕሮግራም ውስጥ ብቁ ነዎት ብዬ እገምታለሁ ፣ ምክንያቱም የሞተር ሾፌሬ ተከታታይ (UART) ግንኙነትን ስለሚጠቀም ፣ ስለዚህ ፕሮግራሜ ለሌሎች የሞተር አሽከርካሪዎች አይሰራም። ደግሞም በፕሮግራሙ ውስጥ አንድ መጠን የሚስማማ የለም።

እርስዎን ለማገዝ ፣ የእኔ የፕሮግራም መሠረታዊ ፍሰት ዝርዝር እዚህ አለ።

ከፊት ለፊት በጣም ቅርብ የሆነ ሰው ካለ ፣ ወደ ሙሉ ኃይል ይሂዱ ወይም ወደ ግራ ወይም ወደ ቀኝ የቀለም ዳሳሽ ነጭ መስመርን ይመለከታል ፣ ይመለሱ ከዚያ ወደ ግራ ወይም ወደ ቀኝ ርቀት ዳሳሽ አንድ ነገር ሲያገኝ ወደዚያ አቅጣጫ ይዙሩ የኋላ ዳሳሽ አንድ ነገር ሲያገኝ ወደዚያ አቅጣጫ ይሂዱ ከፊት ለፊት ፣ ወደ ፊት ይሂዱ ፣ ወደ ፊት ይቀጥሉ

የማወቅ ጉጉት ካለዎት ፕሮግራሙ በሙሉ እነሆ

#ያካትቱ

// A5 - የግራ ቀለም ዳሳሽ // A4 - የቀኝ ቀለም ዳሳሽ // A6 - የኋላ ርቀት ዳሳሽ // A2 - የግራ ርቀት ዳሳሽ // A3 - የቀኝ ርቀት ዳሳሽ // A1 - የፊት ርቀት ዳሳሽ // ሞተር 1 - ቀኝ // ሞተር 2 - የግራ ባዶነት ማዋቀር () {uart1_set_baud (9600); Serial1. ጻፍ (64) ፤ Serial1. ጻፍ (192) ፤ እሺ (); ቢፕ (2); setTextColor (GLCD_BLUE); glcd (1 ፣ 0 ፣ “ተጀምሯል”); መዘግየት (4900); }

ባዶነት loop () {

int frontDistanceValue = analogRead (A1); int leftDistanceValue = analogRead (A2); int rightDistanceValue = analogRead (A3); int rearDistanceValue = analogRead (A6); int leftColorValue = digitalRead (A5); int rightColorValue = digitalRead (A4); ከሆነ (frontDistanceValue> 250) {// አንድ ሰው ፊት ለፊት ፣ ከፍተኛ ኃይል Serial1.write (127) ፤ ተከታታይ 1. መጻፍ (128); } ሌላ ከሆነ (leftColorValue == 0) {// የተነካ ጠርዝ // ተገላቢጦሽ Serial1.write (1); ተከታታይ 1. መጻፍ (255); መዘግየት (400); ተከታታይ 1. መጻፍ (1); ተከታታይ 1. መጻፍ (128); መዘግየት (300); } ሌላ ከሆነ (rightColorValue == 0) {// የተነካ ጠርዝ // ተገላቢጦሽ Serial1.write (1); ተከታታይ 1. መጻፍ (255); መዘግየት (400); ተከታታይ 1. መጻፍ (127); ተከታታይ 1. መጻፍ (255); መዘግየት (300); } ሌላ ከሆነ (frontDistanceValue> 230) {// kinda far front Serial1.write (127); ተከታታይ 1. መጻፍ (128); } ሌላ ከሆነ (leftDistanceValue> 250) {// turn left Serial1.write (127); ተከታታይ 1. መጻፍ (255); መዘግየት (450); } ሌላ ከሆነ (rightDistanceValue> 250) {// turn right Serial1.write (1); ተከታታይ 1. መጻፍ (128); መዘግየት (450); } ሌላ ከሆነ (rearDistanceValue> 150) {// near back Serial1.write (1); ተከታታይ 1. መጻፍ (128); መዘግየት (1050); } ሌላ ከሆነ (frontDistanceValue> 180) {// ከፊት ለፊት Serial1.write (127) ፤ ተከታታይ 1. መጻፍ (128); } ሌላ {Serial1. ጻፍ (100); ተከታታይ 1. መጻፍ (155); }}

ደረጃ 6 - ፎቶዎች

ፎቶዎች
ፎቶዎች
ፎቶዎች
ፎቶዎች
ፎቶዎች
ፎቶዎች
ፎቶዎች
ፎቶዎች

የሚታየው የተጠናቀቀው የሱሞቦት ፎቶዎች ናቸው።

ከዚህ አስተማሪ የሆነ ነገር እንደተማሩ ተስፋ እናደርጋለን። ይህንን መመሪያ ከወደዱ እባክዎን በ ‹I ያድርጉ አንቀሳቅስ ›ውድድር ውስጥ ለእኔ ድምጽ ይስጡኝ። ካልሆነ ፣ ይህንን መመሪያ የተሻለ የሚያደርግ ማንኛውንም ነገር በማረም ደስተኛ ነኝ።

መልካም ትምህርት!

የሚመከር: