Arduino väderstation Del3, regn (9 / 9 steg)
Steg 9: VB Express programvara
Jag har bifogat Programvaran i en zip-fil. Här är en skärmdump.
Programmet skrevs för M.S. Vista och kräver en katalog under dokument som kallas väderdata. Det fungerar inte på andra operativsystem.
Installera, kopiera zip-filen till en katalog. Kontrollera att du har tillgång till internet, kör setup.exe.
Det viktigaste du behöver göra är bestämma vilken seriell port som din Arduino är ansluten till och skriv det i textrutan Arduino Com-Port. Då ska det köras automatiskt. Se till att du inte har den följetong Monitor öppen samtidigt.
I den blå panelen är maxs och mins för dagen. (Om Min Temp är noll, klicka på Reset-knappen). Informationen uppdateras från Arduino. Jag gjorde en liten grafisk bildskärm som visar vindriktning. Eftersom hastigheten ökar pilen blir längre.
Över till vänster kallas en txtbox regn Inches. Det inte kommer att generellt innebära mycket som den visar bara regn för de senaste 10 andra provet. I mitten är den som säger totala regn. Detta är mängden regn för dagen. Jag dumpade lite vatten i samlaren att få en behandling som jag inte har riktigt haft en chans att se det arbete med verkliga regn.
En dag hoppas jag att få några riktiga regn att se hur väl det fungerar. Jag har en glas regnmätaren ställa bredvid gruvan så att jag kan jämföra två. Jag kanske måste justera min kalibrering.
Data lagras automatiskt till en MonDay.csv fil i katalogen väderdata.
Om du är erfaren med VB Express, kan jag ge källkoden så att du kan skriva om detta enligt dina önskemål. Lämna mig en kommentar.
Funderingar: Så har jag vissa bekymmer med min väderstation.
1. jag använder Ethernetkabel utanför men det är inte beräknat för externa program. Det kan skadas av regn, vind och sol.
2. papper kon i regnmätaren hålls bara av tejp. Jag vet inte hur det kommer att göra med sol och regn.
3. jag byggde en vindmätare många år sedan, lagren bar. Naturligtvis var detta i blåsigt Boulder. Med denna design, bör det vara ganska lätt att ersätta lagret.
4. statisk elektricitet kan vara ett problem med elektroniken speciellt med starka vindar och torra förhållanden
Slutsatser: Medan jag förväntar inte mig några/många läsare att kopiera detta projekt, hoppas jag det ger läsaren med idéer på säkerhetsloggar med Arduino och några av dess funktioner.