Open Source Weather Station: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
(Created Page + Added Basic Sections/Info)
 
(Added some more information)
 
(34 intermediate revisions by the same user not shown)
Line 9: Line 9:
**Wind speed
**Wind speed
**Wind Direction
**Wind Direction
**Gust/Gust Liklyness/Frequency (Via Software from other wind stuff)
**Gust/Gust Likeliness/Frequency (Via Software from other wind stuff)
**Solar Radiation (General Brightness, and/or UV brightness)
**Solar Radiation (General Brightness, and/or UV brightness)
**Day/Night Time/Cycle (Via software from solar stuff)
**Day/Night Time/Cycle (Via software from solar stuff)
**Precipitation (any form, with differentation)
**Precipitation (any form, with differentiation)
**Lightning Strike Counter
**Lightning Strike Counter
**Distance
**Lightning Strike Distance
*A Nice Bonus Would be Integration with [[Wireless Indoor Air Quality Monitors]] that Monitor:
**Air Temperature
**Humidity
**[[Air CO2 Concentration]] and maybe Oxygen (latter is less important)
**[[Particulate Matter]]
**Optional Hydrocarbon Sensors (Detects [[Offgassing]] etc, as long as you are careful about all that shouldn't be too huge of an issue, but a sensor can't hurt, just not desperate for one in my opinion)
* '''Seems to be a total cost of ~150-200 USD for a MAXED OUT OTS Model'''
 
=Off the Shelf Options=
*[https://www.metergroup.com/environment/products/atmos-41-weather-station/ The "Atmos 41 All-in-One Weather Station" by "Meter Environment" ] - unknown cost
**All in one unit, uses an [[Ultrasonic Anemometer]]
 
== "Ambient Weather" Brand==
*[https://www.amazon.com/Ambient-Weather-WiFi-Station/dp/B01N5TEHLI/ref=sxin_16_pa_sp_search_thematic_sspa?content-id=amzn1.sym.10e6d77b-0012-4a6b-b8f0-1618f27938ee%3Aamzn1.sym.10e6d77b-0012-4a6b-b8f0-1618f27938ee&crid=ZKS98W4O4R8Q&cv_ct_cx=weather+station&keywords=weather+station&pd_rd_i=B01N5TEHLI&pd_rd_r=eea1b012-995f-4cb7-9aae-7ee875f1607c&pd_rd_w=ZpncD&pd_rd_wg=6oEDe&pf_rd_p=10e6d77b-0012-4a6b-b8f0-1618f27938ee&pf_rd_r=0ZVYG4BR9YBZ345GJTA2&qid=1692750778&sbo=RZvfv%2F%2FHxDF%2BO5021pAnSA%3D%3D&sprefix=weather+station%2Caps%2C175&sr=1-2-2b34d040-5c83-4b7f-ba01-15975dfb8828-spons&ufe=app_do%3Aamzn1.fos.f5122f16-c3e8-4386-bf32-63e904010ad0&sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&psc=1 "Ambient Weather WS-2902 WiFi Smart Weather Station" ] (~190USD as of this edit)
**Uses a physical anemometer
**Wireless
**Supports Other Sensors:
***Main ones of interest are the [[Indoor Thermometer-Hydrometer]] ,  Indoor and Outdoor [[Particulate Matter Sensors]] ,  a [[Lightning Detector]] (although it may only do "time since last one", not distance or direction, although need to look into this more)
**Can publish to [[Weather Underground]] and [[Citizen Weather Observer Program]] etc
*Need to double check compatibility with all the sensors/accessories, granted may be able to sneak arduinos/rpi's in somewhere to get stuff to work right
*The [https://www.amazon.com/Ambient-Weather-WS-2000-Station-Monitoring/dp/B07GRBY9NP?ref_=ast_sto_dp Ambient Weather WS-2000] May be required for their sensors, it's ~300USD as of this edit
 
=Existing Open Source Designs=
==GreatScott==
*[https://www.youtube.com/watch?v=daS2CE-zFNo A Youtube Video on Their Design]
 
==Open Green Energy==
*[https://www.youtube.com/watch?v=RlrXk40D-pc A Youtube Video on Their V2.0 Design]
*Probably the most "complete" ?
 
==DigiblurDIY==
*[https://www.youtube.com/watch?v=VUqOIPVbeF0 A Youtube Video on Their Design]
 
==University of Oklahoma==
*[https://sites.google.com/ucar.edu/3dpaws/ The Main Page for the Project]
 
=Minimum Viable Product=
* "Self Contained" ie is one unit, often on a post
*Lots of Networking Options Via Modules (NONE (just storage on sd etc) ,  Wired [[XLR]], Wired [[USB]] , [[CAN BUS]] or [[Ethernet]] etc
*All sensors are modular
*Can handle any* weather (* being whatever is desired by end user)
*Durable
*DIY (or premade)
*As low cost as possible
*Modular
 
=Basic Design=
==General Overview/Conceptual Design==
*Stacked "modules" similar to [[Arduino Shields]] and [[Rasberry Pi Hats]]
*Each is sealed (need to determine weatherproof connectors
*Either the modules are "flush" or there is a seperate shell/cover
*[[Arduino]] and/or [[Raspberr Pi]] as the core computer/microcontoller (unless a custom board is used)
*The main controlls and electronics are in one module
*Cables is in another
*Optional Onboard Storage is on another
*Each wireless thing is a module
* '''Max "stack" no more than 50cm''' excluding the pole for mounting, and any antennae etc
 
==Sensor Modules==
===Air temperature===
*Standard PCB + Custom Mount / Leads for Module Specific Stuff
*[https://www.seeedstudio.com/One-Wire-Temperature-Sensor-p-1235.html One Wire Temperature Sensor ~7.50 USD as of May 2020]
 
===Relative humidity===
*Standard PCB + Custom Mount / Leads for Module Specific Stuff
* ''' [http://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html Need to Make Decision Using This Link + Other Info] '''
 
===Vapor pressure===
*Standard PCB + Custom Mount / Leads for Module Specific Stuff
* ''' Estimate with math, or use actual sensor? '''
 
===Barometric pressure===
*Standard PCB + Custom Mount / Leads for Module Specific Stuff
*[https://www.sparkfun.com/products/13676 SparkFun Atmospheric Sensor Breakout - BME280] - ~20 USD as of May 2020
 
===Wind speed===
*Standard PCB + Custom Mount / Leads for Module Specific Stuff
*Via an ots or diy [[Ultrasonic Anemometer]]
 
===Wind Direction===
*Standard PCB + Custom Mount / Leads for Module Specific Stuff
*Via an ots or diy [[Ultrasonic Anemometer]]
 
===Solar Radiation (General Brightness, and/or UV brightness) ===
*Standard PCB + Custom Mount / Leads for Module Specific Stuff
*All that may be needed is a solar panel or two, and if two a UV filter on one
*Exerpt from [https://create.arduino.cc/projecthub/jeffrey2/measuring-solar-radiation-with-arduino-f741ac This Article on Arduiono.com]
** "The instrument for measuring solar radiation is called a Pyranometer. Pyranometers can cost anywhere from $200 -$800, even from Chinese suppliers, making them inaccessible for the average hobbyist. You can read more about them here: https://en.wikipedia.org/wiki/Pyranometer
 
I was recently looking into buying a solar panel for my home and wanted to know if it would be worthwhile and so wanted to estimate the amount of solar energy available where I live.
 
I wasn't interested in buying a Pyranometer so I thought I could save some money and have some fun at the same time by making my own. "
*Follow their directions + adapt to custom module
 
===Precipitation (any form, with differentation) ===
*Standard PCB + Custom Mount / Leads for Module Specific Stuff
*Via the [[Open Source Tilt Bucket Precipitation Gauge]]
 
===Lightning Strike Counter===
*Standard PCB + Custom Mount / Leads for Module Specific Stuff
*Via the [[Open Source Lightning Sensing RDF Sensor]]
 
===Lightning Strike Distance===
*Standard PCB + Custom Mount / Leads for Module Specific Stuff
*Via the [[Open Source Lightning Sensing RDF Sensor]]
 
=BOM=
==Initial Guess/Rough BOM==
*[[Arduino]] '''~20USD'''
*And/or [[Raspberry Pi]] anywhere from '''~9''' USD for a [[Raspberry Pi Zero]] '''to''' '''~75 USD''' for the "max spex" Raspberry Pi 4 Model B (8 GB RAM version)
*[[PCB Blanks]] / copper plates etc for custom pb's  ~X.xx USD for X many
*SMD's for sensors
**SMD a
**SMD b...
*Solder/Solder Paste
*3D Printed Cases / Welded Metal Case Cost ~20 USD max for fdm print, metal would be ~?x USD
*All the Cables + Cable Breakouts/Adapter Plugs Needed ~20 USD -ish hard to estimate, also does not include long runs, also can be replaced by cheap wireless module for same ish cost
* '''Total of ~150-200 USD for a MAXED OUT Model'''
 
== [[V-BOM]] ==
*
 
=CAD=
*
 
=Code=
*[[Weather Underground]] - for global upload
*


=Internal Links=
=Internal Links=
*[[Weather]]
*[[Weather]]
*[[FeF Weather Station]]
*[[FeF Weather Station]]
*[[Ultrasonic Anemometer]]
*[[Open Source Tilt Bucket Precipitation Gauge]]
*[[Magnetometer Accelerometer Gyroscope 3-in-1 Sensor]]
*[[Lightning Detection]]
*[[Open Source Lightning Sensing RDF Sensor]]
*[[Sattelite Constellation GeoLocation Sensor]]
*[[LORAN Sensors]]
*[[Ethernet Sheild/Adapter?]]


=External Links=
=External Links=
*[https://en.wikipedia.org/wiki/Weather_station The Wikipedia Page on Weather Stations]
*[https://en.wikipedia.org/wiki/Weather_station The Wikipedia Page on Weather Stations]
*[https://www.metergroup.com/environment/products/atmos-41-weather-station/ The "Industry Standard" ] - unknown cost
*[https://www.youtube.com/watch?v=IN4w6m3D3PY A Video by the Youtube Channel "Arduino" on how to use a [[Mechanical Anemometer]] with an [[Arduino]] ]
 
[[Category: HVAC]] [[Category: Internet of Things]] [[Category:Smart Farm Managment]] [[Category:Weather Prediction]]

Latest revision as of 00:47, 23 August 2023

Basics

  • A "weather station"
  • Essentially a self contained sensor suite
  • Is modular, but should measure most/all of these things:
    • Air temperature
    • Relative humidity
    • Vapor pressure
    • Barometric pressure
    • Wind speed
    • Wind Direction
    • Gust/Gust Likeliness/Frequency (Via Software from other wind stuff)
    • Solar Radiation (General Brightness, and/or UV brightness)
    • Day/Night Time/Cycle (Via software from solar stuff)
    • Precipitation (any form, with differentiation)
    • Lightning Strike Counter
    • Lightning Strike Distance
  • A Nice Bonus Would be Integration with Wireless Indoor Air Quality Monitors that Monitor:
    • Air Temperature
    • Humidity
    • Air CO2 Concentration and maybe Oxygen (latter is less important)
    • Particulate Matter
    • Optional Hydrocarbon Sensors (Detects Offgassing etc, as long as you are careful about all that shouldn't be too huge of an issue, but a sensor can't hurt, just not desperate for one in my opinion)
  • Seems to be a total cost of ~150-200 USD for a MAXED OUT OTS Model

Off the Shelf Options

"Ambient Weather" Brand

Existing Open Source Designs

GreatScott

Open Green Energy

DigiblurDIY

University of Oklahoma

Minimum Viable Product

  • "Self Contained" ie is one unit, often on a post
  • Lots of Networking Options Via Modules (NONE (just storage on sd etc) , Wired XLR, Wired USB , CAN BUS or Ethernet etc
  • All sensors are modular
  • Can handle any* weather (* being whatever is desired by end user)
  • Durable
  • DIY (or premade)
  • As low cost as possible
  • Modular

Basic Design

General Overview/Conceptual Design

  • Stacked "modules" similar to Arduino Shields and Rasberry Pi Hats
  • Each is sealed (need to determine weatherproof connectors
  • Either the modules are "flush" or there is a seperate shell/cover
  • Arduino and/or Raspberr Pi as the core computer/microcontoller (unless a custom board is used)
  • The main controlls and electronics are in one module
  • Cables is in another
  • Optional Onboard Storage is on another
  • Each wireless thing is a module
  • Max "stack" no more than 50cm excluding the pole for mounting, and any antennae etc

Sensor Modules

Air temperature

Relative humidity

Vapor pressure

  • Standard PCB + Custom Mount / Leads for Module Specific Stuff
  • Estimate with math, or use actual sensor?

Barometric pressure

Wind speed

Wind Direction

Solar Radiation (General Brightness, and/or UV brightness)

  • Standard PCB + Custom Mount / Leads for Module Specific Stuff
  • All that may be needed is a solar panel or two, and if two a UV filter on one
  • Exerpt from This Article on Arduiono.com
    • "The instrument for measuring solar radiation is called a Pyranometer. Pyranometers can cost anywhere from $200 -$800, even from Chinese suppliers, making them inaccessible for the average hobbyist. You can read more about them here: https://en.wikipedia.org/wiki/Pyranometer

I was recently looking into buying a solar panel for my home and wanted to know if it would be worthwhile and so wanted to estimate the amount of solar energy available where I live.

I wasn't interested in buying a Pyranometer so I thought I could save some money and have some fun at the same time by making my own. "

  • Follow their directions + adapt to custom module

Precipitation (any form, with differentation)

Lightning Strike Counter

Lightning Strike Distance

BOM

Initial Guess/Rough BOM

  • Arduino ~20USD
  • And/or Raspberry Pi anywhere from ~9 USD for a Raspberry Pi Zero to ~75 USD for the "max spex" Raspberry Pi 4 Model B (8 GB RAM version)
  • PCB Blanks / copper plates etc for custom pb's ~X.xx USD for X many
  • SMD's for sensors
    • SMD a
    • SMD b...
  • Solder/Solder Paste
  • 3D Printed Cases / Welded Metal Case Cost ~20 USD max for fdm print, metal would be ~?x USD
  • All the Cables + Cable Breakouts/Adapter Plugs Needed ~20 USD -ish hard to estimate, also does not include long runs, also can be replaced by cheap wireless module for same ish cost
  • Total of ~150-200 USD for a MAXED OUT Model

V-BOM

CAD

Code

Internal Links

External Links