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

مستشعر الرطوبة باستخدام الفوتون الجسيمي: 6 خطوات
مستشعر الرطوبة باستخدام الفوتون الجسيمي: 6 خطوات

فيديو: مستشعر الرطوبة باستخدام الفوتون الجسيمي: 6 خطوات

فيديو: مستشعر الرطوبة باستخدام الفوتون الجسيمي: 6 خطوات
فيديو: اخيرا وصلني المعاصر 4 مبررررررروك عليه 2024, شهر نوفمبر
Anonim
مستشعر الرطوبة باستخدام الفوتون الجسيمي
مستشعر الرطوبة باستخدام الفوتون الجسيمي
مستشعر الرطوبة باستخدام الفوتون الجسيمي
مستشعر الرطوبة باستخدام الفوتون الجسيمي

مقدمة

في هذا البرنامج التعليمي ، سنقوم ببناء مستشعر رطوبة باستخدام Particle Photon وهوائي WiFi في الفراش أو / وهوائي خارجي. تعتمد قوة WiFi على كمية الرطوبة في الهواء وأيضًا في الأرض. نستخدم هذا المبدأ لقياس رطوبة التربة.

الخطوة 1: قائمة الأجزاء

  1. موزع انترنت

    يجب أن يكون جهاز التوجيه قريبًا من الفوتون للحصول على أفضل النتائج

  2. جسيم الفوتون

    نستخدم هذا لإرسال البيانات إلى السحابة

  3. اللوح أو أي شيء لحماية دبابيس الفوتونات
  4. حقيبة مضادة للماء

    • تحمي العلبة الفوتون وبنك الطاقة من الأوساخ والرطوبة.
    • يجب أن يكون كبيرًا بما يكفي لكل من الفوتون وبنك الطاقة
  5. بنك الطاقة أو مصدر الطاقة

    يمكنك استخدام أي باور بانك يناسب حالتك ، فالسعة الأعلى تعني أنه يمكنك استخدام المستشعر لفترة أطول

  6. هوائي خارجي (اختياري

    يمكنك استخدام هذا لزيادة قوة WiFi

الخطوة الثانية: الأساسيات

تأكد من أنك قمت بإعداد الفوتون باتباع تعليمات موقع الفوتون:

اختياري:

ثبت الهوائي الخارجي كما هو موضح في دليل الفوتون

الخطوة 3: الخطوة 1: ملء الحالة

سنقوم الآن بملء العلبة ببنك الطاقة والفوتون والهوائي الخارجي اختياريًا

الخطوة 4: الكود

// مقدار الوقت بالمللي ثانية بين القياسات.

// نظرًا لأنه لا يمكنك نشر عدد كبير جدًا من الأحداث ، فقد يكون هذا أيضًا على الأقل 1000

int delayTime = 15000 ؛

String eventName1 = "WifitestIN" ؛ String eventName2 = "WifitestEX" ؛ إعداد باطل () {// لا شيء هنا} حلقة فارغة () {// قم بإجراء قياس: اقرأ القيمة من هوائي داخلي WiFi.selectAntenna (ANT_INTERNAL) ؛ قياس int1 = WiFi. RSSI () ؛ // نشر هذا في Particle Cloud Particle.publish ("داخلي" ، (سلسلة) قياس 1) ؛ // انتظر المقدار delayTime بالمللي ثانية

تأخير (delayTime) ؛

// قم بقياس: اقرأ القيمة من هوائي خارجي WiFi.selectAntenna (ANT_EXTERNAL) ؛ قياس int2 = WiFi. RSSI () ؛ // نشر هذا في Particle Cloud Particle.publish ("خارجي" ، (سلسلة) قياس 2) ؛ // انتظر المقدار delayTime بالمللي ثانية

تأخير (delayTime) ؛

الخطوة الخامسة: دفن المستشعر

في هذه المرحلة ، يجب أن ينشر الجسيم البيانات في الفاصل الزمني المحدد في الكود.

يمكنك الآن الخروج والبحث عن مكان جيد لدفن الجهاز.

يجب أن يكون ضمن نطاق wifi الخاص بك وبالقرب من الأرض التي تريد قياسها.

يجب عليك فحص الاتصال بانتظام عند وضع الجهاز.

عند دفنك يجب أن تكون قادرًا الآن على رؤية تغيير في قوة الإشارة عند هطول الأمطار.

الخطوة 6: تحليل البيانات

لديك الآن بيانات قادمة إلى لوحة معلومات الجسيمات غير المعايرة.

لمعايرة هذه البيانات يمكنك اختيار الذهاب بطريقتين.

  1. دقة منخفضة

    بالنسبة لهذه الطريقة ، تقوم بتسجيل البيانات وإلقاء نظرة على اختلاف البيانات بعد المطر وقبله ، وهذا يعطي تخمينًا منخفضًا لمدى ارتفاع محتوى الرطوبة

  2. دقة أعلى

    بالنسبة لهذه الطريقة ، يمكنك استعارة أو استئجار مستشعر رطوبة عالي الدقة لمعايرة مستشعر DIY الخاص بك ، مما يمنحك بيانات عالية الدقة مقارنة بالطريقة الأولى

موصى به: