Cov txheej txheem:
- Kauj Ruam 1: Kev Taw Qhia
- Kauj Ruam 2: Sau Ntawv & Khab nias
- Kauj Ruam 3: Sau Cov Xam Xaj hauv Txoj Haujlwm
Video: ESP32-CAM FPV Arduino Wifi Control Tank Nrog WebApp Controller_p1_introduction: 3 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Nyob zoo, Kuv yog Tony Phạm. Tam sim no, Kuv yog tus kws qhia ntawv STEAM Nyab Laj thiab tseem yog tus nyiam ua haujlwm. Thov txim ua ntej txog kuv cov lus Askiv. Kuv tau sau ntawv qhia ua Arduino Bluetooth Controlled Tank ua ntej tab sis nws yog lus Nyab Laj.
P1. ARDUINO BLUETOOTH TANK [Tswj Tank Tread Xwb]
P2. ARDUINO BLUETOOTH TANK [Turret Control]
Qhov ESP32-CAM FPV Arduino Wifi Control Tank project no yog kho dua tshiab ntawm txoj haujlwm yav dhau los nrog ntau yam ntxiv.
Txoj haujlwm no tsim nyog rau cov uas muaj kev paub dhau los hauv Arduino cov phiaj xwm lossis rau cov neeg tshiab uas xav kawm Arduino los ntawm txoj haujlwm nthuav. Kuv yuav hloov kho cov lus qhia ntxaws ntxaws txog txhua feem ntawm txoj haujlwm, suav nrog: kev npaj, xaiv cov cuab yeej, cov phiaj xwm, app tsim interface, ua lub tank tank dhau los ntawm cov kab lus tom ntej. Kab lus no kuv yuav siv los qhia lub peev xwm ntawm lub tank thiab cov ntaub ntawv muaj txiaj ntsig uas kuv tau pom. Cov ntaub ntawv no yuav pab koj txuag sijhawm ntau los kawm, zam kev tsis tsim nyog, thiab tom qab ntawd tsom mus rau kev tsim khoom ntau dua.
Kauj Ruam 1: Kev Taw Qhia
Koj tuaj yeem pom cov yam ntxwv tseem ceeb suav nrog hauv cov duab saum toj no. Tab sis kuv tseem yuav piav qhia tias koj tuaj yeem pom qhov sib txawv ntawm lub tank no thiab lwm cov phiaj xwm sib koom ua ke.
Qhov sib txawv loj tshaj yog kev ua tiav hauv kev ua haujlwm ntawm cov khoom. Lub tank no muaj cov yam ntxwv zoo ntawm lub cuab yeej uas tau tswj nyob deb ntawm Wifi ntawm thawj qhov kev xav:
1. Video Stream + Capture Photo: Lub tsheb no muaj peev xwm tshaj tawm cov vis dis aus thiab ntes cov duab ntawm daim ntawv thov mobile. Cov vis dis aus tau tso tawm ntawm VGA (640x480) kev daws teeb meem, qhov zoo yog qhov zoo heev rau kev saib xyuas tej thaj chaw deb thiab tswj lub tsheb. Nws kuj muaj peev xwm thaij duab nrog cov xim zoo nkauj, daws teeb meem siab tshaj plaws ntawm UXGA (1600x1200)
2. SD Card Cia: Cov duab yuav muab khaws cia rau hauv daim npav SD rau kev tshuaj xyuas tom qab. Lub app tsis muaj peev xwm khaws cov vis dis aus thaum kaw, tab sis kuv yuav siv sijhawm los txhim kho cov yam ntxwv no yav tom ntej.
3. Kho Lub Koob Yees Duab: Yuav luag txhua lub koob yees duab lub peev xwm ntawm lub tank no tuaj yeem hloov kho yooj yim xws li kho lub koob yees duab lub zog ntawm lub xov tooj ntawm tes, suav nrog: daws teeb meem, duab zoo, ci ntsa iab, sib npaug dawb, sib piv …
4. Hloov pauv tau yooj yim: Tau txais los ntawm cov phiaj xwm yav dhau los, lub tank no muaj peev xwm txav tau yooj yim, feem ntau yuav tswj tau lub tsheb hauv kev muaj tiag los ntawm tus pas nrig. Koj tseem tuaj yeem hloov kho qhov siab tshaj plaws kom paub koj tus kheej nrog tus tswj hwm los ntawm qib nrawm ntawm daim ntawv thov tswj. Kev tswj hwm cov ntaub ntawv raug xa tawm yuav luag lub sijhawm tiag tiag rau lub tsheb ntawm Websocket txoj kev.
5. Dav Dav [raws li kuv lub tswv yim]: Hauv qhov xwm txheej ntawm kev siv lub kav hlau txais xov, tau txais lub teeb liab tshaj tawm ncaj qha los ntawm lub xov tooj ntawm tes (Hotpot), lub tsheb tuaj yeem tswj tau hauv 30 metres ruaj khov..
6. ruaj khov: Lub tsheb thiab daim ntawv thov ua haujlwm ruaj khov. Thaum lub sijhawm txuas nrog lub xov tooj los tswj, nws tsis tshua muaj tshwm sim los dai lossis lag luam, lossis poob lub teeb liab vim yog tus tswj lub nti ua haujlwm siab dhau.
7. Tus phooj ywg UI: Tus tswj interface kuj tseem tsim los ua kom yooj yim rau kev khiav lag luam tab sis tseem ua kom muaj ntau yam zoo.
Kauj Ruam 2: Sau Ntawv & Khab nias
Tsis muaj cov phiaj xwm hauv qab no rau kev siv, kuv txoj kev kawm nkhaus thiab ua cov khoom no yuav ua tau ntau dua. Ua tsaug rau:
1 Rui Santos nrog "$ 7 ESP32-CAM nrog OV2640 Lub Koob Yees Duab" thiab "ESP32-CAM Nqa Duab thiab Txuag rau MicroSD Card" thiab "ESP32-CAM Troubleshooting Guide: Feem ntau Teeb Meem Teeb Meem"
2. robotzero.one nrog "ESP32-CAM RC Tsheb nrog Lub Koob Yees Duab thiab Xov Tooj Ntawm Tes"
(qhov tseeb kuv tsis tuaj yeem siv Websocket los tshaj tawm cov vis dis aus, tab sis kuv hais txog qhov nws txuas cov khoom siv hluav taws xob)
3. Mudassar Tamboli nrog "ESP32+OV7670 - WebSocket Video Camera"
4. Brian Lough nrog "ESP32 Lub Koob Yees Duab tau siv Arduino"
5. JEAN-LUC AUFRANC (CNXSOFT) nrog "Hloov Koj Li ESP8266 Pawg Thawj Coj mus rau hauv USB rau Cov Rooj Sib Tham Yooj Yim Yooj Yim Nrog Arduino Serial Bypass Sketch"
6. technoreview85 nrog "Yuav ua li cas rau program ESP-32 cam siv Arduino UNO board"
thiab Tshwj xeeb ua tsaug rau:
7. Pilotgeek nrog "DIY 3D Luam WiFi Lub Koob Yees Duab Rover raws ESP32 Arduino - Scout32"
8. Pepe Qav nrog "ESP32CAM ntawm tsheb taug kev ncig lub tsev"
leej twg qhia kuv cov vis dis aus uas txhawb kuv lub siab kom ua txoj haujlwm no.
Kauj Ruam 3: Sau Cov Xam Xaj hauv Txoj Haujlwm
Hauv kab lus hauv qab no, Kuv yuav sau cov lus qhia uas cuam tshuam ncaj qha rau txoj haujlwm no:
- Kev paub hauv kev npaj phiaj xwm
- Tsim ESP32 Arduino Cov Haujlwm nrog Arduino IDE thiab Visual Studio (suav nrog ESP32-CAM, PlatformIO)
- Tswj lub koob yees duab OV2640 uas mus nrog ESP32-CAM Module
- PWM ntawm ESP32 thiab nws daim ntawv thov
- Yuav ua li cas khiav lub tsheb arduino los ntawm joystick
- Tsim thiab ua haujlwm yooj yim Web Application
- Tswj ESP32 los ntawm Web App ntawm HTTP & WebSocket
- ESP32-CAM, qee qhov teeb meem peb yuav ntsib
- Chassis tsim & ua (DIY vs Laser txiav vs 3D luam ntawv)
- ….
Kuv vam tias koj pom kab lus no muaj txiaj ntsig! Nco ntsoov ua raws kab ntawv tom ntej thiab tseem nyiam, pov npav lossis faib qhov haujlwm no nrog koj cov phooj ywg! Tawm lus tawm hauv qab no yog tias koj muaj lus nug lossis tswv yim.
Pom zoo:
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Ua Si Cov Khoom Ua Si Ua Tau Zoo!: 7 Cov Kauj Ruam (nrog Duab)
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Siv Hluav Taws Xob Ua Tau Zoo!: Qho khoom ua si hloov pauv qhib txoj hauv kev tshiab thiab kev daws teeb meem kom tso cai rau menyuam yaus uas muaj lub cev muaj peev xwm txwv lossis kev xiam oos qhab kev loj hlob los cuam tshuam nrog cov khoom ua si ntawm nws tus kheej. Hauv ntau qhov xwm txheej, cov menyuam yaus uas xav tau cov khoom ua si hloov pauv tsis tuaj yeem nkag mus
WebApp Puzzle LED Teeb Nrog ESP32: 5 Cov Kauj Ruam (nrog Duab)
WebApp Puzzle LED Teeb Nrog ESP32: Kuv tau ua si ib puag ncig nrog cov kab hluav taws xob LED tau ntau xyoo, thiab tsis ntev los no tau hloov mus rau hauv tus phooj ywg qhov chaw uas kuv tsis tuaj yeem hloov pauv loj xws li teeb kab txaij ntawm phab ntsa, yog li kuv muab tso ua ke lub teeb uas muaj ib qho xaim tawm los rau lub hwj chim thiab tuaj yeem tso tseg
RC Tank Nrog Tsiv FPV Lub Koob Yees Duab: 9 Kauj Ruam (nrog Duab)
RC Tank Nrog Tsiv FPV Lub Koob Yees Duab: Nyob Zoo Hauv qhov kev qhia no kuv qhia koj yuav tsim lub tank tswj chaw taws teeb nrog FPV lub koob yees duab. Thaum pib kuv tsim tsuas yog lub tank RC tsis muaj lub koob yees duab FPV tab sis thaum kuv tsav nws hauv tsev kuv tsis tau pom nws nyob qhov twg. Yog li kuv tuaj nrog qhov uas kuv yuav ntxiv rau
Tswj Cov Khoom Siv Los Ntawm Arduino Nrog Cov Neeg Siv Khoom Hloov: 8 Cov Kauj Ruam (nrog Duab)
Kev Tswj Cov Khoom Siv Los Ntawm Arduino Nrog Kev Siv Hluav Taws Xob: Lub Arduino tuaj yeem siv los tswj cov cuab yeej los ntawm kev siv cov khoom siv yooj yim hloov pauv hloov chaw
WebApp Tswj Tus Neeg Ua Haujlwm Lub Rooj Sib Tham Ntxiv-on (IoT): 20 Cov Kauj Ruam (nrog Duab)
WebApp Controlled Gate Operator Add-on (IoT): Kuv muaj ib tus neeg siv khoom uas muaj thaj chaw uas muaj neeg coob xav tau tuaj thiab mus. Lawv tsis xav siv lub keyboard nyob sab nraud thiab tsuas muaj tsawg tus xov tooj ntawm cov keyfob xa mus. Nrhiav qhov peev txheej pheej yig rau keyfobs ntxiv yog qhov nyuaj. Kuv