Daftar Isi:
Video: ESP32-CAM FPV Arduino Wifi Control Tank Dengan WebApp Controller_p1_introduction: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Hai, saya Tony Phm. Saat ini, saya adalah seorang guru STEAM Vietnam dan juga seorang penghobi. Maaf sebelumnya tentang bahasa Inggris saya. Saya memang menulis instruksi untuk membuat Arduino Bluetooth Controlled Tank sebelumnya tetapi dalam bahasa Vietnam. Tautan referensi:
P1. ARDUINO BLUETOOTH TANK [Hanya Tapak Tangki Kontrol]
P2. TANGKI BLUETOOTH ARDUINO [Kontrol Turret]
Proyek Tangki Kontrol Arduino Wifi ESP32-CAM FPV ini adalah versi yang ditingkatkan dari proyek sebelumnya dengan lebih banyak fitur.
Proyek ini cocok untuk mereka yang memiliki pengalaman dalam pemrograman Arduino atau untuk pemula yang ingin belajar Arduino melalui proyek yang menarik. Saya akan memperbarui instruksi terperinci tentang setiap bagian dari proyek, termasuk: perencanaan, pemilihan peralatan, pemrograman, desain antarmuka aplikasi, pembuatan sasis tangki melalui serangkaian artikel yang akan datang. Artikel ini akan saya gunakan untuk memperkenalkan kemampuan tangki dan referensi berharga yang saya temukan. Dokumen-dokumen ini akan membantu Anda menghemat banyak waktu untuk belajar, menghindari masalah yang tidak perlu, dan kemudian lebih fokus pada pengembangan produk.
Langkah 1: Pengenalan Proyek
Anda dapat melihat fitur utama yang dirangkum dalam gambar di atas. Tetapi saya juga akan menjelaskan bahwa Anda dapat dengan mudah memvisualisasikan perbedaan antara tangki ini dan proyek tangki bersama lainnya.
Perbedaan terbesar adalah penyelesaian fungsi produk. Tangki ini memiliki fitur lengkap perangkat yang dikendalikan dari jarak jauh melalui Wifi pada perspektif pertama:
1. Video Stream + Capture Photo: Kendaraan ini memiliki kemampuan untuk melakukan streaming video dan pengambilan gambar melalui aplikasi mobile. Video streaming pada resolusi VGA (640x480), kualitasnya cukup baik untuk pemantauan jarak jauh dan pengendalian kendaraan. Ini juga memiliki kemampuan untuk mengambil gambar dengan warna yang cukup bagus, resolusi maksimum UXGA (1600x1200)
2. Penyimpanan Kartu SD: Gambar yang diambil akan disimpan di kartu memori SD untuk ditinjau nanti. Aplikasi ini tidak memiliki kemampuan untuk menyimpan video selama perekaman, tetapi saya akan menghabiskan waktu untuk meningkatkan fitur ini dalam waktu dekat.
3. Penyesuaian Kamera: Hampir semua properti kamera tangki ini dapat dengan mudah disesuaikan seperti menyempurnakan properti kamera ponsel, termasuk: resolusi, kualitas gambar, kecerahan, keseimbangan putih, kontras…
4. Pemindahan Fleksibel: Diwarisi dari proyek tangki sebelumnya, tangki ini memiliki kemampuan untuk bergerak secara fleksibel, kemungkinan besar mengendalikan kendaraan secara nyata melalui joystick. Anda juga dapat menyesuaikan kecepatan maksimum untuk membiasakan diri dengan pengontrol melalui tuas kecepatan pada aplikasi kontrol. Informasi kontrol ditransmisikan hampir secara realtime ke kendaraan melalui metode Websocket.
5. Wide Range [menurut pendapat saya]: Dalam kondisi menggunakan antena built-in, menerima sinyal siaran langsung dari ponsel (Hotpot), kendaraan dapat dikendalikan dalam jarak 30 meter dengan stabil..
6. Stabil: Kendaraan dan aplikasi beroperasi dengan sangat stabil. Selama waktu terhubung ke ponsel untuk mengontrol, jarang terjadi hang atau lag, atau kehilangan sinyal karena chip pengontrol terlalu panas.
7. UI Ramah: Antarmuka kontrol juga dirancang agar mudah dioperasikan tetapi tetap memastikan banyak fitur.
Langkah 2: Catatan & Kredit
Tanpa proyek di bawah ini untuk referensi, kurva belajar saya dan membuat produk ini akan 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 Kartu MicroSD" dan "Panduan Pemecahan Masalah ESP32-CAM: Masalah Paling Umum Diperbaiki"
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 komponen elektronik)
3. Mudassar Tamboli dengan "ESP32+OV7670 - WebSocket Video Camera"
4. Brian Lough dengan "Kamera ESP32 diprogram menggunakan Arduino"
5. JEAN-LUC AUFRANC (CNXSOFT) dengan "Transform Your ESP8266 Board menjadi USB to Serial Board dengan Mudah dengan Arduino Serial Bypass Sketch"
6. technoreview85 dengan "Cara memprogram cam ESP-32 menggunakan board Arduino UNO"
dan Terima kasih khusus kepada:
7. Pilotgeek dengan "DIY 3D Printed WiFi Camera Rover berdasarkan ESP32 Arduino - The Scout32"
8. Pepe The Frog dengan "ESP32CAM pada kendaraan yang dilacak di sekitar rumah"
yang menunjukkan video yang benar-benar menginspirasi saya untuk melakukan proyek ini.
Langkah 3: Daftar Topik dalam Proyek
Dalam artikel berikut, saya akan menulis instruksi yang terkait langsung dengan proyek ini:
- Pengalaman dalam perencanaan proyek
- Mengembangkan Proyek Arduino ESP32 dengan Arduino IDE dan Visual Studio (termasuk ESP32-CAM, PlatformIO)
- Kontrol kamera OV2640 yang sesuai dengan Modul ESP32-CAM
- PWM pada ESP32 dan aplikasinya
- Cara menjalankan mobil arduino dengan joystick
- Merancang dan memprogram Aplikasi Web sederhana
- Kontrol ESP32 melalui Aplikasi Web melalui HTTP & WebSocket
- ESP32-CAM, beberapa masalah yang akan kita hadapi
- Desain & pembuatan sasis (DIY vs Pemotongan laser vs pencetakan 3D)
- ….
Saya harap Anda menemukan artikel ini bermanfaat! Pastikan untuk mengikuti artikel berikutnya dan juga menyukai, memilih, atau membagikan proyek ini dengan teman-teman Anda! Tinggalkan komentar di bawah jika Anda memiliki pertanyaan atau saran.
Direkomendasikan:
Lampu LED Puzzle WebApp Dengan ESP32: 5 Langkah (dengan Gambar)
WebApp Puzzle Lampu LED Dengan ESP32: Saya telah bermain-main dengan strip LED selama bertahun-tahun, dan baru-baru ini pindah ke tempat teman di mana saya tidak dapat membuat perubahan besar seperti memasang strip di dinding, jadi saya mengumpulkan lampu ini yang memiliki satu kabel keluar untuk mendapatkan daya dan dapat ditempatkan
Memulai Dengan ESP32 - Memasang Board ESP32 di Arduino IDE - Kode Blink ESP32: 3 Langkah
Memulai Dengan ESP32 | Memasang Board ESP32 di Arduino IDE | Kode Blink ESP32: Dalam instruksi ini kita akan melihat cara mulai bekerja dengan esp32 dan cara memasang papan esp32 ke Arduino IDE dan kami akan memprogram esp 32 untuk menjalankan kode blink menggunakan arduino ide
Robot Rover FPV Terkendali Wi-fi (dengan Arduino, ESP8266, dan Motor Stepper): 11 Langkah (dengan Gambar)
Wi-fi Controlled FPV Rover Robot (dengan Arduino, ESP8266 dan Stepper Motors): Instruksi ini menunjukkan bagaimana merancang robot rover roda dua yang dikendalikan dari jarak jauh melalui jaringan wi-fi, menggunakan Arduino Uno yang terhubung ke modul Wi-fi ESP8266 dan dua motor stepper. Robot dapat dikendalikan dari alis internet biasa
Mobil Remote Control HPI Q32 Dengan Upgrade FPV: 10 Langkah (dengan Gambar)
Mobil Remote Control HPI Q32 Dengan Upgrade FPV: Di sini kami akan menunjukkan fleksibilitas HPI Racing Q32 untuk menerima modifikasi. Kami akan bereksperimen dengan memasang sistem baterai yang dapat diganti dan juga kamera dan pemancar FPV
Add-on Operator Gerbang Terkendali WebApp (IoT): 20 Langkah (dengan Gambar)
Add-on Operator Gerbang Terkendali WebApp (IoT): Saya memiliki klien yang memiliki area yang terjaga keamanannya di mana banyak orang harus datang dan pergi. Mereka tidak ingin menggunakan keypad di luar dan hanya memiliki pemancar keyfob dalam jumlah terbatas. Menemukan sumber yang terjangkau untuk keyfobs tambahan itu sulit. SAYA