ዝርዝር ሁኔታ:

የፊት መከታተያ ጠመንጃ 4 ደረጃዎች
የፊት መከታተያ ጠመንጃ 4 ደረጃዎች

ቪዲዮ: የፊት መከታተያ ጠመንጃ 4 ደረጃዎች

ቪዲዮ: የፊት መከታተያ ጠመንጃ 4 ደረጃዎች
ቪዲዮ: ሴቶች ወንዶችን የሚንቁባቸው 5 ምክንያቶች! በሴቶች የሚያስንቅ 5 የወንድ ስህተቶች! ፍቅር ከዊንታ ጋር! 2024, መስከረም
Anonim
የፊት መከታተያ ጠመንጃ
የፊት መከታተያ ጠመንጃ

ይህ ፕሮጀክት እዚህ ከሚታየው የሌዘር ጉዞ ሽቦ ሽጉጥ ፕሮጀክት ማስፋፊያ ነው-https://www.instructables.com/id/Building-a-Sentry-Gun-with-Laser-Trip-Wire-System-/?ALLSTEPS ብቸኛው ልዩነቱ ጠመንጃው በጨረር ሳይሆን በጨረር አይቀሰቀስም። በመሠረቱ ፣ ይህ ፕሮጀክት የፊት መከታተያ እና የሌዘር ጉዞ ሽቦ ሽጉጥን ያጣምራል ፣ ስለሆነም የፊት መከታተያ ሽጉጥ። ፊት ለመከታተል ጥቅም ላይ የዋለው ስልተ ቀመር በቴክቢትቢት ከተሠራው ጋር ተመሳሳይ ነው-https://www.instructables.com/id/Face-detection-and-tracking-with-Arduino-and-OpenC/?ALLSTEPS ፊትን ለመተግበር መከታተል ፣ openCV ጥቅም ላይ ይውላል። OpenCV (ክፍት ምንጭ የኮምፒተር ራዕይ) ለትክክለኛው ጊዜ የኮምፒተር እይታ የፕሮግራም ተግባራት ቤተ -መጽሐፍት ነው። ቤተ -መጽሐፋቸው ሊገኝ ይችላል

ደረጃ 1

ምስል
ምስል

በመጀመሪያ የድር ካሜራውን በጠመንጃው ላይ ይጫኑት። እኔ እነሱን ለማያያዝ የኬብል ማሰሪያ ተጠቅሜአለሁ።

ደረጃ 2 ለ OpenCV የማይክሮሶፍት ቪዥዋል ሲ ++ ን ማቀናበር

ከማዋቀሬ በፊት ፣ እኔ የ 32 ቢት የመስኮት ኦፐሬቲንግ ሲስተም እየተጠቀምኩ በመሆኔ ይህንን መመሪያ እጽፋለሁ። ለ 64 ቢት እንደሚሰራ እርግጠኛ አይደሉም ፣ ግን ለመሞከር ነፃነት ይሰማዎ። በመጀመሪያ ፣ OpenCV ን ከ https://sourceforge.net/projects/opencvlibrary/ ያውርዱ። ወደ C: / root ማውጫ ያውጡት። በእሱ መሠረት ዱካዎችን ስለሚያቀናብር ወደ OpenCV2.4.0 እንደገና እንዲሰጡት እመክራለሁ። ያንን ካደረግን በኋላ በመስኮት አከባቢ ተለዋዋጮች ውስጥ ወደ OpenCV ቢን ማውጫ መንገድን ማዘጋጀት አለብን። ይህንን ለማድረግ ወደ የቁጥጥር ፓነል - ስርዓት እና ደህንነት - ስርዓት - የላቀ የስርዓት ቅንብሮች - የአካባቢ ተለዋዋጮች ይሂዱ። በ “ስርዓት ተለዋዋጮች” ስር “ዱካ” ን ይፈልጉ። ሁለቴ ጠቅ ያድርጉት እና “; C: / OpenCV2.4.0 / build / x86 / vc10 / bin” ን ያክሉ። ps ሲሚኮሉን በጅማሬው ማየት ከቻሉ ሕልም አላዩም። እርስዎም እንዲሁ ማስገባት ያስፈልግዎታል። ያ አንድ ነገር ከዚህ በፊት ብዙ ችግር ፈጥሮብኛል። በሁለተኛ ደረጃ ፣ ከ https://www.microsoft.com/en-us/download/details.aspx?id=12752 አስቀድመው ከሌሉዎት የእይታ ስቱዲዮን ያውርዱ። HO HO HO…. እኛ ፕሮጀክት ለመፍጠር SUUPER ዝግጁ ነን። አሃም ፣ ሶሪ OP ን በጣም እወዳለሁ። ስለዚህ ወደ የእይታ ስቱዲዮ ይሂዱ እና “አዲስ ፕሮጀክት” ላይ ጠቅ ያድርጉ። የ win32 ኮንሶል መተግበሪያን ይምረጡ እና የፕሮጀክትዎን ስም ያስገቡ። መስኮት ብቅ ይላል ፣ ቀጣይን ጠቅ ያድርጉ እና ከተጨማሪ አማራጮች በታች “ባዶ ፕሮጀክት” ን ይምረጡ እና ጨርስን ጠቅ ያድርጉ። በመፍትሔ አሳሽዎ ላይ ፣ የምንጭ ፋይሎች አዲስ ንጥል አክልን በቀኝ ጠቅ ያድርጉ። C ++ ፋይል ይምረጡ እና ስምዎን ያስገቡ እና አክልን ጠቅ ያድርጉ። አሁን ወደ የእኔ ኮምፒተር ይሂዱ እና “C: / OpenCV2.4.0 / samples / c” ን ይክፈቱ እና faceetect.cpp ን ይክፈቱ። ኮዱን ይቅዱ እና አዲስ ወደተፈጠረው የ C ++ ፋይልዎ ይለጥፉት። ቪዥዋል ስቱዲዮ ተግባሮቹን እና ቤተመፃሕፍቱን ገና ማግኘት ስላልቻለ ብዙ ቀይ መስመሮች እንዳሉ ያያሉ። ስለዚህ ይህንን ለማድረግ ወደ ፕሮጀክት- ባህሪዎች (Alt + F7) ይሂዱ። እዚህ ፣ ሁሉንም ውቅሮች ከማዋቀር ተቆልቋይ ሳጥን መምረጥ አለብን። ከዚያ ሲ/ሲ ++ አጠቃላይ ተጨማሪ ማውጫዎችን ያካትቱ እና “C: / OpenCV2.4.0 / build / include” ን ያክሉ። በመቀጠል አገናኝ አጠቃላይ ተጨማሪ የቤተመጽሐፍት ማውጫዎችን ይምረጡ እና “C: / OpenCV2.4.0 / build / x86 / vc10 / lib” ን ያክሉ። ከዚያ በኋላ ፣ የአገናኝ አገናኝ ግብዓት ተጨማሪ ጥገኛዎችን ይምረጡ እና አስፈላጊ የቤተ መፃህፍት ፋይል ስሞችን እዚያ ያክሉ። አንዳንድ ምሳሌዎች: opencv_calib3d240.lib, opencv_contrib240.lib, opencv_core240.lib, opencv_features2d240.lib, opencv_flann240.lib opencv_gpu240.lib, opencv_haartraining_engine.lib, opencv_highgui240.lib, opencv_imgproc240.lib, opencv_legacy240.lib, opencv_ml240.lib, opencv_objdetect240.lib, opencv_ts240.lib ፣ opencv_video240.lib እነዚህ የ lib ፋይሎች የተለቀቁ ስሪቶች ናቸው ፣ በ “ፋይል” ስም “d” ቅጥያ ካከሉ ፣ እሱ የማረም ሥሪት ይሆናል ፣ ለምሳሌ opencv_core240.lib - የመልቀቂያ ስሪት ፣ opencv_core240d.lib - የማረሚያ ስሪት። እኛ አሁን ሁሉንም ውቅሮች መርጠናል ፣ ስለዚህ አስፈላጊ የ lib ፋይሎችን ከጨመርን በኋላ አወቃቀሩን ለማረም እና “መ” ቅጥያውን ወደ ሊብ ፋይሎች ማከል አለብን። ልብ ይበሉ ፣ እነዚህ ለእርስዎ የሚገኙ ሁሉም የቤተ -መጽሐፍት ፋይሎች አይደሉም። ሁሉንም ለማየት ወደ “C: / OpenCV2.4.0 / build / x86 / vc10 / lib” ይሂዱ። በመቀጠል ወደ https://threadingbuildingblocks.org/ver.php?fid=171 ይሂዱ እና tbb30_20110427oss_win.zip ን ያውርዱ። ካወረዱት እና ከገለበጡት በኋላ የማውጫውን ስም እንደ “tbb30_20110427oss” ወደ “tbb” ይለውጡ። ከዚያ ወደ የእኔ ኮምፒተር ይሂዱ እና “C: / OpenCV2.4.0 / build / common”። ሌላ የ tbb ማውጫ አለ ፣ ለመጠባበቂያ እንደ “tbb_old” ብለው እንደገና ይሰይሙት። ከዚያ አዲስ የወረደውን እና የ tbb ማውጫውን ወደዚህ “C: / OpenCV2.4.0 / build / common” ሥፍራ ይቅዱ። እንዲሁም በአከባቢ ተለዋዋጮች ውስጥ አዲስ የ tbb አካባቢን የቢን ማውጫ ወደ መንገድ ማከል አለብን። ስለዚህ ፣ ወደ የቁጥጥር ፓነል ስርዓት እና የደህንነት ስርዓት የላቀ የስርዓት ቅንብሮች የአካባቢ ተለዋዋጮች ይሂዱ እና በስርዓት ተለዋዋጮች ክፍል ውስጥ ዱካ ያግኙ ፣ ከዚያ “; C: / OpenCV2.4.0 / build / common / tbb / bin / ia32 / vc10” ን ያክሉ።

ደረጃ 3: ሶፍትዌር ያስፈልጋል

OpenCV v2.4.0: https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.0/ Serial C ++ Library for Win32 (በ Thierry Schneider): https://www.tetraedre.ch/advanced/ serial.php ኮድ ለ arduino: https://snipt.org/vvfe0 C ++ ኮድ ለፊት መከታተያ:

የሚመከር: