جدول المحتويات:
- الخطوة 1: إعداد Arduino Uno و Breadboard
- الخطوة 2: قم بإضافة Ethernet Shield
- الخطوة 3: قم بتوصيل السكة الكهربائية والأرضية
- الخطوة 4: قم بتوصيل مفتاح Reed
- الخطوة 5: أضف المصابيح
- الخطوة 6: أضف الجرس
- الخطوة 7: قم بتوصيل المفاتيح
- الخطوة 8: أضف زر الضغط
- الخطوة 9: قم بتوصيل أول شاشة LCD
- الخطوة 10: أضف شاشة LCD الثانية
- الخطوة 11: قم بتركيب مفتاح Reed
- الخطوة 12: قم بتحميل الكود
- الخطوة 13: قم بإعداد رسائل التنبيه
- الخطوة 14: استخدم المنبه
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
هذا عبارة عن إنذار باب يعتمد على Arduino يستخدم مفتاحًا مغناطيسيًا من القصب لتحديد حالة الباب وله إنذار مسموع وإنذار يستند إلى رسالة نصية.
قائمة الاجزاء
- اردوينو اونو
- Arduino Uno Ethernet Shield
- 3x المصابيح
- 2x SPST سويتشات
- 1x زر ضغط مؤقت
- 2x شاشات الكريستال السائل
- 1x الجرس السلبي
- 1x مفتاح مغناطيسي ريد
الخطوة 1: إعداد Arduino Uno و Breadboard
الخطوة 2: قم بإضافة Ethernet Shield
قم بتوصيل Ethernet Shield بأعلى Arduino.
الخطوة 3: قم بتوصيل السكة الكهربائية والأرضية
قم بتوصيل سكة الطاقة بالدبوس 5 فولت والسكة الأرضية بالمسمار الأرضي في Arduino
الخطوة 4: قم بتوصيل مفتاح Reed
قم بتوصيل طرف COM الموجود على المحول بالسكة الأرضية ومحطة الفتح عادة (NO) بالدبوس 8 في Arduino
الخطوة 5: أضف المصابيح
قم بتوصيل مؤشر LED باللون الأحمر والأصفر والأخضر بالسكة الأرضية والمقاوم لكل سلك موجب من الصمام وقم بتوصيل الأحمر بالدبوس 6 والأصفر بالدبوس 5 والأخضر بالدبوس 4.
الخطوة 6: أضف الجرس
قم بتوصيل الدبوس السالب للجرس بالسكة الأرضية والدبوس الموجب بالدبوس 12 على Arduino.
الخطوة 7: قم بتوصيل المفاتيح
قم بتوصيل مفتاح تبديل الرسالة بالرقم 11 والمفتاح الخاص بمفتاح تبديل الصوت بالرقم 10. قم بتوصيل الساق الأخرى الموجودة على المفتاح بالسكة الأرضية لكل مفتاح.
الخطوة 8: أضف زر الضغط
قم بتوصيل إحدى ساقي الزر بالسكة الأرضية والأخرى بالدبوس 2 على Arduino.
الخطوة 9: قم بتوصيل أول شاشة LCD
قم بتوصيل دبوس VCC بسكة الطاقة ، ودبوس GND بالسكة الأرضية ، ودبوس SCL بـ A5 ، ودبوس SDA بـ A5 في Arduino.
الخطوة 10: أضف شاشة LCD الثانية
قم بتوصيل شاشة LCD بنفس السكة مثل الأولى.
الخطوة 11: قم بتركيب مفتاح Reed
ضع القطعة مع المحطات على إطار الباب. ضع الجزء المغناطيسي على الباب أسفل المفتاح مباشرةً بحيث يستمر في تبديل المفتاح. يمكنك استخدام مقياس متعدد أو الاستماع لمعرفة ما إذا كان المفتاح ينشط عند فتح الباب أو إغلاقه.
الخطوة 12: قم بتحميل الكود
قم بتحميل الكود إلى Arduino.
الخطوة 13: قم بإعداد رسائل التنبيه
قم أولاً بإنشاء حساب twilio.com ، يمكنك استخدام الإصدار المجاني. فقط قم بإنشاء مشروع ورقم هاتف وقم بتدوين معرف الحساب ورمز المصادقة.
قم بتحميل Twilio PHP Master إلى خادم الويب الخاص بك من
قم بتحميل كود alert.php إلى نفس الدليل. سيكون عليك تغيير امتداد الملف لإزالة.txt من النهاية.
افتح البرنامج النصي وقم بتغيير الأسطر 10 و 11 إلى Account SID و Auth Token. قم بتغيير السطر 17 إلى رقم هاتفك والسطر 20 إلى رقم الهاتف الذي حصلت عليه من Twilio. قم بتغيير السطر 22 إلى النص الذي تريد تلقيه.
الخطوة 14: استخدم المنبه
اضبط المفاتيح على ما إذا كنت ترغب في تلقي نص تنبيه أو الحصول على صوت التنبيه وتسليح النظام بالزر الانضغاطي. عند فتح الباب ، سينطلق المنبه حتى يتم الضغط على الزر لإعادة ضبط النظام.