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

إنذار البريد: 6 خطوات (بالصور)
إنذار البريد: 6 خطوات (بالصور)

فيديو: إنذار البريد: 6 خطوات (بالصور)

فيديو: إنذار البريد: 6 خطوات (بالصور)
فيديو: برمجة لوحات إنذار الحريق zeta 2024, يوليو
Anonim
Image
Image
عناصر
عناصر

بعد الانتهاء من جهاز الإنذار المنزلي GSM V1.0 الخاص بي وبعض الوقت من الاستخدام ، قررت إجراء بعض التعديلات.

التغييرات الرئيسية في الأجهزة هي استبدال مستشعر الموجات فوق الصوتية وإدخال لوحة المفاتيح. في البرنامج ، أقوم بتغيير إشعار الرسائل القصيرة عن طريق البريد الإلكتروني. كما قررت تصغير حجم الدائرة والتصميم وطباعة صندوق ثلاثي الأبعاد للدائرة.

الخطوة 1: المكونات

DFRobot FireBeetle ESP32 IOT متحكم

DFRobot Gravity: مستشعر الحركة الرقمي بالأشعة تحت الحمراء لـ Arduino

DFRobot مختومة الغشاء 4 * 4 لوحة أزرار مع ملصق

حزمة DFRobot 5mm LED (50 قطعة)

DFRobot 220R المقاوم

بيرفبورد

الخطوة 2: قم بتوصيل المكونات

قم بتوصيل المكونات
قم بتوصيل المكونات

سيكون متحكم FireBeetle ESP32 IOT هو العقل في هذا المشروع. الميزة الكبيرة هي أنه يمكنك الحصول على إدارة WIFI والبطارية في مساحة صغيرة جدًا. يتم تشغيله مباشرة من منفذ USB (+ 5 فولت) ولكني أضفت أيضًا بطارية كطاقة احتياطية (هذه الأخيرة اختيارية).

لوحة المفاتيح متصلة من طرف D2 إلى طرف D8. الصمام متصل بـ pin MOSI / IO19. يتم توصيل دبوس إشارة مستشعر PIR في دبوس A1 / IO39.

يجب توصيل مصدر الطاقة A + 5V (محول حائط الهاتف الذكي العادي) بموصل nano USB. يمكن أيضًا إضافة بطارية واحدة + 3.7 فولت كطاقة احتياطية.

الخطوة 3: صندوق الدفع

صندوق الدفع
صندوق الدفع
صندوق الدفع
صندوق الدفع
صندوق الدفع
صندوق الدفع
صندوق الدفع
صندوق الدفع

خلال هذا المشروع ، اكتشفت خدمة IOT التي تتيح لك إعداد العديد من الإشعارات.

1 - اذهب إلى https://www.pushingbox.com وأنشئ حسابًا.

2- انتقل إلى "خدماتي"

3 - "إضافة خدمة"

4 - في سطر "البريد الإلكتروني" ، اضغط على "تحديد هذه الخدمة".

5- قم بتكوين البريد الإلكتروني الذي سيتلقى الإشعار.

6 - اذهب إلى "My Scenarios"

7 - اضغط على "اختبار".

8 - إذا كان كل شيء على ما يرام ، يجب أن تتلقى رسالة بريد إلكتروني في صندوق الوارد الخاص بك.

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

الشفرة
الشفرة

لكي تتمكن من استخدام الكود الخاص بي ، يلزم إجراء بعض التغييرات.

حدد اسم شبكة WIFI وكلمة المرور الخاصة بك.

انسخ DEVID من "السيناريوهات الخاصة بي" في Pushingbox والصقه في الكود.

قم بتحميل وفتح نافذة Serial Monitor للتحقق مما إذا كان كل شيء يعمل. لتنشيط النظام فقط اضغط على "1234" ، كلمة المرور الافتراضية الخاصة بي ، وسيتم تجهيز المنبه في 8 ثوانٍ (يمكن تغيير هذا أيضًا في الكود).

الخطوة 5: ملفات ثلاثية الأبعاد

الخطوة السادسة: الخاتمة

استنتاج
استنتاج

بالمقارنة مع مشروعي السابق ، تعد الترقية إلى مستشعر PIR بمثابة تحسن كبير. لا أتلقى أي إنذار "كاذب وإيجابي" تقريبًا.

في المرحلة النهائية تقريبًا ، أتذكر ، "لماذا لم أستخدم RFID ؟؟؟ !!!" ، أو أفضل ، وحدة Bluetooth المتوفرة في ESP32 ، بدلاً من لوحة المفاتيح. كما أن الكود أساسي للغاية ، مع الكثير من فرص التحسين ، لذلك لا أعتقد أن هذا سيكون آخر نظام إنذار لدي.

لا تتردد في التعليق أو إرسال رسالة إلي إذا وجدت أي أخطاء ، أو إذا كان لديك أي اقتراحات / تحسينات أو أسئلة.

يعجب ب. الإشتراك. أصنعها.

موصى به: