فهرست مطالب:

سنسور رطوبت با استفاده از فوتون ذرات: 6 مرحله
سنسور رطوبت با استفاده از فوتون ذرات: 6 مرحله

تصویری: سنسور رطوبت با استفاده از فوتون ذرات: 6 مرحله

تصویری: سنسور رطوبت با استفاده از فوتون ذرات: 6 مرحله
تصویری: نه کاری که نمیدونستی گوشیت انجام میده | 9 کاربرد مخفی گوشی 2024, نوامبر
Anonim
سنسور رطوبت با استفاده از فوتون ذرات
سنسور رطوبت با استفاده از فوتون ذرات
سنسور رطوبت با استفاده از فوتون ذرات
سنسور رطوبت با استفاده از فوتون ذرات

معرفی

در این آموزش ما قصد داریم یک سنسور رطوبت را با استفاده از یک ذره فوتون و آنتن در بستر یا/و وای فای خارجی ایجاد کنیم. قدرت وای فای بستگی به میزان رطوبت هوا و همچنین زمین دارد. ما از این اصل برای اندازه گیری رطوبت خاک استفاده می کنیم.

مرحله 1: لیست قسمت ها

  1. روتر WiFi

    برای بهترین نتیجه ، روتر باید نزدیک Photon باشد

  2. ذرات فوتون

    از این برای ارسال داده ها به ابر استفاده می کنیم

  3. تخته نان یا چیزی برای محافظت از پین فوتون ها
  4. کیف ضد آب

    • این قاب از فوتون و پاوربانک در برابر آلودگی و رطوبت محافظت می کند.
    • باید برای فوتون و پاور بانک به اندازه کافی بزرگ باشد
  5. پاور بانک یا منبع تغذیه

    شما می توانید از هر پاور بانک در مورد خود استفاده کنید ، ظرفیت بالاتر به این معنی است که می توانید از سنسور برای مدت بیشتری استفاده کنید

  6. آنتن خارجی (اختیاری)

    می توانید از این گزینه برای افزایش قدرت WiFi استفاده کنید

مرحله 2: اصول اولیه

با دنبال کردن دستورالعمل های وب سایت فوتون ، مطمئن شوید که فوتون را راه اندازی کرده اید:

اختیاری:

آنتن خارجی را همانطور که در دفترچه راهنمای فوتون نشان داده شده وصل کنید

مرحله 3: مرحله 1: پر کردن مورد

اکنون می خواهیم کیس را با پاوربانک ، فوتون و اختیاری آنتن خارجی پر کنیم

مرحله 4: کد

// میزان زمان بین اندازه گیری ها ، بر حسب میلی ثانیه.

// از آنجا که شما نمی توانید رویدادهای زیادی را منتشر کنید ، این رویداد حداقل باید 1000 باشد

int delayTime = 15000 ؛

String eventName1 = "WifitestIN"؛ String eventName2 = "WifitestEX"؛ void setup () {// هیچ کاری در اینجا انجام نمی دهد} حلقه void () {// انجام یک اندازه گیری: مقدار را از آنتن داخلی 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 ("external"، (String) dimension2)؛ // منتظر مقدار delayTime میلی ثانیه باشید

تاخیر (delayTime) ؛

مرحله 5: دفن سنسور

در این مرحله ، ذره باید داده ها را در فاصله زمانی تعیین شده در کد ارسال کند.

اکنون می توانید بیرون بروید و به دنبال مکانی مناسب برای دفن دستگاه باشید.

باید در محدوده وای فای شما و نزدیک زمینی باشد که می خواهید اندازه بگیرید.

هنگام قرار دادن دستگاه ، باید مرتباً اتصال را بررسی کنید.

وقتی دفن می شوید ، اکنون باید بتوانید تغییراتی در قدرت سیگنال هنگام بارندگی مشاهده کنید.

مرحله 6: تجزیه و تحلیل داده ها

اکنون داده هایی در داشبورد ذرات وجود دارد که کالیبره نشده اند.

برای کالیبراسیون این داده ها می توانید دو روش را انتخاب کنید.

  1. دقت پایین

    برای این روش شما داده ها را وارد می کنید و به تفاوت داده ها بعد و قبل از باران نگاه می کنید. این حدس کمی از میزان رطوبت را حدس می زند

  2. دقت بالاتر

    برای این روش ، شما یک حسگر رطوبت با دقت بالا وام می گیرید یا استخدام می کنید تا سنسور خود را تنظیم کنید. این نسبت به روش اول ، داده های دقت بالاتری را ارائه می دهد

توصیه شده: