Kamera Sasaran (ESP32-CAM)
Sistem Kamera Target Nirkabel berdasarkan ESP32-CAM. Kombinasi bahasa pemrograman yang digunakan, Arduino IDE untuk ESP32-CAM, Windows UWP (Visual Basic) untuk aplikasi klien yang juga menggunakan perpustakaan MJPEG untuk membaca aliran kamera. Aplikasi klien UWP menampilkan aliran dan melapisi informasi balistik.
Arduino - Kode IDE untuk ESP32-CAM
- Manajemen Baterai - Baca ADC (PIN 12) - Sebelum inisialisasi WiFi yang mengikat input ADC di papan.
- Manajemen Baterai - Membutuhkan pembagi tegangan, silakan lihat Skema Pembuat Sirkuit Altium dan tata letak PCB.
- Pembaruan OTA / Over The Air - Skema Partisi: "SPIFFS Minimal (APLIKASI 1,9MB dengan SPIFFS OTA/190KB).
- Partisi SPIFFS berukuran kecil, terutama digunakan untuk menyimpan data konfigurasi dan file gambar/file logo kecil serta favicon.
Pencetakan 3D - Komponen Cetak 3D untuk Perumahan/Lampiran ESP32-CAM
- Bagian Utama - Menampung motherboard ESP32-CAM dan ESP32-CAM, pipa lampu dan saklar daya.
- Bagian Baterai - Menampung papan baterai dan tempat baterai AA.
- Dudukan - Anetnna - Bagian digunakan untuk memasang rakitan antena.
- Holder - Nut - Bagian yang digunakan untuk mencari/memegang mur UNC untuk tripod.
- Menemukan Blok - Disekrup ke papan baterai, menahan motherboard ESM32-CAM di tempatnya.
Catatan: Merekomendasikan ABS atau PETG untuk Pencetakan 3D karena penggunaan di luar ruangan.
UWP-Testing-VB - Aplikasi Visual Studio 2022 Sederhana untuk Membaca Aliran MJPEG dari ESP32-CAM
Aplikasi ini merupakan aplikasi pengujian untuk membaca aliran MJPEG dan menampilkannya dari ESP32-CAM, silakan lihat informasi di bawah tentang paket NuGet yang diperlukan dan informasi konfigurasi. Dikembangkan menggunakan Microsoft Visual Studio 2022 dan Visual Basic.
- Paket NuGet - Microsoft.NETCore.UniversalWindowsPlatform - Versi 6.1.9
- Paket NuGet - MjpegProcessor - Versi 1.0.0 - https://github.com/follesoe/MjpegProcessor
Konfigurasi Proyek Visual Studio 2022 (Visual Basic dan C#)
- Versi Target - Windows 10, versi 2004 (10.0; Build 19041)
- Versi Minimum - Windows 10, versi 1809 (10.0; Build 17753)