Isi kandungan:
Video: Tangki Kawalan Wifi ESP32-CAM FPV Arduino Dengan Pengawal WebApp_p1_introduction: 3 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Hai, saya Tony Phạm. Pada masa ini, saya seorang guru STEAM Vietnam dan juga penggemar hobi. Maaf terlebih dahulu mengenai Bahasa Inggeris saya. Saya pernah menulis arahan untuk membuat Arduino Bluetooth Controlled Tank sebelum ini tetapi terdapat dalam bahasa Vietnam. Pautan rujukan:
P1. TANK ARDUINO BLUETOOTH [Control Tank Tread Only]
P2. TANK ARDUINO BLUETOOTH [Turret Control]
Projek ESP32-CAM FPV Arduino Wifi Control Tank ini adalah versi yang ditingkatkan dari projek sebelumnya dengan lebih banyak ciri.
Projek ini sesuai untuk mereka yang mempunyai pengalaman dalam pengaturcaraan Arduino atau untuk pemula yang ingin belajar Arduino melalui projek yang menarik. Saya akan mengemas kini arahan terperinci mengenai setiap bahagian projek, termasuk: perancangan, pemilihan peralatan, pengaturcaraan, reka bentuk antara muka aplikasi, membuat casis tangki melalui serangkaian artikel yang akan datang. Artikel ini akan saya gunakan untuk memperkenalkan keupayaan tangki dan rujukan berharga yang saya dapati. Dokumen-dokumen ini akan membantu anda menjimatkan banyak masa untuk belajar, mengelakkan masalah yang tidak perlu, dan kemudian lebih menumpukan pada pengembangan produk.
Langkah 1: Pengenalan Projek
Anda dapat melihat ciri utama yang diringkaskan dalam gambar di atas. Tetapi saya juga akan menerangkan bahawa anda dapat dengan mudah menggambarkan perbezaan antara tangki ini dan projek tangki bersama yang lain.
Perbezaan terbesar adalah penyelesaian fungsi produk. Tangki ini mempunyai ciri lengkap peranti yang dikendalikan dari jauh melalui Wifi pada perspektif pertama:
1. Video Stream + Capture Photo: Kenderaan ini mempunyai keupayaan untuk streaming video dan menangkap gambar melalui aplikasi mudah alih. Video disiarkan pada resolusi VGA (640x480), kualitinya cukup baik untuk pemantauan jarak jauh dan kawalan kenderaan. Ia juga memiliki kemampuan untuk mengambil gambar dengan warna yang cukup bagus, resolusi maksimum UXGA (1600x1200)
2. Penyimpanan Kad SD: Gambar yang diambil akan disimpan pada kad memori SD untuk disemak kemudian. Aplikasi ini tidak mempunyai kemampuan untuk menyimpan video semasa rakaman, tetapi saya akan meluangkan masa untuk meningkatkan ciri ini dalam masa terdekat.
3. Kamera Laraskan: Hampir semua sifat kamera tangki ini dapat disesuaikan dengan mudah seperti menyesuaikan sifat kamera telefon bimbit, termasuk: resolusi, kualiti gambar, kecerahan, keseimbangan putih, kontras…
4. Fleksibel Bergerak: Diwarisi dari projek tangki sebelumnya, tangki ini mempunyai kemampuan untuk bergerak dengan lentur, kemungkinan mengendalikan kenderaan secara realiti melalui kayu bedik. Anda juga dapat menyesuaikan kelajuan maksimum untuk membiasakan diri dengan pengawal melalui tuas laju pada aplikasi kawalan. Maklumat kawalan dihantar hampir secara langsung ke kenderaan melalui kaedah Websocket.
5. Julat Lebar [mengikut pendapat saya]: Dalam keadaan menggunakan antena terbina dalam, menerima isyarat siaran terus dari telefon bimbit (Hotpot), kenderaan dapat dikawal dalam jarak 30 meter dengan stabil..
6. Stabil: Kenderaan dan aplikasinya beroperasi dengan cara yang sangat stabil. Pada masa yang disambungkan ke telefon untuk dikawal, jarang berlaku untuk menggantung atau ketinggalan, atau kehilangan isyarat kerana cip pengawal terlalu panas.
7. UI Mesra: Antaramuka kawalan juga direka agar mudah dikendalikan tetapi tetap memastikan banyak ciri.
Langkah 2: Nota & Kredit
Tanpa projek-projek di bawah ini untuk rujukan, keluk pembelajaran saya dan pembuatan produk ini akan menjadi jauh lebih curam. Terima kasih yang tulus kepada:
1. Rui Santos dengan "$ 7 ESP32-CAM dengan Kamera OV2640" dan "ESP32-CAM Ambil Foto dan Simpan ke Kad MikroSD" dan "Panduan Penyelesaian Masalah ESP32-CAM: Masalah Paling Umum Selesai"
2. robotzero.one dengan "ESP32-CAM RC Car with Camera and Mobile Phone Controller"
(sebenarnya saya tidak dapat menggunakan Websocket untuk streaming video, tetapi saya merujuk bagaimana dia menghubungkan bahagian elektronik)
3. Mudassar Tamboli dengan "ESP32 + OV7670 - Kamera Video WebSocket"
4. Brian Lough dengan "Kamera ESP32 yang diprogramkan menggunakan Arduino"
5. JEAN-LUC AUFRANC (CNXSOFT) dengan "Ubah Papan ESP8266 Anda ke Papan Serial USB dengan Mudah dengan Sketsa Bypass Serial Arduino"
6. technoreview85 dengan "Cara memprogram cam ESP-32 menggunakan papan Arduino UNO"
dan Terima kasih khas kepada:
7. Pilotgeek dengan "DIY 3D Printed WiFi Camera Rover berdasarkan ESP32 Arduino - The Scout32"
8. Pepe The Frog dengan "ESP32CAM pada kenderaan yang dilacak di sekitar rumah"
yang menunjukkan kepada saya video yang sangat memberi inspirasi kepada saya untuk melakukan projek ini.
Langkah 3: Senarai Topik dalam Projek
Dalam artikel berikut, saya akan menulis arahan yang berkaitan langsung dengan projek ini:
- Pengalaman dalam perancangan projek
- Membangunkan Projek ESP32 Arduino dengan Arduino IDE dan Visual Studio (termasuk ESP32-CAM, PlatformIO)
- Kawal kamera OV2640 yang sesuai dengan Modul ESP32-CAM
- PWM pada ESP32 dan aplikasinya
- Cara menjalankan kereta arduino dengan kayu bedik
- Reka dan atur Aplikasi Web yang ringkas
- Kawal ESP32 melalui Aplikasi Web melalui HTTP & WebSocket
- ESP32-CAM, beberapa masalah yang akan kita hadapi
- Merangka & membuat casis (DIY vs Laser cutting vs 3D printing)
- ….
Saya harap anda dapati artikel ini berguna! Pastikan anda mengikuti artikel seterusnya dan juga suka, memilih atau berkongsi projek ini dengan rakan anda! Tinggalkan komen di bawah jika anda mempunyai pertanyaan atau cadangan.
Disyorkan:
Kereta Pemandu Tangki Kawalan Jauh: 3 Langkah
Kereta Pemacu Tangki Kawalan Jauh: Ini adalah panduan bagaimana membuat kereta pemacu tangki kawalan jauh. Set yang akan saya gunakan untuk menjadikan kereta hari ini adalah kit kereta pemacu tangki mudah, dengan sensor cahaya untuk mengikuti jalan. Kereta anda tidak memerlukan sensor cahaya, tetapi kereta pemacu tangki memerlukan
Tangki Kawalan RC Bercetak 3d !!: 8 Langkah (dengan Gambar)
Tangki Kawalan RC Bercetak 3d !!: Pernahkah anda ingin memiliki kenderaan yang dikendalikan dari jarak jauh yang boleh pergi ke luar jalan dan anda juga dapat melihat dari kamera pandangan orang pertama, maka tangki ini sangat bagus untuk anda. Trek di tangki memungkinkan untuk mencengkam hebat ketika memandu di kawasan seperti kotoran dan
Tangki RC Dengan Kamera FPV Bergerak: 9 Langkah (dengan Gambar)
Tangki RC Dengan Kamera FPV Bergerak: Halo. Dalam arahan ini saya menunjukkan kepada anda cara membina tangki kawalan jauh dengan kamera FPV. Pada awalnya saya hanya membina tangki RC tanpa kamera FPV tetapi ketika saya memandu di rumah saya belum melihat di mana ia berada. Oleh itu, saya tentukan bahawa saya akan menambah
Pengawal Permainan DIY Berasaskan Arduino - Pengawal Permainan Arduino PS2 - Bermain Tekken Dengan Gamepad Arduino DIY: 7 Langkah
Pengawal Permainan DIY Berasaskan Arduino | Pengawal Permainan Arduino PS2 | Bermain Tekken Dengan Gamepad Arduino DIY: Hai kawan-kawan, bermain permainan selalu menyeronokkan tetapi bermain dengan permainan peribadi DIY Controller anda lebih menggembirakan. Oleh itu, kami akan menjadikan Pengawal permainan menggunakan arduino pro micro dalam arahan ini
Tangki Arduino Alat Kawalan Jauh: 9 Langkah
Tangki Arduino yang Dikendalikan Jauh: Hai, saya mahu membina tangki yang bagus yang dikendalikan dari radio RC klasik melalui arduino. Sebenarnya cukup mudah hari ini dengan semua alat elektronik yang ada. Anda perlu mendapatkan beberapa elemen untuk membina binatang itu