في هذا الدليل ، سنقوم ببناء كاميرا أمان لاسلكية DIY وتثبيتها في علبة مطبوعة ثلاثية الأبعاد مستوحاة من Google Nest Cam. يمكنك تثبيته في أي مكان مع نطاق Wi-Fi لائق. بالإضافة إلى ذلك ، يمكنك زيادة كسب Wi-Fi عن طريق تثبيت هوائي خارجي ، مما يمنحك المزيد من النفوذ لتثبيته في مكان بعيد.

يقوم بإنشاء رابط IP يمكنك تصفحه في متصفح الويب لمشاهدة موجز الكاميرا. أيضًا ، يمكنك إضافته إلى خادم أتمتة المنزل والتكامل مع MotionEye لأتمتة الكاميرا قم بدفق الصور أو مقاطع الفيديو والتقاطها عند اكتشاف الحركة ، وتلقي الإخطارات على هاتف ذكي.

الأشياء التي تحتاجها لبناء كاميرا أمان IP لاسلكية

ستحتاج إلى ما يلي لإنشاء كاميرا أمان شبيهة بجوجل نيست بأقل من 10 دولارات.

  • وحدة ESP32-CAM.
  • محول USB إلى TTL أو محول تسلسلي لوميض البرامج الثابتة.
  • أي محول طاقة بجهد 5 فولت. يمكنك استخدام شاحن هاتفك القديم مع كابل micro USB.
  • بعض أسلاك DuPont أو العبور.
  • علبة مطبوعة ثلاثية الأبعاد ومسمار لتثبيته في المكان المطلوب.

الخطوة 1: قم بتفليش البرنامج الثابت

بالنسبة لهذا المشروع ، سوف نستخدم البرنامج الثابت Tasmota لـ ESP32.

لذا ، قم بتنزيل أداة Tasmotizer من

instagram viewer
جيثب وقم بتوصيل USB بمحول TTL بـ ESP32-CAM ، كما هو موضح في الرسم التخطيطي التالي.

ESP32-CAM USB إلى وحدة TTL
U0R تكساس
U0T RX
5 فولت VCC
GND GND
IO0 GND

الآن ، اتبع هذه الخطوات البسيطة:

  1. قم بتوصيل USB بجهاز الكمبيوتر وابدأ تشغيل أداة Tasmotizer.
  2. حدد منفذ COM حيث تم توصيل USB بـ TTL.
  3. انقر فتح لاختيار tasmota32- كاميرا ويبالبرامج الثابتة.
  4. انقر استوعب. سيؤدي هذا إلى وميض البرنامج الثابت tasmota32-webcam.bin إلى ESP32-CAM.

الشيء التالي الذي عليك القيام به هو تكوين وحدة الكاميرا.

الخطوة 2: قم بتكوين ESP32-CAM

يعد تكوين وحدة ESP32-CAM أمرًا معقدًا بعض الشيء ، لذا اتبع التعليمات الواردة أدناه بعناية.

  1. افصل IO0 دبوس من GND لتعطيل وضع الفلاش.
  2. بعد ذلك ، افتح إعدادات Wi-Fi على هاتفك الذكي أو الكمبيوتر الشخصي واتصل به تسموتا XXX نقطة الوصول (AP).
  3. افتح نافذة متصفح الويب وقم بزيارة 192.168.4.1.
  4. اختر شبكة Wi-Fi وأدخل كلمة المرور. احفظ الإعدادات.

سيتصل ESP32-CAM بالشبكة ويعرض عنوان IP. لاحظ ذلك وقم بزيارة عنوان IP في متصفح الويب الخاص بك.

قم بتعيين عنوان IP دائم لجهاز ESP32-CAM الخاص بك عبر إعدادات DHCP الخاصة بالموجه. هذا مهم للاحتفاظ بعنوان IP الخاص بـ ESP32-CAM كما هو بعد إعادة التشغيل. وإلا ، فسيتعين عليك فحص شبكتك للعثور على عنوان IP الخاص بالكاميرا وتغييره في كل مرة إذا كان مدمجًا مع Home Assistant (HA).

الآن ، اذهب إلى التكوين> تكوين أخرى ولصق ما يلي تحت ملف قالب الحقل ثم انقر فوق يحفظ.

{"الاسم": "AITHINKER CAM"، "GPIO": [4992،1،672،1،416،5088،1،1،1،6720،736،704،1،1،5089،5090،0،5091،5184،5152،0 ، 5120،5024،5056،0،0،0،0،4928،576،5094،5095،5092،0،0،5093]، "FLAG": 0، "BASE": 2}

بعد ذلك ، انقر فوق التكوين> تكوين الوحدة النمطية واختر AI Thinker Cam من الخيارات. انقر يحفظ.

بعد إعادة التشغيل ، سيبدأ ESP32-CAM في عرض تغذية الكاميرا الحية بدرجة حرارة وشريط تمرير للتبديل وضبط سطوع مصباح يدوي LED على ESP32-CAM.

يمكنك الآن بث موجز الكاميرا الحية من أي متصفح ويب من خلال زيارة "http: //: 81 / تيار'-على سبيل المثال، http://192.168.10.180:81/stream.

الدقة الافتراضية منخفضة ، وقد ترى تدفقًا غير واضح. ومع ذلك ، يمكنك بسهولة تغيير الدقة باستخدام ملف wcresolution يأمر. يمكنك ضبط حجم الإطار أو الدقة بينهما 96 × 96 إلى 1600 × 1200. ومع ذلك ، وجدنا في اختبارنا 480 × 320 و 640 × 480 لتكون أكثر استقرارًا مع معدلات الإطارات ودرجة حرارة ESP32-CAM.

لتعيين الدقة ، قم بزيارة عنوان IP الخاص بكاميرا ويب Tasmota ، انقر فوق لوحات المفاتيح> وحدة التحكمواكتب wcresolution 7. ضرب يدخل مفتاح. سيؤدي هذا إلى تغيير القرار إلى 480 × 320. وبالمثل ، إذا قمت بتشغيل الأمر wcresolution 8، سوف يتغير القرار إلى 640 × 480، وهلم جرا.

يمكنك أيضًا عكس البث المباشر أو قلبه وضبط التشبع أو السطوع أو التباين باستخدام الأوامر المذكورة أدناه:

wcbrightness -2 إلى 2
wccontrast -2 إلى 2
wcflip 1 أو 0
wcmirror 1 أو 0

الخطوة 3: طباعة العلبة وتجميع ESP32-CAM

يمكنك طباعة أي حافظة ثلاثية الأبعاد تتناسب مع ESP32-CAM. ومع ذلك ، وجدنا حالة مثيرة للاهتمام مستوحاة من Google Nest Cam ثلاثية الأبعاد طوائف 3D يحتوي على مساحة كافية لتخزين بطارية كبيرة للنسخ الاحتياطي ووحدة تزويد طاقة صغيرة. إنه قابل للتعديل أيضًا ، ويمكنك تثبيته بسهولة على أي جدار أو سقف. يبدو أيضًا جيدًا إذا تم طباعته باستخدام فتيل PLA أو PETG عالي الجودة.

يمكنك أيضًا استخدام أي جسم كاميرا CCTV قديم وتثبيت ESP32-CAM فيه باستخدام الغراء الساخن أو الأشرطة.

الخطوة 4: إضافة إلى Home Assistant

يمكنك الآن إضافة كاميرا الأمان ESP32-CAM هذه إلى Home Assistant (HA) لأتمتة الكاميرا وتشغيلها فقط عند اكتشاف الحركة. سيرسل لك أيضًا إشعارات على هاتفك. يمكنك أيضًا تمكين الإخطار الصوتي عبر Alexa. يمكنك اتباع دليلنا ل قم بإعداد Home Assistant Server على Raspberry Pi.

إذا كان لديك خادم Home Assistant مثبتًا ومثبتًا لديك بالفعل ، فاتبع الخطوات التالية:

  1. افتح خادم Home Assistant الخاص بك وقم بتسجيل الدخول إليه.
  2. التثبيت والتكوين وظيفة MQTT الإضافية الخاصة بـ Home Assistant.
  3. بعد التكوين ، افتح واجهة الويب Tasmota ، وانتقل إلى التكوين> تكوين MQTT وأدخل MQTT IP واسم المستخدم وكلمة المرور. انقر يحفظ.
  4. سيتصل الجهاز تلقائيًا بـ Home Assistant (HA). الآن ، في لوحة معلومات HA ، انقر فوق ثلاث نقاط وحدد تحرير لوحة القيادة.
  5. انقر إضافة بطاقة وحدد ملف بطاقة الصورة من الخيارات.
  6. أدخل الاسم حيث تم تثبيت الكاميرا أو أي شيء تريد تسميته ، والصق عنوان URL لبث Tasmota Webcam في مسار الصورة مجال. يمكنك أيضًا إضافة مفتاح إضاءة الكاميرا في ملف جهات قسم للتحكم في الضوء. انقر يحفظ.

يمكنك الآن عرض البث المباشر أو تشغيله / إيقاف تشغيله أو ضبط سطوع المصباح عبر Picture Card في Home Assistant. ومع ذلك ، سيعرض هذا البث المباشر فقط. لن يسجل أو يلتقط أي شيء. إذا كنت ترغب في التقاط الفيديو أو الصور عند اكتشاف الحركة ، فيجب عليك التثبيت وظيفة MotionEye الإضافية الخاصة بـ Home Assistant.

لا تستطيع الكاميرا رؤية أو اكتشاف الحركة في الظلام. لذلك ، يمكنك أيضًا بناء مفتاح ضوء ذكي مستشعر للحركة بالقرب من ESP32-CAM الذي سيشغل المصباح أو مصدر الضوء عند اكتشاف الحركة. سيساعد ذلك الكاميرا في اكتشاف الحركة والبدء في التقاط اللقطات أو تسجيل الفيديو بناءً على الإعدادات التي تقوم بتطبيقها.

باستخدام هذه الوظيفة الإضافية ، يمكنك إعداد التقاط الحركة وإضافة التشغيل الآلي أيضًا في Home Assistant لإرسال إشعارات إليك على هاتفك الذكي أو عبر Alexa (يتطلب اشتراك Nabu Casa).

اعرض Camera Stream على Amazon Echo Show

يدعم Amazon Echo Show بروتوكول RSTP لدفق موجزات الكاميرا. لحسن الحظ ، يمكنك تمكين RSTP في خادم كاميرا الويب Tasmota عن طريق تشغيل الأمر التالي في وحدة التحكم.

wsrstp 1

بمجرد الانتهاء من ذلك ، يمكنك دفق موجز الكاميرا عبر RSTP على العنوان التالي:

rtsp:// ESP32-CAM-IP: 8554 / mjpeg / 1

لاختبار ما إذا كان RSTP يعمل ، افتح ملف مشغل VLC وتذهب إلى الوسائط> افتح Network Stream. الآن ، قم بلصق عنوان URL الخاص بـ RSTP وانقر فوق لعب. إذا بدأ الدفق اللعب ، فهو يعمل.

يمكنك الآن استخدام عنوان URL هذا لعرض دفق الكاميرا على أجهزة عرض الصدى بالقول، 'أليكسا ، عرض الشرفة". ومع ذلك ، سوف تحتاج إلى تثبيت وإعداد ملف كاميرات أحادية RTSP / RTP IP مهارة في تطبيق Alexa.

تأمين منزلك بميزانية محدودة

تعد الكاميرات مثالية لتأمين منزلك أو مكاتبك. ومع ذلك ، قد يؤدي تثبيت العديد من الكاميرات الأمنية إلى زيادة التكاليف ، بما في ذلك DVR أو NVR والكابلات وإمدادات الطاقة ورسوم الصيانة التي تفرضها بعض الشركات.

باتباع هذا الدليل ، يمكنك إنشاء عدة كاميرات أمان DIY بقيمة 10 دولارات ودمجها مع Home Assistant لتأمين منزلك باستخدام اللقطات والتسجيلات القائمة على الحركة. هذه كاميرات رخيصة وموثوقة يمكنك تثبيتها في مواقع متعددة ، والاتصال بالموجه لاسلكيًا ومراقبتها عبر لوحة معلومات Home Assistant أو Echo Show.