Cov txheej txheem:
Video: Ntsej Muag Tua Phom: 4 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Txoj haujlwm no yog kev nthuav dav los ntawm txoj haujlwm laser mus ncig phom phom qhia ntawm no-https://www.instructables.com/id/Building-a-Sentry-Gun-with-Laser-Trip-Wire-System-/?ALLSTEPS Tsuas yog qhov sib txawv yog tias rab phom yuav tsis ua los ntawm laser tab sis los ntawm lub ntsej muag. Yeej, txoj haujlwm no sib txuas nrog lub ntsej muag taug qab thiab rab phom mus ncig laser, yog li, lub ntsej muag taug qab rab phom. Cov txheej txheem siv rau kev taug qab lub ntsej muag zoo ib yam li ua tiav los ntawm techbitar-https://www.instructables.com/id/Face-detection-and-tracking-with-Arduino-and-OpenC/?ALLSTEPS Txhawm rau siv lub ntsej muag taug qab, openCV tau siv. OpenCV (qhib qhov muag pom lub khoos phis tawj) yog lub tsev qiv ntawv ntawm kev ua haujlwm rau lub zeem muag ntawm lub computer tiag. Lawv lub tsev qiv ntawv tuaj yeem pom:
Kauj ruam 1:
Ua ntej tshaj, teeb lub vev xaib ntawm rab phom. Kuv siv txoj hlua khi los khi lawv ua ke.
Kauj Ruam 2: Teeb Microsoft Visual C ++ rau OpenCV
Ua ntej teeb tsa, Kuv yuav tau sau phau ntawv qhia no raws li qhov tseeb tias kuv tab tom siv 32 -ntsis qhov rais ua haujlwm. Tsis paub meej tias nws ua haujlwm rau 64 me ntsis tab sis, xav kom sim. Ua ntej, rub tawm OpenCV los ntawm https://sourceforge.net/projects/opencvlibrary/. Extract nws rau C: / root directory. Kuv yuav pom zoo hloov nws mus rau OpenCV2.4.0 raws li kuv yuav teeb tsa txoj hauv kev raws li nws. Tom qab ua qhov ntawd, peb yuav tsum teeb tsa txoj hauv kev hloov pauv ib puag ncig windows rau OpenCV's bin directory. Txhawm rau ua qhov ntawd, mus rau Control Panel - System thiab Security - System - Advanced System Settings - Environment Variables. Hauv qab "System Variables", nrhiav "Path". Ob npaug nias nws thiab ntxiv "; C: / OpenCV2.4.0 / build / x86 / vc10 / bin". ps Yog tias koj tuaj yeem pom tus lej cim thaum pib, koj tsis npau suav. Koj yuav tsum muab tso rau hauv thiab. Qhov ib uas ua rau kuv muaj teeb meem ntau ua ntej. Qhov thib ob, rub lub vis dis aus yog tias koj tseem tsis tau muaj los ntawm https://www.microsoft.com/en-us/download/details.aspx?id=12752. HO HO HO…. Peb yog SUUPER npaj los tsim ib qhov haujlwm. ahem, sry kuv hlub OP ntau heev. Yog li mus rau lub studio pom duab thiab nyem rau ntawm "New Project". Xaiv win32 console daim ntawv thov thiab sau lub npe ntawm koj txoj haujlwm. Ib lub qhov rai yuav tshwm tuaj, nyem tom ntej thiab xaiv "Empty Project" hauv qab cov kev xaiv ntxiv thiab nyem qhov ua tiav. Ntawm koj qhov kev tshawb nrhiav daws teeb meem, nyem rau lub hauv paus Cov Ntaub Ntawv Ntxiv Yam Khoom Tshiab. Xaiv C ++ Cov Ntaub Ntawv thiab sau koj lub npe thiab nyem ntxiv. Tam sim no mus rau Kuv Lub Computer thiab qhib "C: / OpenCV2.4.0 / kuaj / c" thiab qhib ntsej muag.cpp. Luam cov cai thiab muab nws tso rau hauv koj li ntaub ntawv C ++ tshiab. Koj yuav pom tias muaj ib pawg kab liab vim Visual studio tsis tuaj yeem nrhiav cov haujlwm thiab cov tsev qiv ntawv tseem. Yog li ua qhov ntawd, mus rau Project- Properties (Alt + F7). Ntawm no, peb yuav tsum xaiv Txhua Qhov Teeb Meem los ntawm Configuration drop box. Tom qab ntawv xaiv C/C ++ General Ntxiv nrog Cov Ntawv Teev Npe thiab ntxiv "C: / OpenCV2.4.0 / build / include". Tom ntej no, xaiv Linker General Ntxiv Cov Ntawv Teev Npe Ntxiv thiab ntxiv "C: / OpenCV2.4.0 / build / x86 / vc10 / lib". Tom qab ntawd, xaiv Cov Txuas Txuas Txuas Txuas Ntxiv thiab ntxiv cov npe tsev qiv ntawv cov ntaub ntawv tsim nyog nyob ntawd. Ib co piv txwv: 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 Cov no yog cov ntawv tso tawm ntawm lib cov ntaub ntawv, yog tias koj ntxiv "d" cov ntawv ntxiv rau lub npe nws yuav dhau los ua qhov debug version, piv txwv li opencv_core240.lib - tso tawm version, opencv_core240d.lib - debug version. Peb tsuas yog xaiv Txhua Qhov Kev Tsim Kho, yog li tom qab ntxiv cov ntaub ntawv lib tsim nyog, peb yuav tsum hloov kho teeb tsa kom debug thiab ntxiv "d" cov ntawv txuas ntxiv rau cov ntaub ntawv lib. Nco ntsoov tias cov no tsis yog txhua lub tsev qiv ntawv cov ntaub ntawv muaj rau koj. Txhawm rau pom txhua tus ntawm lawv, mus rau "C: / OpenCV2.4.0 / build / x86 / vc10 / lib". Tom ntej no mus rau https://threadingbuildingblocks.org/ver.php?fid=171 thiab rub tawm tbb30_20110427oss_win.zip. Tom qab rub tawm thiab unzipping nws, hloov cov npe npe los ntawm qee yam xws li "tbb30_20110427oss" rau "tbb". Tom qab ntawd mus rau Kuv Lub Computer thiab "C: / OpenCV2.4.0 / build / common". Muaj lwm lub npe tbb, hloov nws li "tbb_old" rau thaub qab. Tom qab ntawd luam cov ntawv rub tawm tshiab thiab hloov npe tbb cov npe rau qhov no "C: / OpenCV2.4.0 / build / common" qhov chaw. Peb kuj yuav tsum tau ntxiv qhov tshiab tbb qhov chaw nyob rau hauv phau ntawv teev npe rau txoj hauv kev hloov pauv ib puag ncig. Yog li, mus rau Tswj Vaj Huam Sib Luag Txheej Txheem thiab Kev Ruaj Ntseg Ua Ntej Cov Txheej Txheem Txheej Txheem Ib puag ncig hloov pauv thiab nrhiav txoj hauv Kev Hloov Pauv ntu, tom qab ntawd ntxiv "; C: / OpenCV2.4.0 / build / common / tbb / bin / ia32 / vc10".
Kauj ruam 3: Software Xav Tau
OpenCV v2.4.0: https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.0/ Serial C ++ Library rau Win32 (los ntawm Thierry Schneider): https://www.tetraedre.ch/advanced/ serial.php Code rau arduino: https://snipt.org/vvfe0 C ++ code rau lub ntsej muag taug qab:
Pom zoo:
Ntsej Muag Ntsej Muag Nrog E-Ntawv Zaub: 9 Kauj Ruam (nrog Duab)
Lub ntsej muag lub ntsej muag nrog E-Ntawv Zaub: Tus kab mob corona tshwm sim tau coj ib qho tshiab ntawm kev zam rau ntiaj teb sab hnub poob: lub ntsej muag lub ntsej muag. Thaum lub sijhawm sau ntawv, lawv tau dhau los ua yuam kev hauv Tebchaws Yelemees thiab lwm qhov hauv Tebchaws Europe rau niaj hnub siv hauv kev thauj mus los rau pej xeem, mus yuav khoom thiab ntau yam ntxiv
Yuav Ua Li Cas Ntsej Muag Ntsej Muag Nrog NodeMCU Tswj los ntawm App: 8 Kauj Ruam
Yuav Ua Li Cas Ntsej Muag Ntsej Muag Nrog NodeMCU Tswj los ntawm App: Hauv phau ntawv qhia no peb yuav tsim Smart Pot tswj los ntawm ESP32 thiab Daim Ntawv Thov rau smartphone (iOS thiab Android) .Peb yuav siv NodeMCU (ESP32) rau kev txuas thiab Blynk Library rau huab IoT thiab Daim Ntawv Thov ntawm smartphone. Thaum kawg peb
Yuav Ua Li Cas Tsim Lub Ntsej Muag Ntsej Muag Nrog Raspberry Pi 4: 10 Cov Kauj Ruam
Yuav Ua Li Cas Kom Ntsej Muag Ntsej Muag Nrog Raspberry Pi 4: Hauv phau ntawv qhia no peb yuav pom yuav tsim lub ntsej muag ntse li cas siv cov khoom siv rov ua dua tshiab xws li daim duab thav duab, lub qub saib thiab iav duab. .com
Lub Ntsej Muag Ntsej Muag Ntsej Muag => Covid Tiv Thaiv!: 5 Kauj Ruam
Lub Ntsej Muag Ntsej Muag Ntsej Muag => Covid Tiv Thaiv!: Tus naj npawb 1 yam uas cov neeg saib xyuas kev noj qab haus huv xav kom tib neeg ua thaum lub sijhawm muaj tus kabmob kis no yog hnav lub ntsej muag thaum tawm mus rau qhov chaw pej xeem, tab sis qee tus neeg tseem ua qhov muag tsis pom qhov lus ceeb toom. Nkag mus ….. COVID PrevEnter! Tus neeg hlau no siv lub koob yees duab Pixy2
Vortex Saib: lub ntsej muag Infinity Daim iav Lub Ntsej Muag: 10 Cov Kauj Ruam (nrog Duab)
Vortex Watch: Infinity Mirror Wristwatch: Lub hom phiaj ntawm txoj haujlwm no yog txhawm rau tsim qhov hnav tau ntawm lub iav tsom iav infinity. Nws siv nws cov RGB LEDs los qhia lub sijhawm los ntawm kev teev teev, feeb, thiab vib nas this rau Liab, Ntsuab, thiab Xiav teeb raws thiab sib tshooj cov xim no