جدول المحتويات:
فيديو: إنترنت الأشياء CA2: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
وصف المشروع:
منشأة بحثية تتعامل مع المواد الخطرة بيولوجيًا. يمثل كل Pi غرفة بحث وتطوير مجهزة بمستشعر درجة الحرارة وماسح RFID وشاشة LCD و Buzzer و LED.
- يستخدم مستشعر درجة الحرارة لمراقبة درجة الحرارة والرطوبة في الغرف.
- يستخدم ماسح RFID للتحقق من الموظفين.
- شاشة LCD تُظهر للموظف ما إذا كانت بطاقة الموظف الخاصة به قد تم التحقق منها / الموافقة عليها بعد النقر.
- يتم استخدام الجرس والصمام لتنبيه الموظفين في حالة الطوارئ.
تُستخدم Amazon Web Services IoT Console كنظام مركزي لجمع البيانات وإرسالها. باستخدام بروتوكول MQTT ، تكون السحابة مسؤولة عن إدارة المعامل وكذلك الخادم.
الخطوة 1: استيراد الأكواد للخادم
الرموز المطلوبة في هذا المشروع مكتوبة بلغة بايثون. يعمل البرنامج على إطار عمل Flask ويتم التحكم في جميع المستشعرات بواسطة واجهة المستخدم الرسومية للويب. لا يوجد سوى ملف رئيسي واحد مطلوب للتشغيل للبرنامج لبدء التشغيل. (iotProject.py)
شجرة الملفات للخادم
-
IOT_CA2
-
تطبيق
- قواعد بيانات
- ثابتة
-
القوالب
- accesslog.html
- base.html
- الصفحة الرئيسية
- lab1.html
- lab2.html
- room_status.html
-
الآراء
- _init_.py
- ajax.py
- Reports.py
- room_status.py
- _init_.py
- نماذج
- iotProject.py
-
شجرة الملفات للمختبر 1
- alarm.py
- الدفيئة
- MRFC522.py
- modules.py
- Read.py
- اكتب
الخطوة 2: قم بإعداد أجهزتك
العناصر المطلوبة في هذا المشروع هي:
- لمبة LED
- جرس
- ماسح RFID
- بطاقة RFID (للمسح باستخدام)
- شاشة LCD
- جهاز استشعار درجة الحرارة
الخطوة 3: قم بتشغيل البرنامج
كل ما عليك فعله هو فتح موجه الأوامر ، وتغيير الدليل إلى المجلد الرئيسي مثل iotProject.py وكذلك مجلد التطبيق /.
أخيرًا ، اكتب "python iotProject.py" ويجب أن يبدأ تشغيل واجهة المستخدم الرسومية للويب.
بالنسبة إلى المعامل ، أدخل Pi الخاص بك ، واكتب "python greenhouse.py" وسيبدأ إرسال البيانات إلى AWS.
موصى به:
إنترنت الأشياء - انشر البيانات إلى كلام الأشياء باستخدام ESP8266: 3 خطوات
إنترنت الأشياء | نشر البيانات في موقع Thingspeak باستخدام ESP8266: في الوقت الحاضر ، يتجه إنترنت الأشياء وهناك الكثير من البيانات التي يمكن تحميلها عبر السحابة وتحليل البيانات. تقوم المستشعرات الصغيرة بتحديث البيانات الموجودة على السحابة ويعمل المحرك على طرف آخر عليها ، وسأشرح أحد أمثلة إنترنت الأشياء. أنا هذا المقال وأنا
وحدة طاقة إنترنت الأشياء: إضافة ميزة قياس طاقة إنترنت الأشياء إلى وحدة التحكم في شحن الطاقة الشمسية لدي: 19 خطوة (بالصور)
وحدة طاقة إنترنت الأشياء: إضافة ميزة قياس طاقة إنترنت الأشياء إلى وحدة التحكم في شحن الطاقة الشمسية الخاصة بي: مرحبًا بالجميع ، أتمنى أن تكونوا جميعًا رائعون! في هذا الدليل ، سأوضح لك كيف صنعت وحدة قياس طاقة إنترنت الأشياء التي تحسب كمية الطاقة التي تولدها الألواح الشمسية الخاصة بي ، والتي يتم استخدامها بواسطة جهاز التحكم في الشحن الشمسي الخاص بي
أساسيات إنترنت الأشياء: توصيل إنترنت الأشياء الخاص بك بالسحابة باستخدام نظام تشغيل Mongoose: 5 خطوات
أساسيات إنترنت الأشياء: توصيل إنترنت الأشياء الخاص بك بالسحابة باستخدام نظام التشغيل Mongoose: إذا كنت شخصًا يعمل في مجال الإصلاح والإلكترونيات ، في كثير من الأحيان ، ستصادف مصطلح إنترنت الأشياء ، والذي يُختصر عادةً باسم IoT ، وهذا هو يشير إلى مجموعة من الأجهزة التي يمكنها الاتصال بالإنترنت! أن تكون مثل هذا الشخص
مراقبة تجمع إنترنت الأشياء باستخدام لوحة الأشياء: 8 خطوات
مراقبة IoT Pool with ThingsBoard: سيوضح هذا التوجيه كيفية مراقبة الأس الهيدروجيني و ORP ودرجة حرارة تجمع أو منتجع صحي وتحميل البيانات إلى خدمة التصور والتخزين في ThingsBoard.io
المدخلات التناظرية لإنترنت الأشياء - الشروع في استخدام إنترنت الأشياء: 8 خطوات
المدخلات التناظرية لإنترنت الأشياء - الشروع في استخدام إنترنت الأشياء: يعد فهم المدخلات التناظرية جزءًا مهمًا من فهم كيفية عمل الأشياء من حولنا ، ومعظم إن لم يكن كل المستشعرات عبارة عن مستشعرات تناظرية (في بعض الأحيان يتم تحويل هذه المستشعرات إلى رقمية). على عكس المدخلات الرقمية التي يمكن تشغيلها أو إيقاف تشغيلها فقط ، فإن الإدخال التناظري