Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Giriş
Bu dərslikdə bir hissəcik fotonundan və yataqlı və/və ya xarici WiFi antenindən istifadə edərək nəm sensoru quracağıq. WiFi gücü havadakı və yerdəki nəm miqdarından asılıdır. Torpağın nəmini ölçmək üçün bu prinsipdən istifadə edirik.
Addım 1: Parça siyahısı
-
WiFi router
Ən yaxşı nəticələr üçün router Photon -a yaxın olmalıdır
-
Foton hissəcikləri
Məlumatı buludlara göndərmək üçün bundan istifadə edirik
- Çörək paneli və ya Photons pinlərini qorumaq üçün bir şey
-
Su keçirməyən korpus
- Çanta Photon və güc bankını kirdən və nəmdən qoruyur.
- Həm foton, həm də güc bankı üçün kifayət qədər böyük olmalıdır
-
Güc bankı və ya enerji mənbəyi
Çantanıza uyğun olan hər hansı bir güc bankını istifadə edə bilərsiniz, daha yüksək tutum sensoru daha uzun müddət istifadə edə biləcəyiniz deməkdir
-
Xarici anten (isteğe bağlı)
WiFi gücünü artırmaq üçün bundan istifadə edə bilərsiniz
Addım 2: Əsaslar
Photon veb saytının təlimatlarına əməl edərək fotonu qurduğunuzdan əmin olun:
İsteğe bağlı:
Xarici antenanı Photon təlimatında göstərildiyi kimi bağlayın
Addım 3: Adım 1: Davanın doldurulması
İndi kasanı güc bankı, foton və isteğe bağlı olaraq xarici anten ilə dolduracağıq
Addım 4: Kod
// ölçmə arasındakı vaxt, milisaniyədə.
// çox hadisələr dərc edə bilmədiyiniz üçün bunun da ən az 1000 olması lazımdır
int delayTime = 15000;
String eventName1 = "WifitestIN"; String eventName2 = "WifitestEX"; void setup () {// burada heç bir iş yoxdur} void loop () {// ölçmə aparın: dəyəri WiFi.selectAntenna (ANT_INTERNAL) daxili antenasından oxuyun; int ölçü1 = WiFi. RSSI (); // bunu Particle Cloud Particle.publish ("Daxili", (String) ölçümü1) dərc edin; // gecikməni gözləyinTime miqdarı milisaniyələr
gecikmə (delayTime);
// ölçmə aparın: WiFi.selectAntenna (ANT_EXTERNAL) xarici antenasından dəyəri oxuyun; int ölçü2 = WiFi. RSSI (); // bunu Particle Cloud Particle.publish ("Xarici", (String) ölçümü2) dərc edin; // gecikmə vaxtı gözləyin millisekund
gecikmə (delayTime);
Addım 5: Sensoru basdırın
Bu nöqtədə, hissəcik məlumatları kodda müəyyən edilmiş müddətdə yerləşdirməlidir.
İndi çölə çıxıb cihazı basdırmaq üçün yaxşı bir yer axtara bilərsiniz.
Wi -Fi şəbəkənizin daxilində və ölçmək istədiyiniz yerə yaxın olmalıdır.
Cihazı yerləşdirərkən əlaqəni mütəmadi olaraq yoxlamalısınız.
Dəfn edildikdə indi yağış yağanda siqnal gücündə bir dəyişiklik görmək lazımdır.
Addım 6: Məlumat Analizi
İndi kalibrlənməmiş hissəciklər tablosuna daxil olan məlumatlarınız var.
Bu məlumatları kalibr etmək üçün iki üsulla getməyi seçə bilərsiniz.
-
Aşağı dəqiqlik
Bu üsul üçün məlumatları daxil edirsiniz və yağışdan sonra və əvvəl məlumat fərqinə baxırsınız
-
Daha yüksək dəqiqlik
Bu üsul üçün, diy sensorunuzu kalibr etmək üçün yüksək dəqiqlikli bir nəm sensoru götürürsünüz və ya kirayəyə götürürsünüz, bu, birinci üsulla müqayisədə daha yüksək dəqiqlik məlumatları verir