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

عميل تسجيل صور الكاميرا ESP32: 5 خطوات
عميل تسجيل صور الكاميرا ESP32: 5 خطوات

فيديو: عميل تسجيل صور الكاميرا ESP32: 5 خطوات

فيديو: عميل تسجيل صور الكاميرا ESP32: 5 خطوات
فيديو: ملخص حياة المبرمج 😂 #Shorts 2024, شهر نوفمبر
Anonim
عميل تسجيل صور الكاميرا ESP32
عميل تسجيل صور الكاميرا ESP32

يركز مشروع ESP32 Camera Picture Logging Client على استخدام وحدة التحكم الدقيقة ESP32 لالتقاط الصورة وإرسالها إلى الخادم المركزي عبر الإنترنت باستخدام إمكانية WiFi لوحدة ESP32.

تم تصميم لوحة PCB الرئيسية مع وضع هدفين رئيسيين في الاعتبار:

  • نمطية
  • اتصال مباشر لوحدة الكاميرا القياسية

جميع الأجزاء متاحة للطلب من مصادر مختلفة ، ومثال البرنامج متاح مثل مستودعات Git.

الخطوة 1: إعداد التخطيطي

تم تصميم لوحة ESP32 PROTO WEB CAM لتلائم الميزات التالية:

  • الاتصال بلوحة وحدة ESP-32S (Wroom) متوافقة
  • الاتصال بوحدة الكاميرا أو المحطة الطرفية لـ 14 دبابيس IO
  • طريقتان لذاكرة فلاش ESP32

    • USB RS232
    • RS232 مع لقطات يدوية
  • رمز جهاز HW فريد
  • RTC
  • EEPROM مع مفتاح RW / R
  • مصدرين لإمدادات الطاقة من 5 فولت
  • بلورة خارجية للوحة ESP-32s
  • مقبس بطاقة microSD
  • الصمام الثابت
  • محول DC-DC 5V -> 3V3
  • موصل إضافي لثلاث دبابيس IO و I2C و RS232

يتوفر التخطيطي في ملف PDF ، ويجمع بين القليل من التخطيطي المتاح للجمهور من مصادر مختلفة.

الخطوة 2: إنتاج ثنائي الفينيل متعدد الكلور

إنتاج ثنائي الفينيل متعدد الكلور
إنتاج ثنائي الفينيل متعدد الكلور
إنتاج ثنائي الفينيل متعدد الكلور
إنتاج ثنائي الفينيل متعدد الكلور

تم إنشاء استخدام ثنائي الفينيل متعدد الكلور التخطيطي الحالي باستخدام برنامج تصميم ينتج ملفات جربر في جانبين من تقنيات SMT / SMD مع وسادات أكبر قليلاً للمساعدة في عملية اللحام اليدوي واستخدام مرافق إنتاج ثنائي الفينيل متعدد الكلور ITD-tim d.o.o. تم صنع ثنائي الفينيل متعدد الكلور في بنفايات.

بعض الصور تقدم المنتج النهائي.

الخطوة 3: استكمال لوحة ESP32 PROTO WEB CAM

استكمال لوحة ESP32 PROTO WEB CAM
استكمال لوحة ESP32 PROTO WEB CAM
استكمال لوحة ESP32 PROTO WEB CAM
استكمال لوحة ESP32 PROTO WEB CAM

يتم لحام العناصر يدويًا في الغالب في تقنية 0805 و 1206 باستخدام لحام ROHS مع عدد قليل من مكاوي اللحام. أولاً ، يتم استخدام الدوائر المتكاملة الخاصة باللحام ، ثم العناصر السلبية ، بعد ذلك الموصلات. كان ثنائي الفينيل متعدد الكلور نظيفًا باستخدام كحول الأيزوبروبيل.

النتائج النهائية مع القليل من الصور.

الخطوة 4: أكمل عميل تسجيل صور الكاميرا ESP32

إكمال عميل تسجيل صور الكاميرا ESP32
إكمال عميل تسجيل صور الكاميرا ESP32
إكمال عميل تسجيل صور الكاميرا ESP32
إكمال عميل تسجيل صور الكاميرا ESP32

لإكمال ESP32 Camera Picture Logging Client ، على ESP32 PROTO WEB CAM PCB تمت إضافة بطارية CD2032 لـ RTC ووحدة الكاميرا مع OV2640 المتاحة من TME تحت الاسم التجاري WAVESHARE 8532.

تم اختبار جميع المكونات باستخدام ARDUINO IDE مع إضافة ESP32 المناسبة مع لوحة محددة باسم "ESP32 Dev Module"

الخطوة 5: اختبار الكود

جميع أكواد الاختبار متاحة على GitLAB:

  • نبضات LED و UniqueUnitID (DS18B20) بوابة إعادة الشراء
  • I2C (DS3231 RTC ، AT24Cxx EEPROM) بوابة إعادة الشراء
  • وحدة الكاميرا بوابة الريبو

موصى به: