جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
يُعد Smart Door حلاً سهلاً لتوصيل بابك بالهاتف الذكي ببضع خطوات سهلة.
سوف يخطرك Smart Door عندما تنسى قفل الباب وعندما يقترب شخص ما من باب منزلك.
من نحن؟
طالبان في علوم الكمبيوتر من المركز متعدد التخصصات (IDC) ، هرتسليا ، إسرائيل. نظام Smart Door هذا هو مشروعنا الأخير في دورة "إنترنت الأشياء (IoT)".
هل جربت مشروعنا؟ دعنا نعرف! نود أن نسمع منك إذا كانت لديك نقاط لتحسينها أو أي تعليقات. علاوة على ذلك ، نود الحصول على بعض الصور!
اللوازم
1 × لوحة ESP8266 (استخدمنا Wemos D1 mini)
1 × كابل Micro-USB
12 × كبلات توصيل
1 × مقياس الجهد
1 × جهاز استشعار بالموجات فوق الصوتية
1 × مكبر صوت
الخطوة 1: الدوائر
في هذه الخطوة ، سنقوم بتوصيل جميع المستشعرات.
أجهزة الاستشعار بالموجات فوق الصوتية:
- قم بتوصيل Vcc بـ 5v
- قم بتوصيل GND بـ G
- قم بتوصيل Trig بـ D8
- قم بتوصيل Echo بـ D7
مقياس فرق الجهد:
- قم بتوصيل GND بـ G (الساق اليسرى)
- قم بتوصيل VCC بـ 5v (الساق اليمنى)
- قم بتوصيل الساق الوسطى بـ A0
مكبر الصوت:
- قم بتوصيل GND بـ G
- قم بتوصيل Vcc بـ D6
الخطوة 2: تثبيت البرامج ولوحات المعلومات المطلوبة
اردوينو IDE
تثبيت Arduino IDE:
www.arduino.cc/en/Guide/HomePage
قم بتثبيت "برامج تشغيل" ذات صلة للوحات ESP8266 على Arduino IDE الخاص بك:
Adafruit
قم بإنشاء حساب:
اذهب إلى "الخلاصات" وأضف خلاصتين:
- مقياس فرق الجهد
- فوق صوتي
بعد ذلك ، انتقل إلى "لوحة المعلومات" وأنشئ لوحة تحكم جديدة ، ثم أدخل إلى لوحة التحكم وأضف كتلتين ، باستخدام علامة الجمع الموجودة على يمين الصفحة:
- أضف كتلة مقياس ، ثم اختر تغذية مقياس الجهد وتأكد من أن القيمة القصوى هي 1.
- أضف كتلة قياس ، ثم اختر تغذية بالموجات فوق الصوتية وتأكد من أن القيمة القصوى هي 100.
- انقر فوق "حفظ".
تطبيق Blynk
IOS:
جوجل بلاي:
قم بإنشاء حساب ثم:
- بناء مشروع Blynk. (عندما تفعل ذلك ، سوف تتلقى مفتاح مصادقة البريد الإلكتروني الخاص بك ، وسوف نستخدمه في الخطوة التالية).
- قم بتكوين التطبيق بحيث يعتمد على اللوحة الخاصة بك (في حالتنا ، Wemos mini 1).
- إضافة أداة إعلام. (انظر الصور المرفقة للتكوين).
الخطوة الثالثة: الكود
الكود مرفق وموثق بشكل جيد لسهولة الاستخدام.
افتح الكود في Arduino IDE ، وتأكد من أن اللوحة التي تعمل عليها هي اللوحة الصحيحة بالفعل.
عند تشغيل الشاشة التسلسلية ، تأكد من أنك على 115200baud.
لاحظ أن هناك أماكن في الكود تحتاج إلى تعديلها وفقًا لمشروعك (مثل تفاصيل WiFi).
كل شيء مكتوب في الوثائق.