Skip to content

Patinetilla/SparkFun_Weather_Meter_Kit_Arduino_Library

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SparkFun Weather Meter Kit Arduino Library

follow on Twitter

Product Image - Weather Meter Kit

Weather Meter Kit (SEN-15901)

Whether you're an agriculturalist, a professional meteorologist, or a weather hobbyist, building a weather station can be a rewarding project. This Arduino library allows users to easily record wind speed, wind direction, and rainfall data from our weather meter kit. It should be noted that the sensors in the weather meter kit rely on magnetic reed switches and requires a power source to make any measurements.

  • The rain gauge is a self-emptying bucket-type rain gauge, which activates a momentary button closure for each 0.011" of rain that is collected.
  • The anemometer (wind speed meter) encodes the wind speed by simply closing a switch which each rotation. A wind speed of 1.492 MPH produces a switch closure once per second.
  • The wind vane reports wind direction as a voltage, which is produced by the combination of resistors inside the sensor. The vane’s magnet could potentially close two switches at once, allowing up to 16 different positions to be indicated, but we have found that 8 positions are more realistic.

SparkFun labored with love to create this code. Feel like supporting open-source hardware and software? Buy a board from SparkFun! This library is intended to be utilized with the weather meter kit and the following boards:

Product Image - SparkFun Weather Shield Product Image - SparkFun MicroMod Weather Carrier Board
SparkFun Weather Shield [DEV-13956] SparkFun MicroMod Weather Carrier Board [SEN-16794]

Supported Microcontrollers - Arduino Environment

Repository Contents

  • /documents - Datasheet and User Manual
  • /examples - Example sketches for the library (.ino). Run these from the Arduino IDE.
  • /src - Source files for the library (.cpp, .h).
  • keywords.txt - Keywords from this library that will be highlighted in the Arduino IDE.
  • library.properties - General library properties for the Arduino package manager.
  • CONTRIBUTING.md - Guidelines on how to contribute to this library.

Documentation

Products that use this Library

Contributing

If you would like to contribute to this library: please do, we truly appreciate it, but please follow these guidelines. Thanks!

License Information

SparkFun's source files are open source!

Please review the LICENSE.md file for license information.

Distributed as-is; no warranty is given.

- Your friends at SparkFun.

About

Forked from sparkfun for my esp32, solar powered solar station

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 81.5%
  • C 18.5%