جدول المحتويات:
- الخطوة 1: إعداد الجهاز
- الخطوة الثانية: الكود
- الخطوة الثالثة: استخدام الجهاز
- الخطوة 4: المنتج النهائي
فيديو: مؤقت باب الثلاجة: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
في هذا البرنامج التعليمي ، سوف نخطو خلال عملية بناء وترميز ملخص لمؤقت ضوء الثلاجة. الهدف الرئيسي لجهازنا هو توفير الطاقة من خلال تشغيل ضوء الثلاجة فقط إذا كان هناك شخص ما يقف أمامها. يستخدم جهاز إنترنت الأشياء الخاص بنا مستشعرين: مفتاح القصب ووحدة استشعار تجنب الأشياء. سيرسل مستشعر القصب إشارة عند وجود مجال مغناطيسي. سيتم استخدام هذا لاكتشاف ما إذا كان الباب مفتوحًا أم مغلقًا. إذا كان الباب مفتوحًا ، فسيتم استخدام مستشعر القرب لاكتشاف ما إذا كان شخص ما يقف أمام الثلاجة. إذا لم يتم اكتشاف أي شخص ، فسيبدأ المؤقت في حساب المدة التي مرت منذ أن كان هناك شخص ما أمام الباب.
يتضمن هذا المشروع أيضًا واجهة للتحكم في الجهاز ، والتي يتم تشغيلها على خادم قارورة. يمكن للمستخدم التحقق من كل من أجهزة ضبط الوقت ، أو إعادة تعيينها باستخدام هذه الواجهة.
ستوجهك الخطوات التالية خلال عملية بناء هذا الجهاز.
الخطوة 1: إعداد الجهاز
الخطوة الأولى هي إعداد الدوائر للجهاز. سنحتاج:
- Raspberry Pi 3
- اللوح
- وحدة ريد *
- وحدة استشعار تجنب العوائق *
- 10 كيلو أوم المقاوم
- اسلاك
- مغناطيس واحد (لتجربة الجهاز)
* من Arduino 37-in-1 Sensors Kit (التوثيق)
بمجرد جمع كل المواد ، قم بتجميع الدائرة بناءً على الرسم البياني الموضح أعلاه.
الخطوة الثانية: الكود
الآن بعد أن تم إعداد أجهزتنا ، يمكننا البدء في كتابة الكود. يمكن العثور على الرمز في المجلد المضغوط المرفق. هيكل الدلائل معقد ، لذا احرص على عدم نقل أي من الملفات.
الخطوة الثالثة: استخدام الجهاز
يتم تشغيل البرنامج باستخدام خوادم Flask. يمكن العثور على تفاصيل حول تثبيت واستخدام Flask هنا.
أولاً ، باستخدام موجه الأوامر ، قم بتعيين تطبيق flask ليكون iotapp.py:
تعيين FLASK_APP = iotapp.py
بعد ذلك ، قم بتشغيل التطبيق باستخدام:
تشغيل القارورة - المضيف 0.0.0.0
للوصول إلى الواجهة ، انسخ عنوان URL الناتج عن الأمر الأخير. تحتوي هذه الصفحة على مؤقتين: أحدهما يتتبع المدة التي ظل فيها الباب مفتوحًا والآخر لمراقبة المدة التي ظل فيها الباب مفتوحًا دون وجود شخص أمامه. كلما تم تحديث الصفحة ، سيتم تحديث كلا المؤقتين. يمكن للمستخدم إعادة ضبط الموقتات باستخدام زر "إعادة ضبط الموقتات".
يمثل المغناطيس باب الثلاجة. في حالة وجود المغناطيس ، يمكن اعتبار الباب مغلقًا. لمحاكاة فتح الباب ، أبعد المغناطيس عن مستشعر القصب. لمحاكاة شخص يقف أمام الثلاجة ، ضع يدك فوق مستشعر القرب. عندما ترفع يدك ، سيبدأ المؤقت في حساب المدة التي مرت منذ أن كان شخص ما أمام الثلاجة.
الخطوة 4: المنتج النهائي
هنا ، نعرض مثالاً للجهاز قيد التشغيل.
تم إنشاء هذا Instructable بواسطة Ryan Anderson و Kevin Benson.
موصى به:
ساعة مغناطيس الثلاجة: 9 خطوات (مع صور)
ساعة مغناطيس الثلاجة: لطالما كنت مفتونًا بالساعات غير العادية. هذا أحد أحدث إبداعاتي التي تستخدم أرقام الأبجدية للثلاجة لعرض الوقت. يتم وضع الأرقام على قطعة من الزجاج الأبيض الرقيق الذي يحتوي على صفائح معدنية رقيقة مغلفة في الخلف
فحص باب الثلاجة: 5 خطوات
فحص باب الثلاجة: مقدمة: في الوقت الحاضر ، أصبح لدى الناس & quot؛ ذكي & quot؛ الثلاجة التي يمكن أن تظهر لك درجة حرارة الثلاجة. تحتوي بعض الثلاجة أيضًا على منبهات لتذكير المستخدم بأن الباب ليس مغلقًا. ومع ذلك ، لا يمتلك كل شخص هذا النوع من & quot؛ ذكي & q
مؤقت إغلاق باب المرآب: 4 خطوات
مؤقت لإغلاق فتاحة باب المرآب: مقدمة تبدأ القصة بعد أن تركت باب المرآب مفتوحًا ، ودخل بعض الرجال للتو وعبثوا. بعد هذا الحادث ، قررت أن أجعل & quot؛ مؤقتًا لإغلاق & quot؛ ميزة في المرآب الخاص بي
إنذار باب الثلاجة: 5 خطوات
منبه باب الثلاجة: في هذا المشروع ، سأوضح لك كيفية إصدار إنذار سيصدر صوتًا إذا تركت باب الثلاجة مفتوحًا لفترة طويلة. لا تقتصر هذه الدائرة على الثلاجة فحسب ، بل يمكن استخدامها لإطلاق إنذار إذا كان أي باب مفتوحًا لفترة طويلة
حارس الثلاجة: تذكير بإغلاق باب الثلاجة: 6 خطوات
حارس الثلاجة: تذكير إغلاق الباب لثلاجتك: في بعض الأحيان عندما أخرج الكثير من الأشياء من الثلاجة ، ليس لدي يد حرة لإغلاق الباب ثم يترك الباب مفتوحًا لفترة طويلة. أحيانًا عندما أستخدم قدرًا كبيرًا من القوة لإغلاق باب الثلاجة ، يرتد باب الثلاجة ولكن لا يمكنني ملاحظته