Sadržaj:

Senzor vlage pomoću čestica fotona: 6 koraka
Senzor vlage pomoću čestica fotona: 6 koraka

Video: Senzor vlage pomoću čestica fotona: 6 koraka

Video: Senzor vlage pomoću čestica fotona: 6 koraka
Video: Podcast Radion 33:Jasmin Dolamić, astrofotograf (astronomija, teleskopi za posmatranje dubokog neba) 2024, Srpanj
Anonim
Senzor vlage pomoću fotona čestica
Senzor vlage pomoću fotona čestica
Senzor vlage pomoću čestica fotona
Senzor vlage pomoću čestica fotona

Uvod

U ovom ćemo vodiču izgraditi osjetnik vlage pomoću fotona čestica i njegove ugrađene ili/i vanjske WiFi antene. Snaga WiFi ovisi o količini vlage u zraku, a također i u tlu. Ovaj princip koristimo za mjerenje vlažnosti tla.

Korak 1: Popis dijelova

  1. WiFi usmjerivač

    Usmjerivač bi trebao biti blizu Photona za najbolje rezultate

  2. Foton čestica

    To koristimo za slanje podataka u oblak

  3. Oglasna ploča ili nešto za zaštitu fotonskih igala
  4. Vodootporno kućište

    • Kućište štiti Photon i bateriju napajanja od prljavštine i vlage.
    • Trebao bi biti dovoljno velik i za foton i za bateriju napajanja
  5. Napajanje ili izvor napajanja

    Možete koristiti sve što banka napajanja odgovara vašem slučaju, veći kapacitet znači da senzor možete koristiti dulje

  6. Vanjska antena (opcionalno)

    Ovo možete koristiti za povećanje snage WiFi mreže

Korak 2: Osnove

Provjerite jeste li postavili foton slijedeći upute na web stranici Photon:

Izborno:

Priključite vanjsku antenu kao što je prikazano u priručniku Photon

Korak 3: Korak 1: Popunjavanje slučaja

Sada ćemo napuniti kućište baterijom napajanja, fotonom i opcionalno vanjskom antenom

Korak 4: Kôd

// vrijeme, u milisekundama, između mjerenja.

// budući da ne možete objaviti previše događaja, i ovo mora biti najmanje 1000

int delayTime = 15000;

String eventName1 = "WifitestIN"; String eventName2 = "WifitestEX"; void setup () {// ovdje nema što raditi} void loop () {// napraviti mjerenje: pročitati vrijednost s interne antene WiFi.selectAntenna (ANT_INTERNAL); int mjerenje1 = WiFi. RSSI (); // objaviti ovo u Particle Cloud Particle.publish ("Interno", (String) mjerenje1); // čekanje na delayTime iznos od milisekundi

delay (delayTime);

// obavite mjerenje: pročitajte vrijednost s vanjske antene WiFi.selectAntenna (ANT_EXTERNAL); int mjerenje2 = WiFi. RSSI (); // objaviti ovo u Particle Cloud Particle.publish ("Vanjsko", (String) mjerenje2); // čekanje na delayTime iznos od milisekundi

delay (delayTime);

Korak 5: Ukopavanje senzora

U ovom trenutku čestica bi trebala objavljivati podatke u intervalu postavljenom u kodu.

Sada možete izaći van i potražiti dobro mjesto za pokopavanje uređaja.

Trebao bi biti u dometu vašeg WiFi -ja i blizu tla koji želite mjeriti.

Prilikom postavljanja uređaja morate redovito provjeravati vezu.

Kad bude pokopan, sada biste trebali moći vidjeti promjenu jačine signala kada pada kiša.

Korak 6: Analiza podataka

Sada imate podatke koji dolaze na nadzornu ploču za čestice koji nisu kalibrirani.

Za kalibriranje ovih podataka možete odabrati dvije metode.

  1. Niska točnost

    Za ovu metodu zapisujete podatke i gledate razliku podataka nakon i prije kiše. To daje nisku točnost nagađanja koliko je visok sadržaj vlage

  2. Veća točnost

    Za ovu metodu posuđujete ili unajmljujete senzor vlage visoke preciznosti za kalibriranje vlastitog senzora. To daje podatke veće točnosti u odnosu na prvu metodu

Preporučeni: