Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Úvod
V tomto tutoriálu budeme stavět senzor vlhkosti pomocí částicového fotonu a jeho v lůžkové nebo externí anténě WiFi. Síla WiFi je závislá na množství vlhkosti ve vzduchu a také v zemi. Tento princip používáme pro měření půdní vlhkosti.
Krok 1: Seznam dílů
-
WiFi router
Pro dosažení nejlepších výsledků by měl být router blízko fotonu
-
Foton částic
Používáme to k odesílání dat do cloudu
- Breadboard nebo něco na ochranu kolíků Photonů
-
Vodotěsné pouzdro
- Pouzdro chrání foton a napájecí banku před nečistotami a vlhkostí.
- Mělo by být dostatečně velké pro fotonovou i energetickou banku
-
Powerbanka nebo napájecí zdroj
Můžete použít jakoukoli powerbanku, která se ve vašem případě hodí, vyšší kapacita znamená, že můžete senzor používat déle
-
Externí anténa (volitelně
Toho můžete využít ke zvýšení síly WiFi
Krok 2: Základy
Ujistěte se, že jste foton nastavili podle pokynů na webu Photon:
Volitelný:
Připojte externí anténu, jak je uvedeno v manuálu k fotonu
Krok 3: Krok 1: Vyplnění pouzdra
Nyní naplníme pouzdro napájecí bankou, fotonem a volitelně externí anténou
Krok 4: Kód
// doba v milisekundách mezi měřeními.
// protože nemůžete publikovat příliš mnoho událostí, musí mít alespoň 1000
int delayTime = 15000;
Řetězec eventName1 = "WifitestIN"; Řetězec eventName2 = "WifitestEX"; void setup () {// zde není co dělat} void loop () {// proveďte měření: přečtěte hodnotu z interní antény WiFi.selectAntenna (ANT_INTERNAL); int měření1 = WiFi. RSSI (); // zveřejněte to na Particle Cloud Particle.publish ("Internal", (String) measurement1); // počkejte na dobu delayTime v milisekundách
delay (delayTime);
// proveďte měření: přečtěte hodnotu z externí antény WiFi.selectAntenna (ANT_EXTERNAL); int měření2 = WiFi. RSSI (); // zveřejněte to na Particle Cloud Particle.publish ("Externí", (String) měření2); // počkejte na dobu zpoždění milisekund
delay (delayTime);
Krok 5: Zakopání senzoru
V tomto okamžiku by měla částice účtovat data v intervalu nastaveném v kódu.
Nyní můžete jít ven a hledat dobré místo pro zakopání zařízení.
Mělo by být v dosahu vaší wifi a blízko země, kterou chcete měřit.
Při umisťování zařízení byste měli pravidelně kontrolovat připojení.
Když jste pohřbeni, měli byste nyní vidět změnu síly signálu, když prší.
Krok 6: Analýza dat
Nyní máte data přicházející na řídicí panel částic, který je nekalibrovaný.
Ke kalibraci těchto dat můžete zvolit dvě metody.
-
Nízká přesnost
U této metody zaznamenáváte data a díváte se na rozdíl dat po dešti a před deštěm. To dává odhad nízké přesnosti toho, jak vysoký je obsah vlhkosti
-
Vyšší přesnost
Pro tuto metodu si vypůjčíte nebo pronajmete vysoce přesný snímač vlhkosti ke kalibraci vašeho domácího senzoru. To poskytuje vyšší přesnost dat ve srovnání s první metodou