ዝርዝር ሁኔታ:

HackerBox 0024: ራዕይ ፍለጋ: 11 ደረጃዎች
HackerBox 0024: ራዕይ ፍለጋ: 11 ደረጃዎች

ቪዲዮ: HackerBox 0024: ራዕይ ፍለጋ: 11 ደረጃዎች

ቪዲዮ: HackerBox 0024: ራዕይ ፍለጋ: 11 ደረጃዎች
ቪዲዮ: HackerBox #0024: Vision Quest 2024, ሀምሌ
Anonim
HackerBox 0024: ራዕይ ተልዕኮ
HackerBox 0024: ራዕይ ተልዕኮ

ራዕይ ተልዕኮ - በዚህ ወር የ HackerBox ጠላፊዎች ከኮምፒዩተር ራዕይ እና ከ Servo Motion Tracking ጋር ሙከራ እያደረጉ ነው። ይህ Instructable ከ HackerBox #0024 ጋር አብሮ ለመስራት መረጃ ይ,ል ፣ አቅርቦቶች እስካለ ድረስ እዚህ ሊወስዱት የሚችሉት። እንዲሁም በየወሩ በመልዕክት ሳጥንዎ ውስጥ እንደዚህ ያለ HackerBox መቀበል ከፈለጉ እባክዎን በ HackerBoxes.com ላይ ይመዝገቡ እና አብዮቱን ይቀላቀሉ!

ለጠላፊ 004 ርዕሶች እና የትምህርት ዓላማዎች

  • ከኮምፒዩተር ራዕይ ጋር ሙከራ
  • OpenCV (የኮምፒውተር ራዕይ) በማዋቀር ላይ
  • አርዱዲኖ ናኖን ከአርዱዲኖ አይዲኢ ፕሮግራም ማድረግ
  • ሰርዶ ሞተሮችን ከአርዱዲኖ ናኖ ጋር መቆጣጠር
  • የሜካኒካል ፓን እና ዘንበል ስብሰባን መሰብሰብ
  • በማይክሮ መቆጣጠሪያ አማካኝነት የፓን እና ዘንበል እንቅስቃሴን መቆጣጠር
  • OpenCV ን በመጠቀም የፊት መከታተልን ማከናወን

HackerBoxes ለ DIY ኤሌክትሮኒክስ እና ለኮምፒዩተር ቴክኖሎጂ ወርሃዊ የደንበኝነት ምዝገባ ሳጥን አገልግሎት ነው። እኛ የትርፍ ጊዜ ማሳለፊያዎች ፣ ሰሪዎች እና ሞካሪዎች ነን። እኛ የህልም አላሚዎች ነን። ፕላኔቱን ጠለፉ!

ደረጃ 1: HackerBox 0024: የሳጥን ይዘቶች

HackerBox 0024: የሳጥን ይዘቶች
HackerBox 0024: የሳጥን ይዘቶች
  • HackerBoxes #0024 የተሰበሰበ የማጣቀሻ ካርድ
  • ሶስት ቅንፍ ፓን እና ያጋደለ ስብሰባ
  • ሁለት MG996R ሰርቪስ ከ መለዋወጫዎች ጋር
  • ሁለት የአሉሚኒየም ክብ ሰርቪስ ባለትዳሮች
  • አርዱዲኖ ናኖ ቪ 3 - 5 ቪ ፣ 16 ሜኸ ፣ ማይክሮ ዩኤስቢ
  • ከዩኤስቢ ገመድ ጋር የዲጂታል ካሜራ ስብሰባ
  • ሁለንተናዊ ቅንጥብ ተራራ ጋር ሦስት ሌንሶች
  • የሕክምና ምርመራ ብዕር ብርሃን
  • ዱፖንት ወንድ/ሴት ዘለላዎች
  • የማይክሮ ዩኤስቢ ገመድ
  • ልዩ የ OpenCV ዲካል
  • ብቸኛ ዲያ ዲ ሙርቶስ ዲካል

ጠቃሚ የሚሆኑ አንዳንድ ሌሎች ነገሮች

  • ለካሜራ መሠረት ትንሽ የእንጨት ሰሌዳ ቁርጥራጭ
  • ብረት ፣ ብየዳ እና መሰረታዊ የመሸጫ መሳሪያዎች
  • የሶፍትዌር መሳሪያዎችን ለማሄድ ኮምፒተር

ከሁሉም በላይ ፣ የጀብዱ ስሜት ፣ የእራስዎ መንፈስ እና የጠላፊ የማወቅ ጉጉት ያስፈልግዎታል። ሃርድኮር DIY ኤሌክትሮኒክስ ቀላል ፍለጋ አይደለም ፣ እና እኛ ለእርስዎ አናጠጣውም። ግቡ እድገት እንጂ ፍጽምና አይደለም። እርስዎ ሲጸኑ እና ጀብዱውን ሲደሰቱ ፣ አዲስ ቴክኖሎጂን በመማር እና አንዳንድ ፕሮጀክቶች እንዲሰሩ ተስፋ በማድረግ ብዙ እርካታ ሊገኝ ይችላል። ዝርዝሩን በማሰብ እያንዳንዱን እርምጃ በዝግታ እንዲወስድ እንመክራለን ፣ እና እርዳታ ከመጠየቅ ወደኋላ አንልም።

በተደጋጋሚ የሚጠየቁ ጥያቄዎች - ሁሉንም የሃከርቦክስ አባላት በእውነት ትልቅ ሞገስን መጠየቅ እንወዳለን። ድጋፍን ከማነጋገርዎ በፊት እባክዎን በ HackerBoxes ድርጣቢያ ላይ ተደጋጋሚ ጥያቄዎችን ለመገምገም ጥቂት ደቂቃዎችን ይውሰዱ። እኛ እንደአስፈላጊነቱ ሁሉንም አባላት መርዳት የምንፈልግ ቢሆንም ፣ አብዛኛዎቹ የእኛ የድጋፍ ኢሜይሎች በተከታታይ ተደጋጋሚ ጥያቄዎች ውስጥ በጣም ግልፅ የሆኑ ቀላል ጥያቄዎችን ያካትታሉ። ስለተረዱ እናመሰግናለን!

ደረጃ 2 የኮምፒተር ራዕይ

የኮምፒተር ራዕይ
የኮምፒተር ራዕይ

የኮምፒውተር ራዕይ ኮምፒውተሮች ከዲጂታል ምስሎች ወይም ቪዲዮዎች የከፍተኛ ደረጃ ግንዛቤን እንዴት እንደሚያገኙ የሚመለከት ሁለገብ መስክ ነው። ከኢንጂነሪንግ እይታ አንፃር ፣ የኮምፒተር ራዕይ የሰው ልጅ የእይታ ስርዓት ሊያደርጋቸው የሚችላቸውን ተግባራት በራስ -ሰር ለማድረግ ይፈልጋል። እንደ ሳይንሳዊ ተግሣጽ ፣ የኮምፒተር ራዕይ መረጃን ከምስሎች ከሚያወጡ ሰው ሰራሽ ስርዓቶች በስተጀርባ ያለውን ንድፈ ሀሳብ ይመለከታል። የምስል ውሂቡ እንደ ቪዲዮ ቅደም ተከተሎች ፣ ከብዙ ካሜራዎች እይታዎች ወይም ከሕክምና ስካነር ባለብዙ ልኬት መረጃን የመሳሰሉ ብዙ ቅርጾችን ሊወስድ ይችላል። እንደ የቴክኖሎጂ ተግሣጽ ፣ የኮምፒዩተር ራዕይ ለኮምፒዩተር የማየት ስርዓቶች ግንባታ ንድፈ ሐሳቦቹን እና ሞዴሎቹን ለመተግበር ይፈልጋል። የኮምፒተር ራዕይ ንዑስ ጎራዎች የትዕይንት ግንባታ ፣ የክስተት ማወቂያ ፣ የቪዲዮ ክትትል ፣ የነገር ማወቂያ ፣ የ 3 ዲ አቀማመጥ ግምት ፣ መማር ፣ መረጃ ጠቋሚ ፣ የእንቅስቃሴ ግምት እና የምስል መልሶ ማቋቋም ያካትታሉ።

የኮምፒተር ራዕይ የኮምፒተር ግራፊክስ ተገላቢጦሽ ተደርጎ ሊቆጠር እንደሚችል ማስተዋል አስደሳች ነው።

ደረጃ 3: ማቀናበር እና OpenCV

ማቀናበር እና OpenCV
ማቀናበር እና OpenCV

ማቀነባበር በእይታ ጥበባት አውድ ውስጥ እንዴት ኮድ ማድረግ እንደሚቻል ለመማር ተለዋዋጭ የሶፍትዌር ንድፍ መጽሐፍ እና ቋንቋ ነው። ማቀነባበር የሶፍትዌር ዕውቀትን በምስል ጥበቦች እና በቴክኖሎጂ ውስጥ የእይታ ማንበብን ከፍ አድርጎታል። ፕሮሰሲንግን ለመማር እና ለፕሮቶታይፕ የሚጠቀሙ በአሥር ሺዎች የሚቆጠሩ ተማሪዎች ፣ አርቲስቶች ፣ ዲዛይነሮች ፣ ተመራማሪዎች እና የትርፍ ጊዜ ማሳለፊያዎች አሉ።

OpenCV (ክፍት ምንጭ የኮምፒውተር ራዕይ ቤተ -መጽሐፍት) ክፍት ምንጭ የኮምፒተር እይታ እና የማሽን መማሪያ ሶፍትዌር ቤተ -መጽሐፍት ነው። OpenCV የተገነባው ለኮምፒዩተር ራዕይ ትግበራዎች የጋራ መሠረተ ልማት ለማቅረብ እና በንግድ ምርቶች ውስጥ የማሽን ግንዛቤ አጠቃቀምን ለማፋጠን ነው። የ OpenCV ቤተ-መጽሐፍት ከ 2500 በላይ የተመቻቹ ስልተ ቀመሮች አሉት ፣ ይህም አጠቃላይ እና ዘመናዊ የኮምፒተር ራዕይ እና የማሽን መማሪያ ስልተ ቀመሮችን አጠቃላይ ስብስብ ያጠቃልላል። እነዚህ ስልተ ቀመሮች ፊቶችን ለመለየት እና ለመለየት ፣ ነገሮችን ለመለየት ፣ በቪዲዮዎች ውስጥ የሰዎችን ድርጊቶች ለመመደብ ፣ የካሜራ እንቅስቃሴዎችን ለመከታተል ፣ የሚንቀሳቀሱ ነገሮችን ለመከታተል እና የመሳሰሉትን ሊያገለግሉ ይችላሉ።

“ምሳሌዎችን አክል” የሚለውን በመምረጥ ከዚያም በቤተመጽሐፍት ትር ስር ቪዲዮውን እና የ OpenCV ቤተ -መጽሐፍቶችን በመጫን ከ ‹ፋይል› ምሳሌዎች ምናሌ ውስጥ OpenCV ን ይጫኑ። ለመሠረታዊ የፊት መከታተያ የ LiveCamTest ምሳሌን ይክፈቱ። ምሳሌዎችን ለማስኬድ ሌሎች OpenCV ን እዚህ ይመልከቱ።

ተጨማሪ ሀብቶች

ከኮምፒዩተር ራዕይ ጋር መጀመር ከኮምፒዩተር እይታ ጋር ለፈጠራ ሙከራ ቀላል የመግቢያ ነጥብ የሚሰጥ የመጽሐፍ ፕሮጀክት ነው። የኮምፒተር ራዕይ ፕሮጄክቶችን ለመገንባት አስፈላጊ የሆነውን ኮድ እና ጽንሰ -ሀሳቦችን ያስተዋውቃል።

ከፓይዘን ጋር የፕሮግራም ማቀናበር የኮምፒውተር ራዕይ በፒ.ሲ.ቪ ላይ የኦቨር ሪሊ መጽሐፍ ነው ፣ ለኮምፒዩተር እይታ ክፍት ምንጭ የፓይዘን ሞዱል።

OpenCV ን መማር

የኮምፒተር ራዕይ - ስልተ ቀመሮች እና ትግበራዎች

OpenCV ን ማስተዳደር

የስታንፎርድ ኮርስ CS231n ለዕይታ እውቅና (16 ቪዲዮዎች) የዝግመተ ለውጥ ነርቭ አውታረ መረቦች።

ክሪስ Urmson TED Talk ነጂ የሌለው መኪና መንገዱን እንዴት እንደሚመለከት

ደረጃ 4: አርዱዲኖ ናኖ ማይክሮ መቆጣጠሪያ መሣሪያ ስርዓት

አርዱዲኖ ናኖ ማይክሮ መቆጣጠሪያ መሣሪያ ስርዓት
አርዱዲኖ ናኖ ማይክሮ መቆጣጠሪያ መሣሪያ ስርዓት

በፓናችን እና በተንጣለለው የካሜራ ተራራችን ውስጥ servos ን ለመቆጣጠር ማንኛውንም የተለመደ የማይክሮ መቆጣጠሪያ መሣሪያን መጠቀም እንችላለን። አርዱዲኖ ናኖ በተዋሃደ ዩኤስቢ ላዩን-ተራራ ፣ የዳቦ ሰሌዳ ተስማሚ ፣ አነስተኛ የአርዲኖ ቦርድ ነው። በሚያስደንቅ ሁኔታ ሙሉ-ተለይቶ የቀረበ እና ለመጥለፍ ቀላል ነው።

ዋና መለያ ጸባያት:

  • ማይክሮ መቆጣጠሪያ - Atmel ATmega328P
  • ቮልቴጅ: 5V
  • ዲጂታል I/O ፒኖች 14 (6 PWM)
  • የአናሎግ ግብዓት ካስማዎች: 8
  • የዲሲ የአሁኑ በ I/O ፒን - 40 mA
  • የፍላሽ ማህደረ ትውስታ 32 ኪባ (2 ኪባ ለጫኝ ጫኝ)
  • SRAM: 2 ኪባ
  • EEPROM: 1 ኪ.ባ
  • የሰዓት ፍጥነት - 16 ሜኸ
  • ልኬቶች - 17 ሚሜ x 43 ሚሜ

ይህ የአርዱዲኖ ናኖ ልዩ ተለዋጭ ጥቁር ሮቦትዲን ንድፍ ነው። በይነገጹ ከብዙ ሞባይል ስልኮች እና ጡባዊዎች ጋር ጥቅም ላይ ከሚውሉት ተመሳሳይ ማይክሮ ዩኤስቢ ኬብሎች ጋር ተኳሃኝ በሆነ በቦርድ ማይክሮ ዩኤስቢ ወደብ ነው።

አርዱዲኖ ናኖስ አብሮ የተሰራ የዩኤስቢ/ተከታታይ ድልድይ ቺፕ ያሳያል። በዚህ ልዩ ተለዋጭ ላይ ፣ የድልድዩ ቺፕ CH340G ነው። በተለያዩ የአርዱዲኖ ሰሌዳዎች ዓይነቶች ላይ ጥቅም ላይ የዋሉ ሌሎች የተለያዩ የዩኤስቢ/ተከታታይ ድልድይ ቺፕስ እንዳሉ ልብ ይበሉ። እነዚህ ቺፖች በአርዱዲኖ አንጎለ ኮምፒውተር ቺፕ ላይ ካለው ተከታታይ በይነገጽ ጋር እንዲገናኙ የኮምፒተር ዩኤስቢ ወደብ ይፈቅድልዎታል።

የኮምፒተር ስርዓተ ክወና ከዩኤስቢ/ተከታታይ ቺፕ ጋር ለመገናኘት የመሣሪያ ነጂን ይፈልጋል። A ሽከርካሪው IDE ከአርዲኖ ቦርድ ጋር እንዲገናኝ ያስችለዋል። የሚፈለገው የተወሰነ የመሣሪያ ነጂ በሁለቱም በ OS ስሪት እና እንዲሁም በዩኤስቢ/ተከታታይ ቺፕ ዓይነት ላይ የተመሠረተ ነው። ለ CH340 ዩኤስቢ/ተከታታይ ቺፕስ ፣ ለብዙ ኦፕሬቲንግ ሲስተሞች (UNIX ፣ Mac OS X ፣ ወይም Windows) የሚገኙ አሽከርካሪዎች አሉ። የ CH340 ሠሪው እነዚያን ሾፌሮች እዚህ ያቀርባል።

በመጀመሪያ አርዱዲኖ ናኖን በኮምፒተርዎ የዩኤስቢ ወደብ ላይ ሲሰኩ አረንጓዴው የኃይል መብራት መብራት አለበት እና ሰማያዊው ኤል ዲ ቀስ በቀስ ብልጭ ድርግም ማለት ከጀመረ ብዙም ሳይቆይ። ይህ የሚሆነው ናኖ በአዲሱ አርዱዲኖ ናኖ ላይ በሚሰራው በ BLINK ፕሮግራም አስቀድሞ ስለተጫነ ነው።

ደረጃ 5 የአርዱዲኖ የተቀናጀ ልማት አካባቢ (አይዲኢ)

የአርዱዲኖ የተቀናጀ ልማት አካባቢ (አይዲኢ)
የአርዱዲኖ የተቀናጀ ልማት አካባቢ (አይዲኢ)

የአርዱዲኖ አይዲኢ ገና ካልተጫነ ከ Arduino.cc ማውረድ ይችላሉ

በአርዱዲኖ ሥነ -ምህዳር ውስጥ ለመስራት ተጨማሪ የመግቢያ መረጃ ከፈለጉ ፣ ለሃከርከርክስ ማስጀመሪያ ወርክሾፕ መመሪያዎችን እንዲመለከቱ እንመክራለን።

ናኖውን ወደ ማይክሮ ዩኤስቢ ገመድ እና የኬብሉን ሌላኛው ጫፍ በኮምፒዩተር ላይ ባለው የዩኤስቢ ወደብ ላይ ይሰኩት ፣ የአርዱዲኖ አይዲኢ ሶፍትዌርን ያስጀምሩ ፣ በ IDE ውስጥ ተገቢውን የዩኤስቢ ወደብ ይምረጡ በመሳሪያዎች> ወደብ (ምናልባትም በውስጡ “wchusb” የሚል ስም ሊኖረው ይችላል)). እንዲሁም በመሳሪያዎች> ሰሌዳ ስር በ IDE ውስጥ “አርዱዲኖ ናኖ” ን ይምረጡ።

በመጨረሻም ፣ የምሳሌ ኮድ ቁራጭ ይጫኑ -

ፋይል-> ምሳሌዎች-> መሠረታዊ-> ብልጭ ድርግም

ይህ በእውነቱ በናኖ ላይ አስቀድሞ የተጫነ እና ሰማያዊውን ኤልዲዲ ቀስ ብሎ ለማብረቅ አሁን መሮጥ ያለበት ኮድ ነው። በዚህ መሠረት ይህንን የምሳሌ ኮድ ከጫንን ምንም አይለወጥም። ይልቁንስ ኮዱን ትንሽ እናስተካክለው።

በቅርበት ሲመለከቱ ፣ ፕሮግራሙ ኤልኢዲውን እንደበራ ፣ 1000 ሚሊሰከንዶች (አንድ ሰከንድ) እንደሚጠብቅ ፣ ኤልኢዲውን እንደሚያጠፋ ፣ ሌላ ሰከንድ እንደሚጠብቅ እና ከዚያ ሁሉንም እንደገና እንደሚያደርግ ማየት ይችላሉ - ለዘላለም።

ሁለቱንም “መዘግየት (1000)” መግለጫዎች ወደ “መዘግየት (100)” በመቀየር ኮዱን ይቀይሩ። ይህ ማሻሻያ ኤልኢዲው አሥር ጊዜ በፍጥነት ብልጭ ድርግም እንዲል ያደርገዋል ፣ አይደል?

ከተሻሻለው ኮድዎ በላይ ያለውን የ UPLOAD አዝራርን (የቀስት አዶውን) ጠቅ በማድረግ የተቀየረውን ኮድ ወደ ናኖ እንጫን። ለኹኔታ መረጃ ከኮዱ በታች ይመልከቱ - “ማጠናቀር” እና ከዚያ “መስቀል”። በመጨረሻ ፣ አይዲኢው “ሰቀላ ተጠናቅቋል” የሚለውን መጠቆም አለበት እና የእርስዎ LED በፍጥነት ብልጭ ድርግም ይላል።

ከሆነ እንኳን ደስ አለዎት! የመጀመሪያውን የተከተተ ኮድዎን አሁን ጠልፈዋል።

አንዴ ፈጣን-ብልጭታዎ ስሪት ከተጫነ እና ከሄደ ፣ ለምን LED ን ሁለት ጊዜ በፍጥነት እንዲንሳፈፍ እና ከዚያ ከመድገምዎ በፊት ጥቂት ሰከንዶች እንዲቆዩ ለማድረግ ኮዱን እንደገና መለወጥ ከቻሉ ለምን አይታዩም? ይሞክሩት! ስለ አንዳንድ ሌሎች ቅጦችስ? ተፈላጊውን ውጤት በዓይነ ሕሊናዎ ማየት ፣ ኮድ ማድረጉ እና በታቀደው መሠረት እንዲሠራ ከተመለከቱ ፣ ብቃት ያለው የሃርድዌር ጠላፊ ለመሆን ትልቅ እርምጃ ወስደዋል።

ደረጃ 6: Servo ሞተርስ

ሰርቮ ሞተርስ
ሰርቮ ሞተርስ

የ Servo ሞተሮች በጥቅሉ በተከታታይ ተደጋጋሚ የኤሌክትሪክ ንዝረቶች ቁጥጥር ይደረግባቸዋል ፣ የጥጥኖቹ ስፋት የ servo ን አቀማመጥ ያሳያል። የ pulse ስፋት የተቀየረው (PWM) የመቆጣጠሪያ ምልክት ብዙውን ጊዜ የሚመነጨው እንደ አርዱinoኖ በመሳሰሉ የተለመዱ ማይክሮ መቆጣጠሪያ ነው።

እንደ MG996R ያሉ ትናንሽ የትርፍ ጊዜ ማሳለፊያዎች servos በመደበኛ ባለሶስት ሽቦ ግንኙነት በኩል ተገናኝተዋል-ለዲሲ የኃይል አቅርቦት ሁለት ሽቦዎች እና የመቆጣጠሪያ ግፊቶችን ለመሸከም አንድ ሽቦ። MG996R servos የአሠራር ቮልቴጅ ቁጣ 4.8-7.2 ቪዲሲ አላቸው።

ደረጃ 7 የፓን እና የማጋደል ዘዴን መሰብሰብ

የፓን እና ዘንበል ዘዴን መሰብሰብ
የፓን እና ዘንበል ዘዴን መሰብሰብ
  1. ሁለቱንም MG996R servos ን ከቦርሳዎቻቸው ይጎትቱ እና የተካተቱትን መለዋወጫዎች ለአሁኑ ያስቀምጡ።
  2. ለእያንዳንዱ አገልጋይ የአሉሚኒየም ፣ የክብ servo coupler ያያይዙ። ተጣማሪዎቹ ከ servos በተለየ ቦርሳ ውስጥ እንደሚመጡ ልብ ይበሉ። ተጣባቂው በጣም ጠባብ ነው። በ servo ውፅዓት መጨረሻ ላይ ተጓዳኙን በመጫን ይጀምሩ እና ከዚያ ወደ መሃሉ ጉድጓድ ውስጥ ክር ይከርክሙ። ተጓዳኙን ወደ servo ውፅዓት ለመሳብ ክርውን ያጥብቁት።
  3. ለፓን-ዘንበል ስብሰባ ሶስት ቅንፎች እንዳሉ ልብ ይበሉ-ሁለት የሳጥን ቅንፎች እና አንድ ዩ-ቅንፍ።
  4. ለአንዱ ሰርቪስ አንዱን የሳጥን ቅንፎች በአሉሚኒየም ክበብ ላይ ይጫኑ። ይህንን servo ን ፓን ሰርቪዮን ብለን እንጠራዋለን። ሌሎች ሁለት የሳጥኑ ቅንፍ ግድግዳዎች ከፓን ሳርቪው ፊት ለፊት እንዲጋጠሙ የሳጥን ቅንፍ ከመሃል ግድግዳው ጋር በአሉሚኒየም ክበብ ላይ ያዙሩት። በሳጥኑ ቅንፍ መካከለኛ ግድግዳ ላይ የመሃል ቀዳዳዎችን ይጠቀሙ። ይህ ዝግጅት ፓን ሰርቪው አንዴ ከተገጠመ በኋላ የተያያዘውን ሳጥን-ቅንፍ እንዲሽከረከር መፍቀድ አለበት።
  5. ከፓነል ሰርቪው የአሉሚኒየም ክበብ ጋር በተጣበቀው የሳጥን ቅንፍ ውስጥ ሌላውን servo (tilt servo) ያስቀምጡ። የታጠፈውን servo ለመለጠፍ ቢያንስ ሁለት ፍሬዎችን እና መከለያዎችን ይጠቀሙ - አንዱ ጎን።
  6. የ U- ቅንፉን በመያዝ ፣ በትልቁ ምሰሶ መጫኛ ቀዳዳዎች በአንዱ በኩል ከ U ውስጡን የናስ “ተሸካሚ” ያስገቡ።
  7. U-bracket በሳጥኑ ቅንፍ ውስጥ ባለው የማጠፊያ ሰርቪው ላይ ያለውን U-bracket ያስቀምጡት ፣ ይህም ሌላኛው ትልቅ ምሰሶ መጫኛ ቀዳዳ (ተሸካሚው የሌለው) ከአልሙኒየም ክበብ ጋር በማጋጠሙ servo ላይ እንዲገጣጠም ያድርጉ።
  8. በዩ-ቅንፍ በአንደኛው ወገን ላይ በአሉሚኒየም ክበብ ላይ ዩ-ቅንፍ ላይ ለመለጠፍ ዊንጮችን ይጠቀሙ።
  9. በ U- ቅንፍ በሌላኛው በኩል ፣ በመያዣው በኩል እና በውስጡ ባለው ሳጥን-ቅንፍ ውስጥ ባለው ትንሽ ቀዳዳ ውስጥ አንድ ነጠላ ሽክርክሪት ያጥብቁ። ያዘመመበት servo በሚነቃበት ጊዜ ይህ የዩ-ቅንፍ በኋላ በሳጥን-ቅንፍ ዙሪያ እንዲሽከረከር መፍቀድ አለበት።

ደረጃ 8 የፓን እና ማጋጠሚያ ስብሰባን መትከል

የፓን እና ዘንበል ስብሰባን መትከል
የፓን እና ዘንበል ስብሰባን መትከል
የፓን እና ዘንበል ስብሰባን መትከል
የፓን እና ዘንበል ስብሰባን መትከል

የተቀረው ሳጥን-ቅንፍ በምስሉ ላይ እንደሚታየው የካሜራ መሠረት ሆኖ ለማገልገል ወደ ትንሽ የእንጨት ሰሌዳ ቁርጥራጭ ሊወርድ ይችላል። በመጨረሻም ፣ የፓን ሰርቪው በዚያ በቀሪው ሳጥን -ቅንፍ ውስጥ ሰርጎውን ወደ ቅንፍ - አንድ ጎን በእያንዳንዱ ጎን ላይ ለመለጠፍ ቢያንስ ሁለት ፍሬዎችን እና መከለያዎችን ይጠቀማል።

ደረጃ 9: ሽቦውን እና የፓን እና ማጠፍያ ስብሰባውን ይፈትሹ

ሽቦውን እና የፓን እና ዘንበል ስብሰባውን ይፈትሹ
ሽቦውን እና የፓን እና ዘንበል ስብሰባውን ይፈትሹ

በስርዓቱ መሠረት ሰርዶሶቹን ሽቦ ለማገናኘት የመጀመሪያውን የሴት ማያያዣዎችን ከአገልጋዮቹ መቁረጥ እና ከዚያ ከናኖ ፒኖች ጋር የተገናኘውን የምልክት እና የመሬት መስመሮችን ለማግኘት አንዳንድ የሴት ዱፖን ዝላይ ጫፎችን መጠቀም በጣም ፈጣኑ ነው።

ናኖ ሰርቦቹን ከዩኤስቢ ኃይል ለማብራት በ 5 ቪ አቅርቦት ላይ በቂ ወቅታዊ የለውም ፣ ስለዚህ ተጨማሪ አቅርቦት ይመከራል። ይህ በ 4.8-7.2 ቮልት ክልል ውስጥ ማንኛውም ነገር ሊሆን ይችላል። ለምሳሌ ፣ አራት የ AA ባትሪዎች (በተከታታይ) በጥሩ ሁኔታ ይሰራሉ። የቤንች አቅርቦት ወይም የግድግዳ ኪንታሮት እንዲሁ ጥሩ ምርጫ ነው።

እዚህ እንደ PanTiltTest.ino የተያያዘው ቀላል ምሳሌ የአርዲኖ ኮድ በአርዱዲኖ አይዲኢ ላይ ካለው የሁለት ሰርቪስ ቁጥጥር ሁለቱንም ሰርቶዎች ለመቆጣጠር መሞከር ይችላል። በምሳሌው ኮድ ውስጥ ከተቀመጠው 9600 ሰከንድ / ሰከንድ ጋር እንዲመሳሰል የሞኒተር ባውድ መጠን ያዘጋጁ። ከ 0 እስከ 180 ዲግሪዎች መካከል የማዕዘን እሴቶችን ማስገባት አገልጋዮቹን በዚሁ መሠረት ያስቀምጣል።

በመጨረሻም ፣ የዩኤስቢ ካሜራ ሞዱል (ወይም ሌላ አነፍናፊ) በክትትል አፕሊኬሽኖች ውስጥ ለመጠቀም በ Pan-Tilt Assembly U-Bracket ላይ ሊጫን ይችላል።

ደረጃ 10 ከ OpenCV ጋር ፊት መከታተል

Image
Image
ፕላኔቷን ሰብረው
ፕላኔቷን ሰብረው

በማገጃ ሥዕሉ ላይ እንደሚታየው ንዑስ ስርዓቶችን በማጣመር የማሽን ራዕይ የፊት መከታተያ ስርዓት ሊተገበር ይችላል። ለ Arduino የ SerialServoControl ረቂቅ የሰው ፊት ለመከታተል OpenCV ን ፣ ፕሮሰሲንግን ፣ አርዱዲኖን ፣ የዩኤስቢ ካሜራ እና የፓን/ማጋጠሚያ ስብሰባን በመጠቀም ከሚከተለው ማሳያ ጋር በሚከተለው የስፓርክfun አጋዥ ስልጠና ውስጥ ይገኛል። ተጠቃሚው ስለ ክፍሉ በሚንቀሳቀስበት ጊዜ እንኳን ፊቱ በቪዲዮ ክፈፉ ውስጥ ማዕከላዊ ሆኖ እንዲቆይ ለማድረግ ማሳያውን ካሜራውን ወደ ቦታው ለመቀየር ሁለት ሰርዶሶችን ይጠቀማል። ለምሳሌ በ C#ውስጥ ኮድ ፣ ለ CamBot ቪዲዮ የ GitHub ማከማቻን ይመልከቱ።

ደረጃ 11 - ፕላኔቷን ሰብረው

ይህንን አስተማሪነት ከተደሰቱ እና እንደዚህ አይነት የኤሌክትሮኒክስ እና የኮምፒተር ቴክ ፕሮጄክቶች ሳጥን በየወሩ ወደ የመልእክት ሳጥንዎ እንዲደርስ ከፈለጉ እባክዎን እዚህ በመመዝገብ ይቀላቀሉን።

ከዚህ በታች ባሉት አስተያየቶች ውስጥ ወይም በሃከርቦክስ ፌስቡክ ገጽ ላይ ስኬትዎን ይድረሱ እና ያጋሩ። ማንኛውም ጥያቄ ካለዎት ወይም በማንኛውም ነገር ላይ እገዛ ከፈለጉ በእርግጠኝነት ያሳውቁን። የ HackerBoxes አካል ስለሆኑ እናመሰግናለን። እባክዎን የአስተያየት ጥቆማዎችዎ እና ግብረመልሶችዎ እንዲመጡ ያድርጉ። HackerBoxes የእርስዎ ሳጥኖች ናቸው። አንድ ትልቅ ነገር እናድርግ!

የሚመከር: