Բովանդակություն:

Խոնավության սենսոր մասնիկի ֆոտոնի օգտագործմամբ `6 քայլ
Խոնավության սենսոր մասնիկի ֆոտոնի օգտագործմամբ `6 քայլ

Video: Խոնավության սենսոր մասնիկի ֆոտոնի օգտագործմամբ `6 քայլ

Video: Խոնավության սենսոր մասնիկի ֆոտոնի օգտագործմամբ `6 քայլ
Video: TUYA WiFi խելացի ժամացույց՝ ջերմաչափով և խոնավության սենսորով 2024, Հուլիսի
Anonim
Խոնավության տվիչ ՝ օգտագործելով մասնիկի ֆոտոն
Խոնավության տվիչ ՝ օգտագործելով մասնիկի ֆոտոն
Խոնավության տվիչ ՝ օգտագործելով մասնիկի ֆոտոն
Խոնավության տվիչ ՝ օգտագործելով մասնիկի ֆոտոն

Ներածություն

Այս ձեռնարկում մենք պատրաստվում ենք կառուցել Խոնավության տվիչ `օգտագործելով Particle Photon- ը և դրա անկողնային կամ/և արտաքին WiFi ալեհավաքը: WiFi- ի հզորությունը կախված է օդում և նաև հողում խոնավության քանակից: Մենք օգտագործում ենք այս սկզբունքը հողի խոնավության չափման համար:

Քայլ 1: Մասերի ցուցակ

  1. WiFi երթուղիչ

    Լավագույն արդյունքի համար երթուղիչը պետք է մոտ լինի Photon- ին

  2. Ֆոտոն մասնիկ

    Մենք օգտագործում ենք սա ՝ տվյալները ամպ ուղարկելու համար

  3. Breadboard կամ ինչ -որ բան, որը կպաշտպանի ֆոտոնների կապում
  4. Անջրանցիկ պատյան

    • Գործը պաշտպանում է Photon- ը և սնուցման բանկը կեղտից և խոնավությունից:
    • Այն պետք է բավականաչափ մեծ լինի և՛ ֆոտոնի, և՛ բանկի համար
  5. Էլեկտրաէներգիայի բանկ կամ էներգիայի աղբյուր

    Դուք կարող եք օգտագործել ցանկացած սնուցման բանկ, որը համապատասխանում է ձեր դեպքում, ավելի մեծ հզորություն նշանակում է, որ կարող եք ավելի երկար օգտագործել սենսորը:

  6. Արտաքին ալեհավաք (ըստ ցանկության)

    Դուք կարող եք օգտագործել սա ՝ WiFi հզորության բարձրացում ստանալու համար

Քայլ 2: Հիմունքներ

Համոզվեք, որ դուք տեղադրել եք ֆոտոնը ՝ հետևելով Photon կայքի հրահանգներին ՝

Լրացուցիչ:

Կցեք արտաքին ալեհավաքը, ինչպես ցույց է տրված Photon- ի ձեռնարկում

Քայլ 3: Քայլ 1. Գործի լրացում

Այժմ մենք պատյանը կլրացնենք հոսանքի բանկով, ֆոտոնով և ընտրովի արտաքին ալեհավաքով

Քայլ 4: Կոդ

// չափումների միջև ընկած ժամանակահատվածը, միլիվայրկյաններով:

// քանի որ դուք չեք կարող հրապարակել շատ իրադարձություններ, սա նույնպես պետք է լինի առնվազն 1000

int delayTime = 15000;

String eventName1 = "WifitestIN"; String eventName2 = "WifitestEX"; void setup () {// ոչինչ անել այստեղ} void loop () {// չափումներ կատարել. կարդալ ներքին ալեհավաքի արժեքը WiFi.selectAntenna (ANT_INTERNAL); int չափում 1 = WiFi. RSSI (); // հրապարակել սա Particle Cloud Particle.publish («Ներքին», (Լարային) չափում 1); // սպասեք delayTime- ի գումարին միլիվայրկյան

հետաձգում (delayTime);

// չափումներ կատարել. կարդալ արտաքին ալեհավաքի արժեքը WiFi.selectAntenna (ANT_EXTERNAL); int չափում 2 = WiFi. RSSI (); // հրապարակել սա Particle Cloud Particle.publish («Արտաքին», (Լարային) չափում 2); // սպասեք delayTime- ի գումարին միլիվայրկյան

հետաձգում (delayTime);

Քայլ 5: Սենսորի թաղում

Այս պահին Մասնիկը պետք է տվյալներ տեղադրի ծածկագրում նշված միջակայքում:

Այժմ կարող եք դուրս գալ դրսում և լավ տեղ փնտրել սարքը թաղելու համար:

Այն պետք է լինի ձեր wi -fi- ի սահմաններում և այն գետնի մոտ, որը ցանկանում եք չափել:

Սարքը տեղադրելու ժամանակ դուք պետք է պարբերաբար ստուգեք կապը:

Երբ թաղված եք, այժմ պետք է կարողանաք տեսնել անձրևի ժամանակ ազդանշանի ուժի փոփոխություն:

Քայլ 6: Տվյալների վերլուծություն

Այժմ դուք ունեք տվյալներ, որոնք մտնում են մասնիկների կառավարման վահանակում, որոնք չեն ստուգված:

Այս տվյալները ճշգրտելու համար կարող եք ընտրել երկու եղանակով:

  1. Lowածր ճշգրտություն

    Այս մեթոդի համար մուտքագրում եք տվյալները և նայում տվյալների տարբերությանը անձրևից հետո և դրանից առաջ: Սա ցածր ճշգրտության գուշակություն է տալիս, թե որքան բարձր է խոնավության պարունակությունը:

  2. Ավելի բարձր ճշգրտություն

    Այս մեթոդի համար դուք վերցնում կամ վարձում եք խոնավության բարձր ճշգրտության տվիչ ՝ ձեր սեփական ցուցիչը չափաբերելու համար: Սա տալիս է ավելի բարձր ճշգրտության տվյալներ ՝ համեմատած առաջին մեթոդի հետ:

Խորհուրդ ենք տալիս: