ዝርዝር ሁኔታ:

በአርዲኖ ላይ የተመሠረተ ከሮቦት ክንድ ጋር ተመጣጣኝ የሆነ የእይታ መፍትሄ 19 ደረጃዎች (ከስዕሎች ጋር)
በአርዲኖ ላይ የተመሠረተ ከሮቦት ክንድ ጋር ተመጣጣኝ የሆነ የእይታ መፍትሄ 19 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በአርዲኖ ላይ የተመሠረተ ከሮቦት ክንድ ጋር ተመጣጣኝ የሆነ የእይታ መፍትሄ 19 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በአርዲኖ ላይ የተመሠረተ ከሮቦት ክንድ ጋር ተመጣጣኝ የሆነ የእይታ መፍትሄ 19 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: How to use PIR sensor and Arduino for security purpose. - LED and Buzzer 2024, ህዳር
Anonim
Image
Image
አዘገጃጀት
አዘገጃጀት

ስለ ማሽን ዕይታ ስንነጋገር ፣ ሁል ጊዜ ለእኛ የማይደረስ ሆኖ ይሰማናል። ለሁሉም ሰው እጅግ በጣም ቀላል የሆነ ክፍት ምንጭ ያለው የእይታ ማሳያ ስናደርግ። በዚህ ቪዲዮ ውስጥ ፣ በ OpenMV ካሜራ ፣ ቀይ ኩብ የትም ይሁን ፣ የሮቦት ክንድ አንስቶ በቋሚ ቦታ ላይ ሊያኖረው ይችላል። አሁን ደረጃ በደረጃ እንዴት ማድረግ እንደሚችሉ እናሳይዎታለን።

ደረጃ 1 - ዝግጅት።

ሃርድዌር

1. uArm Swift Pro * 1

2. አርዱዲኖ ሜጋ 2560 ጋሻ * 1

3. አርዱዲኖ ሜጋ 2560 * 1

4. የማየት ነገር (ቀይ) * 1

5. ኬብሎች (የዩኤስቢ ገመድ ፣ 4 ፒ 1.27 ኬብል ፣ ዲሲ የኃይል ገመድ) * በርካታ

6. uArm Base Extension board * 1

7. መምጠጥ ዋንጫ * 1

8. OpenMV ቅጥያ ቦርድ * 1

9. የ OpenMV ቦርድ ከ Fixing Base * 1 ጋር

10. ለ OpenMV እና uArm * 1 ግንኙነት

11. መያዣ ለ OpenMV * 1

12. M3 Screws * በርካታ

ሶፍትዌር

1. አርዱዲኖ አይዲኢ (www.arduino.cc)

2. OpenMV IDE (www.openmv.io)

3. Vision.ino ለአርዱዲኖ MEGA2560 [Github]

4. Color_tracking_test.py ለ OpenMV [Github]

5. UArmSwiftPro_2ndUART.hex ለ uArm [Github]

Github:

ደረጃ 2: አርዱዲኖን ከፒሲ ጋር ያገናኙ።

አርዱዲኖን ከፒሲ ጋር ያገናኙ።
አርዱዲኖን ከፒሲ ጋር ያገናኙ።

ደረጃ 3: Vision.ino ን ይክፈቱ (https://github.com/TonyLeheng/Vision-Pick-and-Place) እና አማራጩን በትክክል ያዘጋጁ።

Vision.ino ን ይክፈቱ (https://github.com/TonyLeheng/Vision-Pick-and-Place) ፣ እና አማራጩን በትክክል ያዘጋጁ።
Vision.ino ን ይክፈቱ (https://github.com/TonyLeheng/Vision-Pick-and-Place) ፣ እና አማራጩን በትክክል ያዘጋጁ።

ደረጃ 4 “ሰቀላ” ቁልፍን ጠቅ ያድርጉ።

ጠቅ ያድርጉ
ጠቅ ያድርጉ

ደረጃ 5: UARM ን ከፒሲ ጋር ያገናኙ።

UARM ን ከፒሲ ጋር ያገናኙ።
UARM ን ከፒሲ ጋር ያገናኙ።

ማሳሰቢያ: uArm Swift Pro በ Arduino Mega2560 ላይ የተመሠረተ ነው ፣ በተለምዶ ከ uart0 ጋር በዩኤስቢ ወደብ ከፒሲ ጋር ይገናኛል ፣ በዚህ ሁኔታ ውስጥ uart2 ን በ 30 ፒ ኤክስቴንሽን ወደብ ውስጥ መጠቀም ይፈልጋል ፣ ስለዚህ የበለጠ ዝርዝር ለማግኘት firmware ን መለወጥ አለብን። እባክዎን የገንቢ መመሪያን ይመልከቱ።

ደረጃ 6 XLoader ን (xloader.russemotto.com/) ይክፈቱ እና UArmSwiftPro_2ndUART.hex ን ይጫኑ (https://github.com/TonyLeheng/Vision-Pick-and-Place)

XLoader ን (xloader.russemotto.com/) ይክፈቱ እና UArmSwiftPro_2ndUART.hex ን ይጫኑ (https://github.com/TonyLeheng/Vision-Pick-and-Place)
XLoader ን (xloader.russemotto.com/) ይክፈቱ እና UArmSwiftPro_2ndUART.hex ን ይጫኑ (https://github.com/TonyLeheng/Vision-Pick-and-Place)

ደረጃ 7: ስቀል አዝራርን ጠቅ ያድርጉ።

የሰቀላ አዝራሩን ጠቅ ያድርጉ።
የሰቀላ አዝራሩን ጠቅ ያድርጉ።

ደረጃ 8: OpenMV ን ከፒሲ ጋር ያገናኙ።

OpenMV ን ከፒሲ ጋር ያገናኙ።
OpenMV ን ከፒሲ ጋር ያገናኙ።

ደረጃ 9: በ OpenMV IDE Color_tracking_test.py (https://github.com/TonyLeheng/Vision-Pick-and-Place) ይክፈቱ እና መሣሪያውን ለማወቅ የግንኙነት አዝራሩን ጠቅ ያድርጉ።

በ OpenMV IDE Color_tracking_test.py (https://github.com/TonyLeheng/Vision-Pick-and-Place) ይክፈቱ እና መሣሪያውን ለማወቅ የግንኙነት አዝራሩን ጠቅ ያድርጉ።
በ OpenMV IDE Color_tracking_test.py (https://github.com/TonyLeheng/Vision-Pick-and-Place) ይክፈቱ እና መሣሪያውን ለማወቅ የግንኙነት አዝራሩን ጠቅ ያድርጉ።

ደረጃ 10: ከዚያ የመነሻ ቁልፍን ጠቅ ያድርጉ።

ከዚያ የመነሻ ቁልፍን ጠቅ ያድርጉ።
ከዚያ የመነሻ ቁልፍን ጠቅ ያድርጉ።

ደረጃ 11 ምስሉ በግልጽ በቂ መሆኑን ለማረጋገጥ ሌንስን ያሽከርክሩ።

ምስሉ በግልጽ በቂ መሆኑን ለማረጋገጥ ሌንስን ያሽከርክሩ።
ምስሉ በግልጽ በቂ መሆኑን ለማረጋገጥ ሌንስን ያሽከርክሩ።

ደረጃ 12: ፋይሉን ወደ OpenMV ያስቀምጡ።

ፋይሉን ወደ OpenMV ያስቀምጡ።
ፋይሉን ወደ OpenMV ያስቀምጡ።

ማሳሰቢያ: ኮዱ በተሳካ ሁኔታ ከወረደ ፣ የዩኤስቢ ገመዱን እንደገና ያስገቡ

ሰማያዊውን ኤልኢዲ ማግኘት ይችላል ለበርካታ ሰከንዶች።

ደረጃ 13 የ OpenMV ሞዱል መጫኛ።

የ OpenMV ሞዱል ጭነት።
የ OpenMV ሞዱል ጭነት።
የ OpenMV ሞዱል መጫኛ።
የ OpenMV ሞዱል መጫኛ።

OpenMV (NO.1) የ PCB ሰሌዳ ብቻ ነው ፣ ስለሆነም ከኤአርኤም ጋር ለመጠቀም በጣም ቀላል ለማድረግ ሁለቱንም የ PCB ጋሻ (NO.4) እና የሜካኒካዊ ክፍሎችን (ቁጥር 2 ፣ 3) እናቀርባለን።

ክፍል (ቁጥር 2) በማጠጫ ጽዋ ውስጥ መጠገን አለበት።

ክፍል (NO.3) የ OpenMV ሞዱል ሽፋን ነው።

በሜካኒካል ክፍሎች ፣ የ OpenMV ሞዱሉን በቀላሉ ወደ uArm የመጨረሻ ውጤት በቀላሉ ማስተካከል እንችላለን።

ደረጃ 14 የአርዱዲኖ ሞዱል መጫኛ።

የአርዱዲኖ ሞዱል መጫኛ።
የአርዱዲኖ ሞዱል መጫኛ።
የአርዱዲኖ ሞዱል መጫኛ።
የአርዱዲኖ ሞዱል መጫኛ።

አርዱዲኖ ሜጋ 2560 (NO.1) የጠቅላላው ስርዓት ማዕከላዊ ሲፒዩ ነው ፣ ጋሻ (NO.2) ግንኙነቱን በጣም ቀላል የሚያደርገው የቅጥያ ሰሌዳ ነው። ክፍል (NO.3) በጣም አጭር በሚሆንበት ጊዜ ሽቦውን ለማራዘም የሚረዳ ከቬልክሮ ጋር የአገናኝ ሰሌዳ ነው። እነዚህን ሁሉ ነገሮች አንድ ላይ አድርጉ።

ደረጃ 15 ስዕሎቹን ተከትሎ ሁሉንም ሞጁሎች ያገናኙ።

ስዕሎቹን በመከተል ሁሉንም ሞጁሎች ያገናኙ።
ስዕሎቹን በመከተል ሁሉንም ሞጁሎች ያገናኙ።
ስዕሎቹን ተከትሎ ሁሉንም ሞጁሎች ያገናኙ።
ስዕሎቹን ተከትሎ ሁሉንም ሞጁሎች ያገናኙ።

የ 4P 1.27 ሚሜ ሽቦዎች የ uart ወደብ ከሁለቱም uArm እና OpenMV ወደ Arduino Mega 2560 ለማገናኘት ያገለግላሉ።

ከጋሻው የ 2 ፒ የኃይል ገመድ ኃይልን ቀላል ያደርገዋል ፣ ሶስት መሣሪያዎች የመጀመሪያውን የሮቦት አስማሚ (12V5A) ያስፈልጋቸዋል።

ደረጃ 16 - ከቬልክሮ ጋር ያለው የአገናኝ ቦርድ የሽቦዎችን ርዝመት ያራዝሙ። በታችኛው ክንድ ውስጥ በጥብቅ ሊስተካከል ስለሚችል ግንኙነቱ የበለጠ የተረጋጋ ይሆናል።

ከቬልክሮ ጋር ያለው የአገናኝ ቦርድ የሽቦዎችን ርዝመት ያራዝሙ። በታችኛው ክንድ ውስጥ በጥብቅ ሊስተካከል ስለሚችል ግንኙነቱ የበለጠ የተረጋጋ ይሆናል።
ከቬልክሮ ጋር ያለው የአገናኝ ቦርድ የሽቦዎችን ርዝመት ያራዝሙ። በታችኛው ክንድ ውስጥ በጥብቅ ሊስተካከል ስለሚችል ግንኙነቱ የበለጠ የተረጋጋ ይሆናል።

ደረጃ 17-የመጠጫ ዋንጫውን ለዋናው ውጤት አቅራቢ ያስተካክሉ።

የመጠጫ ዋንጫውን ወደ መጨረሻው ተፅእኖ ፈጣሪ ያስተካክሉ።
የመጠጫ ዋንጫውን ወደ መጨረሻው ተፅእኖ ፈጣሪ ያስተካክሉ።

ደረጃ 18 - መላውን ስርዓት ኃይል (የመጀመሪያው UARM የኃይል አስማሚ)።

መላውን ስርዓት ኃይል (የመጀመሪያው UARM የኃይል አስማሚ)።
መላውን ስርዓት ኃይል (የመጀመሪያው UARM የኃይል አስማሚ)።

ጥንቃቄ - መላውን ስርዓት ከኃይል በኋላ ፣ OpenMV እና MEGA2560 ወዲያውኑ ይሰራሉ ፣ uarm የራሱ የኃይል ማብሪያ / ማጥፊያ አለው ፣ እና እኛ በእጅ ማብራት አለብን።

ደረጃ 19 - የስርዓት ፍሬም።

የስርዓት ፍሬም።
የስርዓት ፍሬም።

በ UFACTORY ቡድን የተፈጠረ እኛን ያነጋግሩን [email protected]

በፌስቡክ ይከተሉን Ufactory2013

ኦፊሴላዊ ድር www.ufactory.cc

የሚመከር: