في المقالة الأخيرة ، تعلمنا كيفية استخدام وحدة SIM800L GSM وصممنا تصميمًا بسيطًا للتحكم في الحمل عن بُعد ، واليوم سنفعل شيئًا أكثر إثارة للاهتمام ، وهو إنذار أمان GSM على وحدة SIM800L من Aliexpress و Arduino ، والذي يمكن أن يكون تستخدم لحماية الشقة ، الكوخ ، المرآب والأشياء الأخرى ، وعندما يتم تشغيله ، سوف يخطرك بمكالمة أو رسالة نصية قصيرة.
ما نحتاجه لعمل إنذار GSM:
نقوم بتوصيل وحدة SIM800L و Arduino وأجهزة الاستشعار وما إلى ذلك وفقًا للمخطط أدناه ، يتم تجميع كل شيء على لوحة توصيل بحيث يمكنك تغيير شيء ما في أي وقت ووضعه في أي حالة مناسبة وإخراج الأسلاك من العلبة للأمان أجهزة الاستشعار وإلى PSU. نحن أيضًا نضع البطارية في العلبة ، فهي ضرورية حتى عندما تختفي الكهرباء في المنزل ، ينتقل الجهاز إلى وضع مستقل مدعوم بالبطارية. في محول التعزيز ، قمنا بتعيين الإخراج على 4.2 فولت ، وعند هذا الجهد تعمل وحدة GSM SIM ويتم إعادة شحن البطارية ، وهذا الجهد كافٍ لتشغيل Arduino Nano.
يمكن توصيل أي 5 أجهزة استشعار بالدائرة ، مثل مفاتيح القصب ، والرطوبة ، والدخان ، وأجهزة استشعار الحركة ، وما إلى ذلك. التي تدعم عملية الترحيل ، حيث تم تكوين هذه الدائرة لإطلاق إنذار لدائرة مفتوحة لأي من أجهزة الاستشعار الخمسة ، ولكن إذا رغبت في ذلك ، يمكن تحويل الرسم التخطيطي إلى دائرة كهربائية قصيرة.
عندما يتم تشغيل المستشعر الأول ، يتم إجراء مكالمة على الرقم المحدد ، ثم يتم إسقاط المكالمة ويتم إجراء مكالمة على الرقم الثاني ، ويتم ذلك إذا لم يكن الرقم الأول متاحًا في الوقت الحالي. عند تشغيل أجهزة استشعار الأمان الأربعة الأخرى ، يتم إرسال رسالة SMS فقط يتم فيها كتابة رقم أو اسم المنطقة المشغلة ، كما سيتم إرسال هذه الرسالة إلى رقمي هاتف.
في الرسم التخطيطي ، يمكنك إدخال أرقام الهواتف وإعطاء الأسماء الخاصة بك للمناطق المحمية ، بدلاً من "إنذار! المنطقة 1 "،" إنذار! المنطقة 2 "،" إنذار! Zone3 ”... يمكنك كتابة اسم الكائن حيث تضع مستشعرًا محددًا ، على سبيل المثال“ Alarm! Okno ، إنذار! Dverj "وغيرهم ، اكتب أسماء المنطقة باللاتينية فقط. في الرسم التخطيطي أيضًا ، تم تعيين وقت معاودة الاتصال بالمالك ، أي بعد عدد الساعات لإبلاغك أن النظام بأكمله يعمل وأن كل شيء على ما يرام ، بشكل افتراضي ، يتم تعيينه لمعاودة الاتصال كل 144 ساعة.
هذا كل شيء ، لقد صنعنا إنذارًا بسيطًا ضد السرقة GSM على وحدة SIM800L و Arduino ، ويمكن تحسين الرسم والدائرة ، على سبيل المثال ، تدعم وحدة SIM800L القدرة على توصيل مكبر الصوت والميكروفون بها ، مما سيسمح لك بالاستماع إلى المنطقة المحمية ، وكذلك أحضر صوتك إلى مكبر الصوت.
قم بتنزيل Sketch for Arduino.
مرحبا عزيزي القارئ! تدور مقالة اليوم حول بناء نظام بسيط لأمن المنزل باستخدام مكونات متاحة بسهولة. سيساعدك هذا الجهاز الصغير والرخيص على حماية منزلك من التطفل باستخدام Arduino ومستشعر الحركة والشاشة ومكبر الصوت. يمكن تشغيل الجهاز بواسطة بطارية أو منفذ USB على الكمبيوتر.
لذا ، لنبدأ!
تشع الأجسام ذوات الدم الحار في نطاق الأشعة تحت الحمراء ، وهو غير مرئي للعين البشرية ، ولكن يمكن اكتشافه باستخدام أجهزة الاستشعار. هذه المستشعرات مصنوعة من مادة يمكن أن تستقطب تلقائيًا عند تعرضها للحرارة ، مما يجعل من الممكن اكتشاف ظهور مصادر الحرارة داخل نطاق المستشعر.
لنطاق أوسع ، يتم استخدام عدسات Fresnel ، التي تجمع الأشعة تحت الحمراء من اتجاهات مختلفة وتركزها على المستشعر نفسه.
يوضح الشكل كيف تشوه العدسة الأشعة التي تسقط عليها.
وتجدر الإشارة إلى أن الروبوتات التي لا تحتوي على أجزاء ساخنة بشكل خاص وتلك ذات الدم البارد تنبعث منها القليل جدًا في نطاق الأشعة تحت الحمراء ، لذلك قد لا يعمل المستشعر إذا قرر موظفو Boston Dynamics أو الزواحف أن يحيطوا بك.
عندما يكون هناك تغيير في مستوى إشعاع الأشعة تحت الحمراء في نطاق الحركة ، ستتم معالجة ذلك بواسطة Arduino ، وبعد ذلك سيتم عرض الحالة على شاشة LCD ، وسيومض مؤشر LED وسيصدر مكبر الصوت صوت تنبيه.
بالمناسبة ، إذا كنت لا ترغب في شراء كل هذه الأجزاء بشكل منفصل ، فإننا نوصيك بالاهتمام بأجزاءنا. على سبيل المثال ، كل ما تحتاجه وأكثر موجودًا في مجموعة المبتدئين الخاصة بنا.
توصيل مستشعر الحركة بسيط جدًا:
الآن دعنا نعلق LED ومكبر الصوت. الأمر بهذه البساطة هنا:
والآن أصعب جزء هو توصيل شاشة العرض 1602 LCD بـ Arduino. الشاشة لا تحتوي على I2C ، لذلك سوف يتطلب الأمر الكثير من مخرجات Arduino ، لكن النتيجة ستكون تستحق العناء. الرسم البياني مبين أدناه:
نحتاج فقط إلى جزء من الدائرة (لن يكون لدينا تعديل تباين بمقياس جهد). لذلك ، ما عليك سوى القيام بما يلي:
أنت الآن تعرف كيفية توصيل شاشة 1602 بـ Arduino UNO R3 (تمامًا مثل أي إصدار من Arduino من Mini إلى Mega).
حان الوقت للانتقال إلى البرمجة. يوجد أدناه الرمز الذي تحتاج فقط لملئه ، وإذا قمت بتجميع كل شيء بشكل صحيح ، فإن الجهاز جاهز!
#تتضمن
موضوع هذه المراجعة هو إنذار بسيط ضد السرقة لمنزل على Arduino Uno. على الرغم من حقيقة أن وحدات التحكم الدقيقة لهذه العائلة كانت مخصصة في الأصل لتعليم الطلاب ، فمن الممكن تمامًا إنشاء مشروع مفيد حقًا على Arduino. ستتمكن أجهزة الإنذار الأمنية للمنزل أو قطعة أرض الحديقة من تحذير المالك بشأن حالة الطوارئ وإرسال رسالة من أجهزة الاستشعار إلى الهاتف الذكي.
ضع في اعتبارك كيفية عمل إنذار لمنزل أو قطعة أرض في حديقة أو مرآب على Arduino Uno أو Nano. في المشروع ، استخدمنا مستشعر الحركة ، ومستشعر الماء ودرجة الحرارة - هذه مجموعة من المستشعرات الأساسية لأبسط نظام تحذير. ستعرف عن حدوث انقطاع في أنبوب الماء أو انخفاض في درجة الحرارة في المنزل أو تغلغل الغرباء في الغرفة في أي وقت وفي أي مكان.
في هذا المشروع ، استخدمنا هاتفًا ذكيًا قديمًا لنقل المعلومات عبر الإنترنت. وفقًا لذلك ، في موقع العقار الخاص بك ، يجب أن تكون هناك إشارة GPRS وأي مشغل للهاتف المحمول لديه أبسط تعريفة متصلة بالوصول إلى الإنترنت. إذا لم يتم استيفاء هذه الشروط ، فإن نظام الأمان يحتوي على صفارة إنذار يمكن أن تخيف اللصوص أيضًا.
يستخدم المشروع أبسط أجهزة الاستشعار - مستشعر درجة حرارة DHT11 ، ومستشعر تسرب المياه DIY ، ومستشعر الحركة. إذا قررت إنشاء نظام إنذار أكثر تعقيدًا ، فننصحك بإلقاء نظرة على مشروع إنذار الحريق أو الإنذار على نظام GSM. ستحتاج أيضًا إلى تثبيت التطبيق على هاتفك الذكي وتسجيل حسابين على Twitter.
لهذا المشروع سوف نحتاج:
يمكن تنزيل مخطط التنبيه وجميع المكتبات الضرورية وتطبيق الهاتف الذكي في أرشيف واحد. لاحظ أنه لن يكون من الممكن التحكم عن بعد في Arduino ، لأن المشروع بسيط قدر الإمكان. يمكنك فقط التعرف على قراءات المستشعرات المثبتة في المنزل في الرسائل على هاتفك الذكي بعد فترة زمنية محددة أو عند تشغيل المستشعر.
للوهلة الأولى ، قد يبدو المخطط معقدًا ، لكنه ليس كذلك. يمكن تجميع الإنذار على أي لوحة ، بما في ذلك Arduino Uno. بدلاً من مصابيح LED ، يمكنك استخدام شريط LED ، ولكن في نفس الوقت ، يجب أن يكون مصدر الطاقة للوحة 12 فولت ، وتوصيل شريط LED ليس بـ 5 فولت ، ولكن بدبوس Vin Arduino. باستخدام مصابيح LED ، يمكنك استخدام شاحن هاتف عادي بجهد 5 فولت لتشغيل الدائرة.
لتثبيت التطبيق ، قم بتنزيل ملف home_twit.apk على هاتفك عبر كابل USB ، وابحث عنه في ذاكرة الهاتف وانقر فوق "تثبيت". يجب أن يكون هذا الهاتف دائمًا في منطقة Bluetooth لإشارة Arduino. بمجرد التثبيت ، افتح التطبيق وانقر على زر "الإعدادات". هنا سوف تحتاج إلى تحديد الحد الأدنى والأقصى لدرجة الحرارة التي سيتم إرسال الرسالة عندها.
والآن أصعب شيء هو إنشاء حسابات Twitter. حدد في الإعدادات تسجيل دخول المستخدم على Twitter ، الذي سترسل إليه رسالة. تحتاج أيضًا إلى إدخال معلومات تسجيل الدخول مفتاح APIو المفتاح السري لواجهة برمجة التطبيقاتنيابة عن من سيتم استلام الرسائل. ترجع أحدث الابتكارات إلى مكافحة البريد العشوائي وجمع المعلومات حول المستخدمين على الشبكة الاجتماعية. كيفية الحصول على مفتاح API وسر API - اقرأ هذه المراجعة.
على الهاتف الذي سيكون معك دائمًا وسيتلقى الرسائل ، ستحتاج إلى تثبيت تطبيق Twitter الرسمي من PlayMarket وتسجيل الدخول باستخدام تسجيل الدخول المطلوب. نتيجة لذلك ، سيقوم تطبيق signalizaciya.apk من الهاتف في المنزل بجمع البيانات من مستشعرات Arduino وإرسالها كرسالة شخصية عبر Twitter إلى المستخدم الذي قمت بتثبيت تطبيق Twitter بموجبه.
إذا كانت لديك أي مشاكل مع إعدادات التنبيه على Arduino - اكتب أسئلتك في التعليقات على هذه المراجعة.
يوم جيد 🙂 اليوم سنتحدث عن التأشير. سوق الخدمة مليء بالشركات والمؤسسات التي تقوم بتثبيت أنظمة الأمان وصيانتها. تقدم هذه الشركات للمشتري مجموعة واسعة من أنظمة الإنذار. ومع ذلك ، فإن تكلفتها ليست رخيصة. ولكن ماذا عن شخص ليس لديه الكثير من الأموال الشخصية التي يمكن إنفاقها على جهاز الإنذار ضد السرقة؟ أعتقد أن الاستنتاج يوحي بنفسه - فعلإنذار هم اليدين. هذه المقالة هي مثال على كيفية إنشاء نظام الأمان المشفر الخاص بك باستخدام لوحة Arduino uno وبعض المستشعرات المغناطيسية.
يمكن إلغاء تنشيط النظام عن طريق إدخال كلمة المرور من لوحة المفاتيح والضغط على الزر " * '. إذا كنت تريد تغيير كلمة مرورك الحالية ، فيمكنك القيام بذلك بالضغط على الزر " ب، وإذا كنت تريد تخطي أو إجهاض العملية ، يمكنك القيام بذلك عن طريق الضغط على المفتاح ‘#’. يحتوي النظام على جرس لتشغيل أصوات مختلفة عند إجراء عملية معينة.
يتم تنشيط النظام بالضغط على الزر "أ". يعطي النظام 10 ثوان لمغادرة الغرفة. بعد 10 ثوانٍ ، سيتم تنشيط المنبه. يعتمد عدد المستشعرات المغناطيسية على رغبتك. تضمن المشروع 3 مجسات (لنافذتين وباب). عند فتح النافذة ، يتم تنشيط النظام وتنشيط صفارة الإنذار. يمكن إلغاء تنشيط النظام عن طريق إدخال كلمة مرور. عند فتح الباب ، يعطي المنبه الشخص الذي يدخل 20 ثانية لإدخال كلمة المرور. يستخدم النظام جهاز استشعار بالموجات فوق الصوتية يمكنه اكتشاف الحركة.
فيديو للجهاز
حرفةمصنوع لأغراض إعلامية / تعليمية. إذا كنت تريد استخدامه في المنزل ، فستحتاج إلى تعديله. ضع وحدة التحكم في صندوق معدني وقم بتأمين خط الطاقة من التلف المحتمل.
هيا بنا نبدأ!
إذا كنت ترغب في إنشاء نظام بدون استخدام Arduino ، فستحتاج أيضًا إلى ما يلي:
ومربع واحد لحزم كل شيء!
الادوات:
مخطط الاتصال بسيط للغاية.
توضيح صغير:
شاشة LCD عالية التباين:
لوحة المفاتيح 4 × 4:
من اليسار الى اليمين:
تُظهر الخطوة الكود الذي يستخدمه المدمج في!
قم بتنزيل البرنامج المساعد codebender. انقر فوق الزر "تشغيل" في Arduino وقم بتشغيل اللوحة الخاصة بك باستخدام هذا البرنامج. هذا كل شئ. لقد قمت للتو ببرمجة Arduino! إذا كنت تريد إجراء تغييرات على الشفرة ، فانقر فوق الزر "تحرير".
ملاحظة: إذا كنت لا تستخدم Codebender IDE لبرمجة لوحة Arduino ، فستحتاج إلى تثبيت مكتبات إضافية في Arduino IDE.
بمجرد الانتهاء من بناء واختبار مشروع Arduino uno الجديد الخاص بك بنجاح ، يمكنك البدء في إنشاء اللوحة الخاصة بك.
بعض النصائح لإنجاز المهمة بشكل أكثر نجاحًا:
أراد مؤلفه أن يصنع في المنزل ، بحيث يكون رخيصًا ولاسلكيًا.
يستخدم هذا المنتج محلي الصنع مستشعر حركة PIR ، ويتم نقل المعلومات باستخدام وحدة RF.
أراد المؤلف استخدام وحدة الأشعة تحت الحمراء ، ولكن نظرًا لأن لها نطاقًا محدودًا ، بالإضافة إلى أنها يمكن أن تعمل فقطخط البصر إلى جهاز الاستقبال ، لذلك اختار وحدة RF التي يمكن أن تحقق نطاقًا يبلغ حوالي 100 متر.
كل ما يحتاجه المؤلف هو:
- لوحتان ARDUINO UNO / ARDUINO MINI / ARDUINO NANO لجهاز الاستقبال والإرسال ؛
- وحدة الإرسال والاستقبال RF (433 ميجا هرتز) ؛
- مستشعر الحركة PIR ؛
- بطاريات 9 فولت (قطعتان) وموصلات لها ؛
- الجرس
- الصمام الثنائي الباعث للضوء ؛
- مقاوم بمقاومة 220 أوم ؛
- لوح الخبز
- صداري / أسلاك / صداري ؛
- لوحة دائرة كهربائية؛
- موصلات دبوس Interboard.
- مفاتيح.
- حالات لجهاز الاستقبال والإرسال ؛
- ورق ملون
- شريط تركيب
- مشرط ضبط النوع.
- مسدس الغراء الساخن؛
- لحام حديد؛
- القراص / أداة لإزالة العزل ؛
- مقص للمعدن.
بعد ذلك ، راجعت تشغيل المستشعر
لاحقًا ، عندما يكتشف مستشعر الحركة الحركة أمامه ، سيضيء مؤشر LED ، ويمكنك أيضًا رؤية الرسالة المقابلة على الشاشة.
المرحلة الثانية.
مخطط جهاز الاستقبال:
برنامج الارسال.
قبل تحميل رمز البرنامج الثابت على اللوحة ، قام المؤلف بتعيين معلمات IDE التالية:
- لوحة -> Arduino Nano (أو أي لوحة تستخدمها) ؛
- المنفذ التسلسلي ->
برنامج الاستقبال
يكرر المؤلف نفس الخطوات للوحة الاستقبال:
- لوحة -> Arduino UNO (أو أي لوحة تستخدمها) ؛
- المنفذ التسلسلي -> COM XX (تحقق من منفذ com الذي تتصل به اللوحة الخاصة بك).
المرحلة الرابعة.
بعد ذلك ، بعد تنزيل البرنامج ، قرر المؤلف التحقق مما إذا كان كل شيء يعمل بشكل صحيح. قام المؤلف بتوصيل مصادر الطاقة ، ومرر يده أمام المستشعر ، وحصل على صفارة ، مما يعني أن كل شيء يعمل كما ينبغي.
أولاً ، قطع: ثقبًا للمفتاح ، وكذلك ثقبًا مستديرًا لمستشعر الحركة ، وبعد ذلك قام بلصقه على العلبة.
kayabaparts.ru - صالة المدخل والمطبخ وغرفة المعيشة. حديقة. كراسي جلوس. غرفة نوم