Senzor vlage z uporabo fotona delcev: 6 korakov
Senzor vlage z uporabo fotona delcev: 6 korakov
Anonim
Senzor vlage z uporabo fotona delcev
Senzor vlage z uporabo fotona delcev
Senzor vlage z uporabo fotona delcev
Senzor vlage z uporabo fotona delcev

Uvod

V tej vadnici bomo izdelali senzor vlage z uporabo fotona iz delcev in njegove posteljne ali zunanje antene WiFi. Moč WiFi je odvisna od količine vlage v zraku in tudi v tleh. To načelo uporabljamo za merjenje vlažnosti tal.

1. korak: Seznam delov

  1. Usmerjevalnik WiFi

    Za najboljše rezultate mora biti usmerjevalnik blizu Photona

  2. Foton delcev

    To uporabljamo za pošiljanje podatkov v oblak

  3. Ogledna plošča ali kaj podobnega za zaščito fotonskih zatičev
  4. Vodotesno ohišje

    • Ohišje ščiti Photon in power bank pred umazanijo in vlago.
    • Moral bi biti dovolj velik tako za foton kot za moč
  5. Napajalnik ali vir energije

    Uporabite lahko katero koli napajalno enoto, ki ustreza vašemu primeru, večja zmogljivost pomeni, da lahko senzor uporabljate dlje

  6. Zunanja antena (neobvezno)

    To lahko uporabite za povečanje moči WiFi

2. korak: Osnove

Prepričajte se, da ste nastavili foton, tako da sledite navodilom na spletnem mestu Photon:

Neobvezno:

Priključite zunanjo anteno, kot je prikazano v priročniku Photon

3. korak: 1. korak: Polnjenje ohišja

Zdaj bomo ohišje napolnili z napajalnikom, fotonom in po izbiri z zunanjo anteno

4. korak: Koda

// čas v milisekundah med meritvami.

// ker ne morete objaviti preveč dogodkov, mora biti tudi to vsaj 1000

int delayTime = 15000;

String eventName1 = "WifitestIN"; String eventName2 = "WifitestEX"; void setup () {// tukaj ni ničesar} void loop () {// opravite meritev: preberite vrednost iz notranje antene WiFi.selectAntenna (ANT_INTERNAL); int merjenje1 = WiFi. RSSI (); // objavi to v Particle Cloud Particle.publish ("Notranja", (String) meritev1); // počakajte na delayTime količino v milisekundah

zakasnitev (delayTime);

// opravite meritev: preberite vrednost iz zunanje antene WiFi.selectAntenna (ANT_EXTERNAL); int merjenje2 = WiFi. RSSI (); // objavi to v Particle Cloud Particle.publish ("Zunanja", (niz) meritev2); // počakajte na delayTime količino v milisekundah

zakasnitev (delayTime);

5. korak: Zakopajte senzor

Na tej točki mora delček objavljati podatke v intervalu, določenem v kodi.

Zdaj lahko greste ven in poiščete dobro mesto za pokop naprave.

Moral bi biti v dosegu vašega WiFi -ja in blizu tal, ki jih želite izmeriti.

Pri nameščanju naprave morate redno preverjati povezavo.

Ko bodo pokopani, bi morali zdaj videti spremembo jakosti signala, ko dežuje.

6. korak: Analiza podatkov

Na nadzorno ploščo delcev zdaj prihajajo podatki, ki niso umerjeni.

Za umerjanje teh podatkov se lahko odločite po dveh metodah.

  1. Nizka natančnost

    Za to metodo zabeležite podatke in si ogledate razliko podatkov po in pred dežjem, kar daje nizko natančnost uganiti, kako visoka je vsebnost vlage

  2. Večja natančnost

    Pri tej metodi si izposodite ali najamete visoko natančen senzor vlage za umerjanje senzorja, ki naredi sam, kar daje večjo natančnost podatkov v primerjavi s prvo metodo