Turinys:

Drėgmės jutiklis naudojant dalelių fotoną: 6 žingsniai
Drėgmės jutiklis naudojant dalelių fotoną: 6 žingsniai

Video: Drėgmės jutiklis naudojant dalelių fotoną: 6 žingsniai

Video: Drėgmės jutiklis naudojant dalelių fotoną: 6 žingsniai
Video: Kanaliniai CO2, drėgmės ir oro kokybės jutikliai ventiliacijai ortakiuose 2024, Lapkritis
Anonim
Drėgmės jutiklis naudojant dalelių fotoną
Drėgmės jutiklis naudojant dalelių fotoną
Drėgmės jutiklis naudojant dalelių fotoną
Drėgmės jutiklis naudojant dalelių fotoną

Įvadas

Šioje pamokoje mes sukursime drėgmės jutiklį, naudojant dalelių fotoną ir jo įdėtą arba išorinę „WiFi“anteną. „WiFi“stiprumas priklauso nuo drėgmės kiekio ore ir žemėje. Mes naudojame šį principą matuojant dirvožemio drėgmę.

1 žingsnis: dalių sąrašas

  1. „WiFi“maršrutizatorius

    Norint pasiekti geriausių rezultatų, maršrutizatorius turėtų būti arti fotono

  2. Fotonų dalelės

    Mes naudojame tai duomenims siųsti į debesį

  3. Duonos lenta ar kažkas, kas apsaugo „Photons“kaiščius
  4. Neperšlampamas dėklas

    • Dėklas apsaugo fotoną ir maitinimo bloką nuo nešvarumų ir drėgmės.
    • Jis turėtų būti pakankamai didelis tiek fotonui, tiek galios bankui
  5. Maitinimo blokas arba maitinimo šaltinis

    Galite naudoti bet kokį maitinimo bloką, kuris tinka jūsų atveju, didesnė talpa reiškia, kad jutiklį galite naudoti ilgiau

  6. Išorinė antena (neprivaloma

    Tai galite naudoti norėdami padidinti „WiFi“stiprumą

2 žingsnis: pagrindai

Įsitikinkite, kad nustatėte fotoną vadovaudamiesi „Photon“svetainės instrukcijomis:

Neprivaloma:

Prijunkite išorinę anteną, kaip parodyta fotono vadove

3 žingsnis: 1 žingsnis: užpildykite dėklą

Dabar užpildysime dėklą maitinimo banku, fotonu ir pasirinktinai išorine antena

4 žingsnis: Kodas

// laikas tarp milisekundžių tarp matavimų.

// kadangi negalite paskelbti per daug įvykių, tai turi būti bent 1000

int delayTime = 15000;

String eventName1 = "WifitestIN"; String eventName2 = "WifitestEX"; void setup () {// čia nėra ką veikti} void loop () {// atlikite matavimą: skaitykite vertę iš vidinės antenos WiFi.selectAntenna (ANT_INTERNAL); int matavimas1 = WiFi. RSSI (); // paskelbti tai dalelių debesies dalelėje.publish ("Vidinis", (Stygos) matavimas1); // laukti delayTime milisekundžių

uždelsimas (delayTime);

// atlikite matavimą: skaitykite vertę iš išorinės antenos WiFi.selectAntenna (ANT_EXTERNAL); int matavimas2 = WiFi. RSSI (); // paskelbti tai dalelių debesies dalelėje.publish ("Išorinis", (Stygos) matavimas2); // laukti delayTime milisekundžių

uždelsimas (delayTime);

5 žingsnis: palaidokite jutiklį

Šiuo metu dalelė turėtų skelbti duomenis kodu, nustatytu intervalu.

Dabar galite išeiti į lauką ir ieškoti geros vietos prietaisui užkasti.

Jis turėtų būti jūsų „Wi -Fi“diapazone ir šalia žemės, kurią norite išmatuoti.

Įdėdami prietaisą, turite reguliariai tikrinti jungtį.

Palaidotas dabar turėtumėte matyti signalo stiprumo pokyčius lyjant.

6 žingsnis: duomenų analizė

Dabar į dalelių prietaisų skydelį patenka nekalibruoti duomenys.

Norėdami kalibruoti šiuos duomenis, galite pasirinkti du metodus.

  1. Mažas tikslumas

    Taikant šį metodą, registruojate duomenis ir žiūrite į duomenų skirtumus po lietaus ir prieš lietų. Tai leidžia tiksliai atspėti, kiek drėgmės yra

  2. Didesnis tikslumas

    Šiam metodui pasiskolinti arba išsinuomoti didelio tikslumo drėgmės jutiklį, kad sukalibruotumėte savo „pasidaryk pats“jutiklį. Tai suteikia didesnio tikslumo duomenis, palyginti su pirmuoju metodu

Rekomenduojamas: