Агуулгын хүснэгт:
Видео: WebApp Controller_p1_introduction бүхий ESP32-CAM FPV Arduino Wifi хяналтын сав: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Сайн уу, намайг Тони Фом гэдэг. Одоогийн байдлаар би Вьетнамын STEAM багш, бас хоббитой хүн. Миний англи хэлний талаар урьдчилж уучлаарай. Би өмнө нь Arduino Bluetooth удирдлагатай танк хийх заавар бичиж байсан боловч энэ нь вьетнам хэл дээр байдаг.
P1. ARDUINO BLUETOOTH TANK [Зөвхөн хяналтын савны гишгүүр]
P2. ARDUINO BLUETOOTH TANK [Turret Control]
Энэхүү ESP32-CAM FPV Arduino Wifi Control Tank төсөл нь өмнөх төслийн илүү онцлог шинж чанартай сайжруулсан хувилбар юм.
Энэхүү төсөл нь Arduino програмчлалын чиглэлээр туршлагатай хүмүүс эсвэл сонирхолтой төслөөр дамжуулан Arduino хэл сурахыг хүсч буй хүмүүст тохиромжтой. Би төслийн хэсэг бүрийн талаархи дэлгэрэнгүй зааврыг шинэчлэх болно, үүнд: төлөвлөлт, тоног төхөөрөмж сонгох, програмчлах, програмын интерфейсийн дизайн, танкийн явах эд ангиудыг удахгүй болох цуврал нийтлэлүүдээр дамжуулан шинэчлэх болно. Энэхүү нийтлэлийг би танкийн чадавхи, олж мэдсэн үнэ цэнэтэй лавлагааны талаар танилцуулах болно. Эдгээр баримт бичиг нь суралцахад маш их цаг хэмнэх, шаардлагагүй бэрхшээлээс зайлсхийх, улмаар бүтээгдэхүүний хөгжилд илүү их анхаарал хандуулах болно.
Алхам 1: Төслийн танилцуулга
Дээрх зураг дээрх үндсэн шинж чанаруудыг тоймлон харуулав. Гэхдээ энэ танк болон бусад танкийн төслүүдийн ялгааг хялбархан төсөөлөх боломжтой гэдгийг би бас тайлбарлах болно.
Хамгийн том ялгаа нь бүтээгдэхүүний чиг үүргийн гүйцэтгэл юм. Энэхүү танк нь анхны харцаар Wifi -ээр алсаас удирддаг төхөөрөмжийн бүрэн онцлог шинж чанартай байдаг.
1. Video Stream + Capture Photo: Энэхүү машин нь гар утасны аппликейшн ашиглан видео дамжуулах, зураг авах чадвартай. Видео нь VGA (640x480) нарийвчлалтайгаар цацагддаг бөгөөд чанар нь машиныг алсаас хянах, удирдахад маш сайн байдаг. Энэ нь маш сайн өнгө, UXGA (1600x1200) хамгийн дээд нарийвчлалтай зураг авах чадвартай.
2. SD карт хадгалах: авсан зургийг дараа нь хянахын тулд SD санах ойн карт дээр хадгалах болно. Апп нь бичлэг хийх явцад видео хадгалах чадваргүй боловч ойрын ирээдүйд би энэ боломжийг сайжруулахын тулд цаг зарцуулах болно.
3. Камер тохируулах: Энэ танкны бараг бүх камерын шинж чанарыг гар утасны камерын шинж чанарыг нарийн тааруулах гэх мэт хялбархан тохируулж болно, үүнд: нарийвчлал, зургийн чанар, тод байдал, цагаан өнгийн тэнцвэр, тодосгогч …
4. Уян хатан хөдлөх: Өмнөх танкийн төслөөс уламжлагдаж ирсэн энэхүү танк нь уян хатан хөдлөх чадвартай бөгөөд машиныг бодит байдал дээр джойстик ашиглан удирдах боломжтой байдаг. Та мөн хяналтын програм дээрх хурдны хөшүүргээр хянагчтай танилцахын тулд хамгийн дээд хурдыг тохируулж болно. Хяналтын мэдээллийг бараг бодит цаг хугацаанд Websocket аргаар машин руу дамжуулдаг.
5. Өргөн хүрээ [миний бодлоор]: Баригдсан антеныг ашиглах тохиолдолд шууд гар утаснаас (Hotpot) шууд нэвтрүүлгийн дохиог хүлээн авах тохиолдолд машиныг 30 метрийн дотор тогтвортой удирдах боломжтой..
6. Тогтвортой: Тээврийн хэрэгсэл болон аппликейшн нь маш тогтвортой ажилладаг. Хяналтын утас руу холбогдсон хугацаанд хянагчийн чип хэт халалтаас болж дохио тасрах, хоцрох, алдагдах нь ховор байдаг.
7. Нөхөрсөг интерфэйс: Хяналтын интерфейс нь ажиллахад хялбар байхаар зохион бүтээгдсэн боловч маш олон онцлог шинж чанарыг хангаж өгдөг.
Алхам 2: Тэмдэглэл ба кредит
Доорх төслүүдээс лавлагаа авахгүй бол миний сурах муруй, энэ бүтээгдэхүүнийг хийх нь илүү эгзэгтэй байх болно. Чин сэтгэлээсээ баярлалаа:
1. Руй Сантос "OV2640 камертай $ 7 ESP32-CAM" ба "ESP32-CAM зураг авч, MicroSD картанд хадгалах", "ESP32-CAM алдааг олж засварлах гарын авлага: Хамгийн нийтлэг асуудлуудыг зассан"
2. robotzero.one "Камер, гар утасны хянагчтай ESP32-CAM RC машин"
(үнэндээ би видеог дамжуулахын тулд Websocket -ийг ашиглаж чадахгүй, гэхдээ түүний электрон эд ангиудыг хэрхэн холбож байгааг би хэлж байна)
3. Мудассар Тамболи "ESP32+OV7670 - WebSocket видео камер" -тай
4. Брайан Лоуф "Arduino ашиглан програмчлагдсан ESP32 камертай"
5. JEAN-LUC AUFRANC (CNXSOFT) нь "ESP8266 самбараа Arduino-ийн цуваа тойруу зургийн тусламжтайгаар USB-рүү цуваа самбар болгон хялбархан хувиргаарай".
6. technoreview85 "ESP-32 камерыг Arduino UNO самбар ашиглан хэрхэн програмчлах вэ"
болон онцгой талархал илэрхийлье:
7. Pilotgeek "ESP32 Arduino дээр суурилсан DIY 3D хэвлэсэн WiFi камер Rover - Scout32"
8. Pepe The Frog "ESP32CAM байшинг тойрсон зам дээр"
Хэн надад энэ төслийг хийхэд үнэхээр урам зориг өгсөн видеог үзүүлж байна.
Алхам 3: Төслийн сэдвүүдийн жагсаалт
Дараагийн өгүүллүүдэд би энэ төсөлтэй шууд холбоотой заавар бичих болно.
- Төсөл төлөвлөлтийн чиглэлээр ажиллаж байсан туршлагатай
- Arduino IDE ба Visual Studio ашиглан ESP32 Arduino төслүүдийг боловсруулах (ESP32-CAM, PlatformIO орно)
- ESP32-CAM модультай хамт OV2640 камерыг хянах
- ESP32 дээрх ХОУХ ба түүний хэрэглээ
- Ардуино машиныг джойстик ашиглан хэрхэн ажиллуулах вэ
- Энгийн вэб програмыг зохиож, програмчлах
- HTTP & WebSocket -ээр дамжуулан Web App -ээр дамжуулан ESP32 -ийг удирдах
- ESP32-CAM, бидэнд тулгарах зарим асуудал
- Явах эд анги зохион бүтээх, хийх (DIY, лазер хайчлах vs 3D хэвлэх)
- ….
Энэ нийтлэл танд хэрэгтэй гэж найдаж байна! Дараагийн нийтлэлийг дагаж, энэ төсөлд дуртай, саналаа өгөх эсвэл найзуудтайгаа хуваалцахаа мартуузай! Хэрэв танд ямар нэгэн асуулт, санал байвал доор сэтгэгдлээ үлдээнэ үү.
Зөвлөмж болгож буй:
LoRa Arduino, Esp8266 эсвэл Esp32: 15 алхам бүхий бага зардалтай E32 (sx1278/sx1276) төхөөрөмж бүхий 3 км -ээс 8 км хүртэлх утасгүй холбоо: 15 алхам
LoRa Arduino, Esp8266 эсвэл Esp32 -д зориулсан бага өртөгтэй E32 (sx1278/sx1276) төхөөрөмж бүхий 3Km -аас 8Km хүртэлх утасгүй холбоо: Би Semtech цувралын LoRa төхөөрөмж дээр суурилсан EBYTE E32 -ийг удирдах номын сан, маш хүчирхэг, энгийн бөгөөд хямд төхөөрөмжтэй. 3км -ийн хувилбар энд, 8км -ийн хувилбар энд байна Тэд 3000м -ээс 8000м -ийн зайд ажиллах боломжтой бөгөөд тэдгээр нь маш олон онцлог шинж чанартай байдаг
ESP32 бүхий WebApp Puzzle LED чийдэн: 5 алхам (зурагтай)
ESP32 -тэй WebApp Puzzle LED чийдэн: Би олон жилийн турш LED туузаар тоглож байсан бөгөөд саяхан найзынхаа байранд нүүж очсон бөгөөд туузыг хананд бэхлэх гэх мэт том өөрчлөлт хийж чадаагүй тул би энэ гэрлийг угсарсан юм. Цахилгаан эрчим хүчээр хангадаг ганц утас
ЦАХИЛГААН ХУРДЫН ХЯНАЛТЫН ХЯНАЛТЫН СОНГОЛЫН ГЕНЕРАТОРЫН АЛТЕРНАТИВ (ESC): 7 алхам
ЦАХИЛГААН ХУРДЫН ХЯНАЛТЫН ХЯНАЛТЫН ХЯНАЛТЫН ГЕНЕРАТОРЫН өөр хувилбар (ESC): Хэсэг хугацааны өмнө би YouTube суваг дээрээ салхин цахилгаан үүсгүүр хэрхэн хийхийг харуулсан видеог (https://www.youtube.com/watch?v=-4sblF1GY1E) нийтэлсэн. сойзгүй DC мотороос. Би видеог испани хэл дээр хийсэн бөгөөд энэ хөдөлгүүрийг түүнд өгсөн гэж тайлбарласан
GPS бүхий бие даасан сав: 5 алхам (зурагтай)
GPS -тэй автономит танк: DFRobot саяхан надад Devastator Tank Platform иж бүрдлийг туршиж үзэхээр илгээсэн. Мэдээжийн хэрэг, би үүнийг бие даасан болгож, GPS -ийн чадвартай болгохоор шийдсэн. Энэхүү робот нь хэт авианы мэдрэгч ашиглан чиглүүлж, урагшаа хөдөлж, шалгаж байх болно
USB LED чийдэн бүхий DIY Betta (эсвэл ямар ч загас) сав: 10 алхам
USB LED чийдэн бүхий DIY Betta (эсвэл ямар ч загас) сав: Миний анхны зааварчилгаа. Энд KSA -д Betta танканд тохирсон хөөрхөн чихрийн сав зарж байгааг олж харлаа. USB-ээр ажилладаг LED чийдэнгийн онцлог нь анх хиймэл оюун ухаанаас гаралтай байсан (https://www.instructables.com/id/The-USB-powered-LED-CD-lamp/?ALLST