جدول المحتويات:

بث الفيديو عبر كاميرا ESP 32 عبر شبكة WiFi - البدء باستخدام لوحة ESP 32 CAM: 8 خطوات
بث الفيديو عبر كاميرا ESP 32 عبر شبكة WiFi - البدء باستخدام لوحة ESP 32 CAM: 8 خطوات

فيديو: بث الفيديو عبر كاميرا ESP 32 عبر شبكة WiFi - البدء باستخدام لوحة ESP 32 CAM: 8 خطوات

فيديو: بث الفيديو عبر كاميرا ESP 32 عبر شبكة WiFi - البدء باستخدام لوحة ESP 32 CAM: 8 خطوات
فيديو: ESP32 CAM كاميرا بـ 8 دولار لمشاريع إنترنت الأشياء 2024, شهر نوفمبر
Anonim
Image
Image

ESP32-CAM عبارة عن وحدة كاميرا صغيرة جدًا بشريحة ESP32-S تكلف حوالي 10 دولارات. إلى جانب كاميرا OV2640 والعديد من GPIOs لتوصيل الأجهزة الطرفية ، فإنها تتميز أيضًا بفتحة بطاقة microSD التي يمكن أن تكون مفيدة لتخزين الصور الملتقطة بالكاميرا أو لتخزين الملفات لتقديمها للعملاء.

الخطوة الأولى: المكونات المطلوبة:

المكونات المطلوبة
المكونات المطلوبة

شرائه بسعر رخيص:

ESP CAM:

www.utsource.net/itm/p/8673370.html

FTDI:

///////////////////////////////////////////////////////////////

لوحة كاميرا ESP 32:

www.banggood.in/Geekcreit-ESP32-CAM-WiFi-B…

www.banggood.in/3-Pcs-Geekcreit-ESP32-CAM-…

FTDI:

الخطوة 2: تثبيت التكوين والميزات

التكوين والميزات دبوس
التكوين والميزات دبوس

أصغر وحدة 802.11b / g / n Wi-Fi BT SoC منخفضة

طاقة وحدة المعالجة المركزية 32 بت ، يمكن أن تخدم أيضًا معالج التطبيق

سرعة ساعة تصل إلى 160 ميجاهرتز ، قوة حوسبة موجزة تصل إلى 600 DMIPS

مدمج 520 كيلوبايت SRAM ، 4MPSRAM خارجي

يدعم UART / SPI / I2C / PWM / ADC / DAC

دعم الكاميرات OV2640 و OV7670 ، مصباح فلاش مدمج

دعم تحميل صورة WiFI

دعم بطاقة TF يدعم أوضاع نوم متعددة

يدعم Lwip و FreeRTOS وضع التشغيل STA / AP / STA + AP

دعم تقنية التكوين الذكي / AirKiss

دعم ترقيات البرامج الثابتة المحلية والبعيدة للمنفذ التسلسلي (FOTA)

الدبابيس المستخدمة لقارئ بطاقة microSD: GPIO 14: CLKGPIO 15: CMDGPIO 2: البيانات 0GPIO 4: البيانات 1 (متصلة أيضًا بمؤشر LED المدمج) GPIO 12: البيانات 2 GPIO 13: البيانات 3

الخطوة 3: قم بتثبيت لوحات ESP 32 في Arduino IDE

Image
Image

يرجى الرجوع إلى هذا الفيديو لإضافة لوحات ESP32 في Arduino IDE

رابط اللوحات ESP 32:

الخطوة 4: الكود

مخططات لبرمجة المجلس
مخططات لبرمجة المجلس

في Arduino IDE الخاص بك ، انتقل إلى ملف> أمثلة> ESP32> الكاميرا وافتح مثال CameraWebServer.

أو قم بتنزيل الكود من هنا:

electronicguru.in/wp-content/uploads/2019/…

الخطوة 5: مخططات برمجة المجلس

لا يحتوي ESP32-CAM على موصل USB ، لذلك تحتاج إلى استخدام FTDI لتحميل التعليمات البرمجية من خلال دبابيس U0R و U0T (دبابيس تسلسلية) في لوحة ESP32 CAM.

يرجى الرجوع إلى الخطط أدناه

الخطوة السادسة: تحميل الكود

قبل تحميل الكود ، تحتاج إلى إدخال بيانات اعتماد wifi الخاصة بك في الجزء التالي من الكود:

const char * ssid = "REPLACE_WITH_YOUR_SSID" ؛

const char * password = "REPLACE_WITH_YOUR_PASSWORD" ؛

وتأكد من تحديد وحدة الكاميرا الصحيحة.

نظرًا لأننا هنا نستخدم نموذج AI-THINKER ، فحدد ما يلي ، لذا ، قم بالتعليق على جميع النماذج الأخرى وقم بإلغاء التعليق على هذا النموذج:

#define CAMERA_MODEL_AI_THINKER

اتبع هذه الخطوات لتحميل الكود: انتقل إلى Tools> Board وحدد ESP32 Wrover Module ، انتقل إلى الأدوات> المنفذ وحدد منفذ COM الذي يتصل به ESP32 في الأدوات> مخطط التقسيم ، حدد "تطبيق ضخم (3 ميجابايت بدون OTA)" ثم انقر فوق زر التحميل لتحميل الكود.

الخطوة 7: الحصول على IP من Serial Monitor

الحصول على IP من Serial Monitor
الحصول على IP من Serial Monitor

قم بإزالة العبور المتصل بين GPIO0 و GND ثم ،

افتح Serial Monitor بمعدل الباود: 115200. اضغط على زر إعادة الضبط ESP32-CAM الموجود على اللوحة وانتظر ظهور IP وانتظر بضع ثوانٍ ثم اضغط على إعادة الضبط مرة أخرى.

الخطوة 8: حان الوقت للتحقق من دفق الفيديو

Image
Image

افتح المستعرض الخاص بك وتأكد من أن جهاز الكمبيوتر الخاص بك متصل بنفس الشبكة مثل ESP32 CAM ثم اكتب عنوان IP وانقر على زر البث وستحصل على دفق فيديو مشابه.

للحصول على معلومات مفصلة يرجى مشاهدة الفيديو.

موصى به: