جدول المحتويات:
- الخطوة 1: المواد والتجهيزات
- الخطوة 2: إعداد الجهاز
- الخطوة 3: إعداد IBM و AWS
- الخطوة 4: إعداد Node-RED في Raspberry Pi و IBM Node-RED
فيديو: نظام تنبيه المطر: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
هذا نظام تنبيه للمطر ، التنبيه و LED سينشطون ويحذرون المستخدم من أنها ستمطر قريبًا ، الجمهور المستهدف لهذا التطبيق هو للأشخاص الذين يضعون ملابسهم لتجف في المنزل يعرفون حتى يتمكنوا من الاحتفاظ بملابسهم دون أن تبللهم مسبقًا. (إذا وصلت الرطوبة إلى> 70 جرسًا سيصدر صوتًا ، إذا أضاءت قيمة الضوء <300 LED)
يستخدم هذا التطبيق واجهة ويب مستضافة باستخدام أحمر العقدة الخاص بشركة IBM والذي يسمح للمستخدم بالتحكم في حالة الوقت الفعلي لـ Buzzer & LED ، وعرض الحالة في الوقت الفعلي لمستشعر DHT11 & LDR وكذلك الحالة التاريخية لمستشعر DHT11 & LDR.
نحن نستخدم DynamoDB لتخزين قيمة ضوء LDR وأيضًا قيمة الرطوبة ودرجة الحرارة لـ DHT11. يستخدم هذا التطبيق خدمة وسيط AWS IoT التي تمكن تطبيقنا من إرسال الرسائل واستلامها.
الخطوة 1: المواد والتجهيزات
المكونات المستخدمة:
1 x Raspberry Pi (16 جيجابايت microSD)
1 × دهت 11.
1 × المقاوم المعتمد على الضوء (LDR).
1 × محول تناظري إلى رقمي (MCP3008 ADC).
1 × 220 أوم المقاوم.
3 × 10 كيلو أوم المقاوم.
1 × الجرس.
1 × ليد.
1 × زر.
سوف تستخدم Node-RED مع وسيط MQTT على Raspberry Pi الخاص بك لترميز التطبيق
يجب أن يكون لديك حساب IBM وحساب AWS
الخطوة 2: إعداد الجهاز
اتبع الخطوات لإعداد أجهزتك في اللوحة. يمكنك اتباع الرسم التخطيطي المذهل.
1. قم بإعداد LDR أولاً
2. قم بإعداد DHT11
3. إعداد الزر
4. إعداد الجرس
5. إعداد الصمام
الخطوة 3: إعداد IBM و AWS
يتطلب هذا التطبيق أن يكون لديك حساب AWS ، ويمكن أيضًا استخدام حساب تعليمي.
بالنسبة لـ AWS
توجه إلى وحدة تحكم AWS الخاصة بك وانتقل إلى خدمة AWS IoT (IoT Core) واتبع هذه الخطوات (تخطي الخطوات 1 و 6 و 11 إذا كنت لا ترغب في تخزين البيانات في DynamoDB):
1. توجه إلى DynamoDB لإنشاء 3 جداول مع طابع زمني لمفتاح الفرز ومفتاح أساسي (الضوء ودرجة الحرارة والرطوبة)
2. إنشاء شيء واحد
3. أنشئ شهادة أمان (قم بتنزيل جميع الشهادات المطلوبة لاحقًا)
4. إنشاء سياسة الأمن
5. قم بإرفاق سياسة الأمان والشيء بشهادة الأمان الخاصة بك
6. قم بإنشاء قواعد لإدراج رسالة في جداول DynamoDB بناءً على مستشعرات الموضوع / الضوء ، وأجهزة الاستشعار / الرطوبة ، وأجهزة الاستشعار / درجة الحرارة. (ستحتاج إلى إنشاء دور وسياسة AWS للوصول إلى قاعدة البيانات)
7. انتقل إلى Raspberry Pi الخاص بك ، وأنشئ مجلدًا ، وأدخل جميع بيانات اعتماد شهادة AWS فيه وأنشئ ملف python ، وانسخه والصقه في ملف python:
drive.google.com/open؟id=1vqiqLjGRohbLfxU_…
لشركة آي بي إم
8. قم بإعداد تطبيق IBM Watson IoT (https://console.bluemix.net/catalog/starters/internet-of-things-platform-starter). لاحظ عنوان url لموقع الويب الخاص بك.
9. إعداد جهاز البوابة وأنواع الأجهزة (لاحظ رمز المصادقة ومعرف الجهاز واكتبه بعد إنشاء هذا)
10. قم بتثبيت IBM Node-RED في raspberry pi
11. قم بتثبيت عقدة aws dynamodb في IBM Node-RED (node-red-Contrib-aws)
الخطوة 4: إعداد Node-RED في Raspberry Pi و IBM Node-RED
في جهاز Raspberry Pi الخاص بك Node-RED قم باستيراد هذه الحافظة:
تحتاج إلى تغيير MQTT و Watson IoT Node و DynamoDB إلى بيانات الاعتماد الخاصة بك
drive.google.com/open؟id=1-AA3_oxGgUdoNI1G…
في IBM Node-RED ، قم باستيراد هذه الحافظة: https://drive.google.com/open؟ id = 1-AA3_oxGgUdoNI1G …
يمكنك النشر ويجب أن تبدو لوحة أجهزة القياس الخاصة بشركة IBM مثل الصور المعروضة
موصى به:
كاشف المطر باستخدام مستشعر اردوينو وقطرة المطر: 8 خطوات
كاشف المطر باستخدام مستشعر Arduino و Raindrop: في هذا البرنامج التعليمي سوف نتعلم كيفية اكتشاف المطر باستخدام مستشعر المطر وإصدار صوت باستخدام وحدة الجرس وشاشة OLED و Visuino
نظام ضوء تنبيه الطقس: 6 خطوات
نظام ضوء تنبيه الطقس: يقوم نظام إضاءة تنبيه الطقس بتغيير الإضاءة للإشارة إلى تحذيرات الطقس المختلفة أو الساعات. يستفيد هذا النظام من بيانات الطقس التي يمكن الوصول إليها مجانًا لإجراء تغيير في الإضاءة للإشارة إلى حالة الطقس. يتحقق التوت باي (عبر العقدة الحمراء) من
نظام تنبيه النعاس: 3 خطوات
نظام تنبيه النعاس: كل عام يفقد الكثير من الناس حياتهم بسبب حوادث الطرق المميتة في جميع أنحاء العالم والقيادة بالنعاس هي أحد الأسباب الرئيسية لحوادث الطرق والوفاة. غالبًا ما يكون الإرهاق والنوم الجزئي عند أدوات التحكم في القيادة السبب الجذري للحوادث الخطيرة
نظام تنبيه آذان المستذئب معيار ISO: 3 خطوات (بالصور)
نظام تنبيه آذان المستذئب معيار ISO: لا أحد يحب ذلك عندما يأتي شخص ما أو شيء ما من ورائك بشكل غير متوقع. نظرًا لأن معظم الناس لا يمتلكون حسًا دقيقًا ، أضف إلكترونيات لاكتشاف ما إذا كان هناك شيء يختبئ في الخلف. حماية الخاص بك ستة. لأن الجو بارد جدا
نظام تتبع الدراجة مع تنبيه الرجل الميت مع Sigfox: 7 خطوات (بالصور)
نظام تتبع الدراجة مع تنبيه الرجل الميت مع Sigfox: نظام أمان لراكبي الدراجات مع ميزات التتبع وإرسال التنبيه. في حالة وقوع حادث ، يتم إرسال إنذار مع وضع نظام تحديد المواقع العالمي (GPS). الأمن لراكبي الدراجات أمر لا بد منه ، مع وقوع حوادث الدراجات على الطرق أو الدراجات الجبلية وفي أقرب وقت طارئ ممكن لكل