Indholdsfortegnelse:
Video: Arduino Ultra Low Power Weather Station: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Denne vejledning viser dig, hvordan du bygger en vejrstation med super lav effekt ved hjælp af en arduino nano, en bme 280 og rf433 radiomodul, der vil vare omkring 1,5 til 2 år på 2 LiPo 18650'er og evnen til at udvide den, tilføje flere sensorer og et solpanel.
Trin 1: Dele
Sender:
- 1 x Arduino Pro mini (Med strøm -LED og spændingsregulator fjernet)
- 1 x Bme280 sensor (enhver sensor ville gøre, tilføj bare et par bits kode)
- 1 x Buck -konverter (Den mest effektive mulige, VALGFRIT)
- 1 x Diode (VALGFRIT)
- 2 x 18650s (ethvert batteri ville gøre, hvis det er i området 2-5,5v)
- 1 x brødbræt
- Nogle han- og hunhoveder og -kabler
- 1 x Rf433 sender (med antenne)
- 1 x solpanel (VALGFRIT)
- 1 x vejrbestandigt kabinet (jeg brugte en gammel Tupperware)
Modtager:
- 1 x Arduino Pro mini (I dette tilfælde ville enhver arduino gøre)
- 1 x Liquid Crystal display
- 1 x Rf433 modtager (med antenne)
Trin 2: Byg det
Kør alt i overensstemmelse hermed i protoboardet til modtageren, sørg for at lave antennen i henhold til dit moduls frekvens med en side som denne. Antennens længde skal være den samme for modtageren og senderen.
Trin 3: Koden
Senderkoden er optimeret til lav strøm ved hjælp af LowPower.h -biblioteket og adafruit's bme280 -bibliotek.
Modtageren på den anden side har ingen optimering til lav effekt, selvom du let kan tilføje den selv.
Nogle muligheder er kommenteret i koden for at spare strøm, men den kan let ikke kommenteres til fejlfinding.
Trin 4: Resultater
Måling af strømmen fra sendersiden viser en søvnstrøm på ca. 11uA. Det gør dette i omkring 24 sekunder og sender derefter temperatur, fugtighed og barometrisk tryk. Det tager omkring 350 ms at gøre det og bruger omkring 11,5 mA. Men du kan nemt tilføje dine egne sensorer og udvide vejrstationen.
For at beregne køretid brugte jeg denne praktiske lommeregner fra Oregon indlejret. Udskiftning af værdierne i onlineregnemaskinen viser os en driftstid på omkring 1,5 år, hvilket er ret acceptabelt under hensyntagen til de to 1, 500mAh LiPos, der er monteret. Med solpanelet på den anden side ville driftstiden være ubegrænset med denne form for forbrug.
Jeg vil senere tilføje en batteribeskyttelses -ic eller en kode til overvågning af batteriet
Jeg håber, at du fandt det nyttigt. Spørgsmål eller rettelser må du gerne lade dem stå herunder
Trin 5: EDIT:
Jeg har ændret rf433 -modulet med et nrf24l01 -kort og en antenne, og til modtageren har jeg tilføjet en esp8266 og brugt Blynk til at få oplysningerne på min telefon, med denne opsætning kan du have flere vejrstationer med en modtager, der kommunikerer tilbage til din telefon. Hvis nogen vil have kodeskemaerne eller brugerdefineret printkort, som jeg har designet, er du velkommen til at tale med mig.
Anbefalede:
NaTaLia Weather Station: Arduino Solar Powered Weather Station Gjorde den rigtige vej: 8 trin (med billeder)
NaTaLia Weather Station: Arduino Solar Powered Weather Station Gjorde den rigtige vej: Efter 1 års vellykket drift på 2 forskellige steder deler jeg mine solcelledrevne vejrstation projektplaner og forklarer, hvordan det udviklede sig til et system, der virkelig kan overleve over lang tid perioder fra solenergi. Hvis du følger
DIY Weather Station & WiFi Sensor Station: 7 trin (med billeder)
DIY Weather Station & WiFi Sensor Station: I dette projekt vil jeg vise dig, hvordan du opretter en vejrstation sammen med en WiFi -sensorstation. Sensorstationen måler lokale temperatur- og fugtighedsdata og sender den via WiFi til vejrstationen. Vejrstationen viser derefter t
Smart Weather Station (ved hjælp af Arduino): 5 trin
Smart Weather Station (ved hjælp af Arduino): En vejrstation er en facilitet, enten på land eller til søs, med instrumenter og udstyr til måling af atmosfæriske forhold for at give oplysninger om vejrudsigter og for at studere vejret og klimaet. De foretagne målinger inkluderer temperatur
LP-2010 AES17 1998 Switching Amplifier Low Pass (low-pass) Filter: 4 trin
LP-2010 AES17 1998 Switching Amplifier Low Pass (low-pass) Filter: Dette er en stor D-klasse forstærkermåling af lavpasfilter. Det fine udførelse, superiro ydeevne, nem forbindelse gør dette produkt let at bruge og meget værd at eje med en høj omkostningsydelse
Arduino Weathercloud Weather Station: 16 trin (med billeder)
Arduino Weathercloud Weather Station: Jeg lavede en vejrstation forbundet til internettet. Det måler temperatur, fugtighed, tryk, nedbør, vindhastighed, UV -indeks og det beregner få mere vigtige meteorologiske værdier. Det sender derefter disse data til weathercloud.net, som har en flot graf