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

المرآب الذكي: 5 خطوات
المرآب الذكي: 5 خطوات

فيديو: المرآب الذكي: 5 خطوات

فيديو: المرآب الذكي: 5 خطوات
فيديو: كيف حولت باب الكراج القديم إلى كراج ذكي 2024, شهر نوفمبر
Anonim
المرآب الذكي
المرآب الذكي

مرحبا جميعا! هذا هو مشروع إنترنت الأشياء المرآب الذكي.

يحتوي المرآب الذكي على ميزات أمان مثل البث المباشر والتعرف على الوجوه. بالإضافة إلى ذلك ، يحتوي Smart Garage على مستشعر حركة لاكتشاف السيارات للسماح بفتح باب المرآب. يتم الكشف عن العائق عند رجوع السيارة للخلف مما يسمح بفحص السلامة. سوف يتتبع مستشعر المسافة عدد المسافات التي تركتها السيارة للرجوع للخلف. إذا اصطدمت السيارة بالحائط ، فسيتم عرض بيانات الصدمة على بوابة الويب. تحتوي بوابة الويب على ميزات للسماح بالتفاعل مع التعرف على الوجه والتحكم عن بعد في الضوء في المرآب والاطلاع على البيانات مثل سجلات الوصول وبيانات الصدمات وبيانات الوزن (الحاوية التي تحتوي على سلة المهملات) المرسلة بواسطة أجهزة الاستشعار. لاستكمال التعرف على الوجه وصندوق القمامة المرفق به مستشعر وزن. يرجى الرجوع إلى ملف التوثيق المرفق لمزيد من الخطوات التفصيلية.

في هذا البرنامج التعليمي ، سيتم مناقشة إعداد المرآب الذكي بدون التعرف على الوجه وصندوق القمامة الذي يحتوي على مستشعر وزن متصل به.

نأمل أن تتعلم وتستمتع بهذه العملية! بدون مزيد من اللغط ، لنبدأ الآن.

الخطوة 1: نظرة عامة

  1. متطلبات الأجهزة
  2. إنشاء المرآب الذكي
  3. تشغيل البرنامج

الخطوة 2: متطلبات الأجهزة

فطيرة التوت

  • RaspberryPi مع لوحة كاميرا NoIR وبطاقة MicroSD وغلاف (1)
  • 3 دبوس محول الطاقة (1)
  • مجموعة T-Cobbler مع Breadboard ، MCP3008 ADC ، كابل الشريط (1)
  • قارئ بطاقة NFC (1)
  • بطاقة NFC (1)
  • أسلاك العبور للذكور والإناث (7)
  • أسلاك توصيل معزز ذكر-ذكر (14)
  • المصابيح (3)
  • 330 أوم مقاومات (3)
  • جرس (1)
  • زر +1)
  • 10000 اوم المقاوم (1)

اردوينو

  • UNO R3 (1)
  • كابل يو اس بي بي (1)
  • اللوح (1)
  • أسلاك العبور للذكور والإناث (14)
  • أسلاك توصيل معزز ذكر-ذكر (8)
  • شاشة LCD 12C (1)
  • جهاز استشعار الحركة بير (1)
  • جهاز استشعار بالموجات فوق الصوتية HC-SR04 (1)
  • جهاز استشعار تجنب عقبة FC-51 (1)
  • مستشعر تبديل الاهتزاز KY-002 (1)

الخطوة 3: إعداد Smart Garage (الجزء الأول)

إعداد المرآب الذكي (الجزء الأول)
إعداد المرآب الذكي (الجزء الأول)
إعداد المرآب الذكي (الجزء الأول)
إعداد المرآب الذكي (الجزء الأول)
إعداد المرآب الذكي (الجزء الأول)
إعداد المرآب الذكي (الجزء الأول)

AWS مطلوب لإعداد هذا المشروع. إذا لم يكن لديك حساب ، يرجى زيارة موقع الويب الخاص بـ aws للتسجيل للحصول على حساب.

  1. في وحدة تحكم AWS amazon ، انقر فوق الخدمات.
  2. اكتب IoT Core في البحث.
  3. انقر فوق IoT Core.
  4. اذهب إلى إدارة> الأشياء وانقر على زر إنشاء
  5. انقر فوق إنشاء شيء واحد.
  6. اكتب GarageParking كاسم. اترك الآخرين افتراضيًا.
  7. انقر فوق زر التالي.
  8. انقر على زر إنشاء الشهادة.
  9. انقر فوق أزرار التنزيل لأول 4 (شهادة الشيء ، المفتاح العام ، المفتاح الخاص) المحاطة بدائرة باللون الأحمر.
  10. انقر فوق مفتاح RSA 2048 بت: شهادة المرجع المصدق الجذر لـ VeriSign Class 3 Public Primary G5.
  11. انسخ النص بالكامل والصقه في المفكرة.
  12. احفظ الملف كملف rootCA.pem.
  13. نظم الملفات ضمن مجلد واحد.
  14. انقر فوق الزر "تنشيط" في شاشة تنزيل الشهادات.
  15. يظهر الإخطار الأخضر عند التنشيط الناجح. تحول الزر "تنشيط" إلى زر "إلغاء التنشيط".
  16. انقر فوق الزر تم.
  17. يظهر The GarageParking Thing في قسم الأشياء.
  18. انقر فوق تأمين> الشهادات.
  19. مرر مؤشر الماوس فوق الشهادة التي قمت بإنشائها وانقر فوق مربع الاختيار.
  20. انقر فوق الإجراءات> تنشيط.
  21. يظهر إخطار ناجح عند التنشيط.
  22. انقر فوق تأمين> السياسات.
  23. انقر فوق الزر "إنشاء".
  24. اكتب GarageParkingPolicy كاسم ، iot: * للإجراء ، * لـ Resource ARN ، اسمح بالتأثير.
  25. انقر فوق الزر "إنشاء".
  26. تظهر سياسة GarageParking في قسم السياسات. يظهر الإخطار الناجح عند الإنشاء الناجح.
  27. انتقل إلى تأمين> الشهادات. انقر فوق علامة الحذف الأفقية في الشهادة.
  28. انقر فوق إرفاق السياسة.
  29. انقر فوق مربع الاختيار الخاص بـ GarageParkingPolicy> زر إرفاق.
  30. يظهر الإخطار الناجح عند المرفقات.
  31. انقر على علامة الحذف الأفقية في الشهادة.
  32. انقر فوق إرفاق شيء.
  33. انقر فوق مربع الاختيار الخاص بـ GarageParking> زر إرفاق.
  34. يظهر الإخطار الناجح عند المرفقات.

الخطوة 4: إعداد Smart Garage (الجزء الثاني)

قم بتثبيت المكتبات المطلوبة

قم بتثبيت Virtualenv $ pip قم بتثبيت virtualenv

في المجلد الجذر للمشروع $ source virtualenv / env / bin / activ

لإلغاء تنشيط virtualenv $ deactivate

قم بتثبيت الحزم المطلوبة في المشروع ، تذكر أن تقوم بتنشيط virtualenv قبل القيام بتثبيت pip -r requirements.txt

متطلبات التحديث. txt (ويعرف أيضًا باسم package.json لأنها لا تفعل ذلك نيابةً عنك) إذا كنت قد أضفت حزمة جديدة ، فتذكر تحديث المتطلبات.

الخطوة 5: إعداد Smart Garage (الجزء 3)

لتشغيل التطبيق

خادم python.py

نأمل أن تستمتع ببرنامجنا التعليمي! لمزيد من المعلومات حول كيفية الإعداد ، يرجى تنزيل المستند!

موصى به: