Giter Site home page Giter Site logo

sdl_arduino_weatherrack2's Introduction

#SDL_Arduino_WeatherRack2

SwitchDoc Labs
October 2020

October 2020 Version 1.1 - Open Release
September 2020 Version 1.0 - Initial Release

This library and example program is designed to read 433Mhz signals from the SwitchDoc Labs WeatherRack2 Outdoor Weather Sensors.

https://shop.switchdoc.com/products/wireless-weatherrack2

It also supports the SwitchDoc Labs Wireless Indoor Temperature and Humidity Sensor (all 8 channels).

https://shop.switchdoc.com/products/wireless-inside-temperature-and-humidity-sensor-f007th

Any ASK/OOK 433MHz Reciever should work with this system. We have used several, but recommend the following for a good inexpensive one:

RXB6 433MHz Superheterodyne Wireless Receiver Module for Arduino/ARM/AVR

https://amzn.to/33WC1sr

Connect the Data Output to Pin 8 on the Arudino. Connect the VDD input on the RXB6 to 5V on the Arduino Connect the GND input on the RXB6 to GND on the Arduino

Connect a 17cm single wire to the Antenna output. Connect a 17cm single wire to the GND next to the Antenna output.

This forms a simple 1/4 wavelength dipole antenna.

#Output Formats from the example software:

#WeatherRack2:

Fields

messageid : increments by one for each message (WeatherRack2 or Indoor T/H sensor) received and CRC verified
time: If you have set up the real time clock, it would be good to insert the time in this slot
device: Serial Number of the sensor - changed on powerup but can be used to discriminate from other similar sensors in the area
modelnumber: Sensor Model Number
battery: 0 if battery good, 1 if battery is getting low
avewindspeed: Average Wind Speed in m/s
gustwindspeed: Last Gust Speed in m/s
winddirection: Wind Direction in degrees from 0-359.
cumulativerain: Total rain since last reset or power off. in mm.
temperature: outside temperature in C. humidity: Relative Humidity in %.
light: Visible Sunlight in lux.
uv: UV Index * 10 (meaning an uv index of 0.8 is in the example message above)
CRC: Calculated CRC value (It will match the CRC off of the message or you would not have received the message)

#SwitchDoc Labs Indoor T/H Sensor

Fields

messageid : increments by one for each message (WeatherRack2 or Indoor T/H sensor) received and CRC verified
time: If you have set up the real time clock, it would be good to insert the time in this slot
device: Serial Number of the sensor - changed on powerup but can be used to discriminate from other similar sensors in the area
modelnumber: Sensor Model Number
battery: 0 if battery good, 1 if battery is getting low
temperature: outside temperature in C. humidity: Relative Humidity in %.
CRC: Calculated CRC value (It will match the CRC off of the message or you would not have received the message)

More information on www.switchdoc.com

sdl_arduino_weatherrack2's People

Contributors

projectcuracao avatar

Stargazers

Johan Sjöberg avatar Bentley avatar  avatar Valentin Saugnier avatar  avatar Billy Walter avatar

Watchers

SwitchDoc Labs avatar Billy Walter avatar

Forkers

benmtl

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.