كاميرا الهدف (ESP32-CAM)
نظام كاميرا هدف لاسلكي يعتمد على ESP32-CAM. يتم استخدام مجموعة من لغات البرمجة، Arduino IDE لـ ESP32-CAM، وWindows UWP (Visual Basic) لتطبيق العميل الذي يستخدم أيضًا مكتبة MJPEG لقراءة تدفق الكاميرا. يعرض تطبيق عميل UWP الدفق ويغطي المعلومات الباليستية.
اردوينو - كود IDE لـ ESP32-CAM
- إدارة البطارية - اقرأ ADC (PIN 12) - قبل تهيئة WiFi التي تربط مدخلات ADC على اللوحة.
- إدارة البطارية - يتطلب مقسم جهد كهربائي، يرجى الاطلاع على مخطط Altium Circuitmaker وتخطيط PCB.
- تحديثات عبر الهواء / عبر الهواء - نظام التقسيم: "الحد الأدنى من SPIFFS (تطبيق بحجم 1.9 ميجابايت مع OTA/190 كيلو بايت SPIFFS).
- قسم SPIFFS صغير الحجم، ويستخدم بشكل أساسي لتخزين بيانات التكوين وملف صورة/شعار صغير ورمز مفضل.
الطباعة ثلاثية الأبعاد - الأجزاء المطبوعة ثلاثية الأبعاد لمبيت/علبة ESP32-CAM
- القسم الرئيسي - يضم اللوحة الأم ESP32-CAM وESP32-CAM وأنابيب الإضاءة ومفتاح الطاقة.
- قسم البطارية - يحتوي على لوحة البطارية وحامل بطارية AA.
- الحامل - Anetnna - الجزء يستخدم لتثبيت مجموعة الهوائي.
- الحامل - الجوز - الجزء المستخدم لتحديد موقع/إمساك صامولة UNC للحوامل الثلاثية.
- كتلة تحديد الموقع - يتم تثبيتها في لوحة البطارية لتثبيت اللوحة الأم ESM32-CAM في مكانها.
ملحوظة: يوصى باستخدام ABS أو PETG للطباعة ثلاثية الأبعاد بسبب الاستخدام الخارجي.
UWP-Testing-VB - تطبيق Visual Studio 2022 البسيط لقراءة تدفق MJPEG من ESP32-CAM
هذا التطبيق هو تطبيق اختباري لقراءة تدفق MJPEG وعرضه من ESP32-CAM، يرجى الاطلاع على المعلومات أدناه حول حزم NuGet المطلوبة ومعلومات التكوين. تم تطويره باستخدام Microsoft Visual Studio 2022 وVisual Basic.
- حزمة NuGet - Microsoft.NETCore.UniversalWindowsPlatform - الإصدار 6.1.9
- حزمة NuGet - معالج Mjpeg - الإصدار 1.0.0 - https://github.com/follesoe/MjpegProcessor
تكوين مشروع Visual Studio 2022 (Visual Basic وC#)
- الإصدار المستهدف - Windows 10، الإصدار 2004 (10.0؛ الإصدار 19041)
- الحد الأدنى للإصدار - Windows 10، الإصدار 1809 (10.0؛ الإصدار 17753)