Cov txheej txheem:
Video: Yooj Yim Soj Ntsuam Neeg Hlau Nrog ESP32-CAM: 4 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
ESP32-CAM module yog qhov pheej yig, siv hluav taws xob tsawg, tab sis nws muab ntau yam peev txheej rau kev pom kev, kev sib txuas lus txuas thiab GPIOs.
Hauv txoj haujlwm no, kuv sim siv ESP32-CAM cov peev txheej tsim los ua qhov yooj yim soj ntsuam rc neeg hlau uas tuaj yeem xaiv cov khoom me.
Kauj ruam 1: DEMONSTRATION
Kauj ruam 2: HARDWARE WIRING
Kauj Ruam 3: SOFTWARE QHOV TSEEB
Hais txog kev tshaj tawm ib feem, websocket tau siv thiab pom txoj hauv kev zoo nkauj rau rub cov duab los ntawm esp32-cam module rau lub vev xaib, nws txias heev vim tias koj tuaj yeem saib cov vis dis aus tso tawm thiab tswj koj cov neeg hlau nyob qhov twg txhawb nqa web browser, nws zoo dua muab piv rau kuv qhov haujlwm yav dhau los thaum kuv siv lub qhov ntsaws TCP ntsaws rau PC. Kuv tau sim nrog qee qhov browser thiab pom tias kuv tus lej ua haujlwm tau zoo hauv google chrome, yog li yog tias koj ua raws kuv qhov haujlwm, koj yuav tsum siv google chrome rau qhov ua tau zoo tshaj plaws.
1. Lub koob yees duab tsav tsheb ib feem: Kuv siv ESP32 Wrover module rau txoj haujlwm no yog li HW lub ntsiab lus yuav haum rau tus qauv no, yog tias koj siv lwm tus qauv, thov xav txog HW lub ntsiab lus.
Rau ntu no, qhov pib Nws yog raws tus qauv qauv ntawm lub koob yees duab tsav tsheb ib feem ntawm ESP32/Lub Koob Yees Duab/CameraWebServer. Hauv kuv qhov haujlwm, kuv faib ua 3 cov ntaub ntawv: camera_pin.h, camera_wrap.h thiab camera_wrap.cpp.
camera_pin.h: muaj lub ntsiab lus ntawm ESP32 tus pin siv rau kev sib txuas lus nrog lub koob yees duab txuas. (Nws yuav tsum tau hloov pauv yog tias koj siv lwm tus qauv ntau dua li ESP32 Wrover module)
camera_wrap.cpp: muaj cov txheej txheem yooj yim rau kev pib lub koob yees duab thiab ua haujlwm rau kev thaij duab.
camera_wrap.h: muaj cov qauv ua haujlwm uas siv hauv lwm qhov qauv.
Cov peev txheej tuaj yeem pom hauv qhov txuas hauv qab no github:
github.com/ANM-P4F/ESP32-CAM-ROBOT/tree/ma…
2. ESP32-CAM kos duab:
Cov ntu no suav nrog kev ua haujlwm tseem ceeb ntawm ESP32-CAM. Tus qauv ua lub luag haujlwm ntawm http server thiab lub web socket server. Tus neeg rau zaub mov http tau txais kev thov los ntawm browser thiab xa rov qab nplooj ntawv tseem ceeb uas tau siv los ua GUI los tswj cov neeg hlau, lub vev xaib lub vev xaib tau siv los xa cov duab ntau zaus mus rau GUI zaub ntawm lub vev xaib.
Txhua qhov chaw tuaj yeem pom ntawm:
3. AruinoUno kos duab:
Ib feem no muaj qhov chaws ntawm Arduino module ESP32-CAM ntawm cov ntawv txuas tom qab ntawd tswj DC, RC motors.
Cov peev txheej tuaj yeem nrhiav tau ntawm:
Pom zoo:
D.I.Y YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM LOS NTAWM SCRAPS: 4 Cov Kauj Ruam (nrog Duab)
D.I.Y YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM LOS NTAWM SCRAPS: Hnub no kuv xav qhia yuav ua li cas kom pom lub teeb pom kev zoo los ntawm lub zog xa hluav taws xob tsis siv hluav taws xob los ntawm tus txhuam txhuam hniav thiab lub tshuab solenoid valve coils uas tau khaws los ntawm scrapyard.Ua ntej pib, thov saib cov vis dis aus hauv qab no:
Txoj Kev Yooj Yim thiab Yooj Yim Los Hloov Koj Lub Xauv Screen hauv 6 Cov Kauj Ruam Yooj Yim (Windows 8-10): 7 Kauj Ruam
Txoj Kev Yooj Yim thiab Yooj Yim Los Hloov Koj Lub Xauv Screen hauv 6 Cov Kauj Ruam Yooj Yim (Windows 8-10): Xav hloov pauv yam ntawm koj lub laptop lossis PC? Xav tau kev hloov pauv hauv koj qhov chaw? Ua raws cov kauj ruam no yooj yim thiab yooj yim kom ua tiav koj tus kheej lub computer ntsuas phoo
YUAV UA LI CAS YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM TSHAJ PLAWS YOOJ YIM: 4 Cov Kauj Ruam
YUAV UA LI CAS YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM TSHAJ PLAWS: Nyob zoo txhua tus hauv cov lus qhia no kuv yuav qhia koj yuav ua li cas kom yooj yim " SOIL DRYNESS SENSOR ". Qhuav ntawm cov av tau txheeb xyuas siv qhov taw qhia coj. Lub teeb ci wi
Ib qho yooj yim heev/yooj yim/Tsis yooj yim txoj hauv kev kom tib neeg/tib neeg/tsiaj/neeg hlau zoo li lawv muaj txias tiag tiag/Lub zeem muag tshav kub kub (Xim ntawm Koj Xaiv) Siv GIMP: 4 Cov Kauj Ruam
Ib qho yooj yim heev/yooj yim/Tsis yooj yim txoj hauv kev kom tib neeg/tib neeg/tsiaj/neeg hlau zoo li lawv muaj txias tiag tiag/Lub zeem muag tshav kub kub (Xim ntawm Koj Xaiv) Siv GIMP: Nyeem … lub npe
Ib txoj hauv kev yooj yim dua los Siv Cov Hlau Hlau Hlau Hlau rau SMD LEDs: 5 Kauj Ruam
Ib txoj hauv kev yooj yim dua los Siv Cov Hlau Hlau Hlau Hlau rau SMD LEDs: Cov lus qhia no piav qhia txoj hauv kev yooj yim dua ntawm kev txuas cov hlau nplaum hlau zoo rau saum npoo LEDs. Nws yog nyob rau hauv cov lus teb rau lub Rag ntawm Fireflies qhia uas qhia pom siv "pab txhais tes" clip los ua txoj haujlwm no. Kuv xav tias kuv txoj kev yooj yim dua