Innholdsfortegnelse:
- Trinn 1: Delliste
- Trinn 2: Grunnleggende
- Trinn 3: Trinn 1: Fylle saken
- Trinn 4: Koden
- Trinn 5: Begravelse av sensoren
- Trinn 6: Dataanalyse
Video: Fuktighetssensor ved bruk av partikkelfoton: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Introduksjon
I denne opplæringen skal vi bygge en fuktighetssensor ved hjelp av en partikkelfoton og den er i sengetøy eller/og ekstern WiFi -antenne. WiFi -styrken er avhengig av mengden fuktighet i luften og også i bakken. Vi bruker dette prinsippet for måling av jordfuktighet.
Trinn 1: Delliste
-
WiFi -ruter
Ruteren bør være nær Photon for de beste resultatene
-
Partikkelfoton
Vi bruker dette til å sende dataene til skyen
- Brødbrett eller noe for å beskytte Photons -pinnene
-
Vanntett etui
- Etuiet beskytter Photon og strømbanken mot smuss og fuktighet.
- Det skal være stort nok for både foton og strømbank
-
Strømbank eller strømkilde
Du kan bruke den strømbanken som passer i ditt tilfelle, høyere kapasitet betyr at du kan bruke sensoren lenger
-
Ekstern antenne (valgfritt
Du kan bruke dette til å øke WiFi -styrken
Trinn 2: Grunnleggende
Sørg for at du har konfigurert foton ved å følge instruksjonene på Photons nettsted:
Valgfri:
Fest den eksterne antennen som vist i Photon's manual
Trinn 3: Trinn 1: Fylle saken
Vi skal nå fylle saken med strømbanken, fotonet og eventuelt den eksterne antennen
Trinn 4: Koden
// tiden, i millisekunder, mellom målingene.
// siden du ikke kan publisere for mange arrangementer, har dette også vært minst 1000
int delayTime = 15000;
String eventName1 = "WifitestIN"; String eventName2 = "WifitestEX"; void setup () {// ingenting å gjøre her} void loop () {// gjør en måling: les verdien fra den interne antennen WiFi.selectAntenna (ANT_INTERNAL); int måling1 = WiFi. RSSI (); // publiser dette til Particle Cloud Particle.publish ("Intern", (String) måling1); // vent på delayTime mengde millisekunder
forsinkelse (delayTime);
// gjør en måling: les verdien fra den eksterne antennen WiFi.selectAntenna (ANT_EXTERNAL); int måling2 = WiFi. RSSI (); // publiser dette til Particle Cloud Particle.publish ("Ekstern", (String) -måling2); // vent på delayTime mengde millisekunder
forsinkelse (delayTime);
Trinn 5: Begravelse av sensoren
På dette tidspunktet bør partikkelen legge ut data med intervallet som er angitt i koden.
Du kan nå gå utenfor og se etter et godt sted å begrave enheten.
Det bør være innenfor området for wifi og nær bakken du vil måle.
Du bør jevnlig kontrollere tilkoblingen når du plasserer enheten.
Når du er begravet, skal du nå kunne se en endring i signalstyrken når det regner.
Trinn 6: Dataanalyse
Du har nå data som kommer inn i partikkeldashbordet som er ukalibrert.
For å kalibrere disse dataene kan du velge å gå med to metoder.
-
Lav nøyaktighet
For denne metoden logger du dataene og ser på forskjellen i data etter og før regn. Dette gir et lavt nøyaktighetsgjetning om hvor høyt fuktighetsinnholdet er
-
Høyere nøyaktighet
For denne metoden låner eller leier du en fuktighetssensor med høy nøyaktighet for å kalibrere diy -sensoren. Dette gir data med høyere nøyaktighet sammenlignet med den første metoden
Anbefalt:
Måling av fuktighet ved bruk av HYT939 og partikkelfoton: 4 trinn
Fuktighetsmåling ved bruk av HYT939 og Particle Photon: HYT939 er en digital fuktighetssensor som fungerer på I2C kommunikasjonsprotokoll. Fuktighet er en sentral parameter når det gjelder medisinske systemer og laboratorier. Så for å nå disse målene prøvde vi å koble HYT939 til bringebær pi. JEG
Måling av akselerasjon ved bruk av H3LIS331DL og partikkelfoton: 4 trinn
Måling av akselerasjon ved hjelp av H3LIS331DL og Particle Photon: H3LIS331DL, er et laveffekt 3-akset lineært akselerometer med høy ytelse som tilhører "nano" -familien, med digitalt I²C serielt grensesnitt. H3LIS331DL har full skalaer som kan velges på ± 100g/± 200g/± 400g, og den er i stand til å måle akselerasjoner m
Overvåking av solcellepanel ved bruk av partikkelfoton: 7 trinn
Overvåking av solcellepanel ved bruk av partikkelfoton: Målet med prosjektet er å forbedre effektiviteten til solcellepaneler. Prosjektet er designet for å føre tilsyn med solcelleproduksjon for å forbedre ytelsen, overvåking og vedlikehold av solcelleanlegget. I dette prosjektet vil partikkelen f
Beregning av lysintensitet ved bruk av BH1715 og partikkelfoton: 5 trinn
Lysintensitetsberegning ved bruk av BH1715 og Particle Photon: I går jobbet vi med LCD -skjermer, og mens vi arbeidet med dem innså vi viktigheten av lysintensitetsberegning. Lysintensitet er ikke bare viktig i det fysiske området til denne verden, men den har sin veltalte rolle i biologien
Overvåkning av temperatur og fuktighet ved bruk av SHT25 og partikkelfoton: 5 trinn
Overvåkning av temperatur og fuktighet ved bruk av SHT25 og Particle Photon: Vi har nylig jobbet med forskjellige prosjekter som krevde temperatur- og fuktighetsovervåking, og da innså vi at disse to parameterne faktisk spiller en sentral rolle for å ha et estimat av arbeidseffektiviteten til et system. Begge på indus