DIY Standalone Weather Station Powered by Arduino
Hello Makers out there
Again this is not a Step by step Instructable . Like always i forgot to take take snaps since the inception of this project.
The idea of Building a community weather station using Open hardware Kicked a long back. We people from a local DIY community build this weather station. In our country we don’t give importance to weather data apart from the days where we have heavy rain or cyclone. It’s always good to have weather data which could be accessed by local community.
We build this project with a desire to have more numbers of similar stations in and around our place. so that we will have huge amount of community owned data. We want to reduce the cost as much as possible and don’t want to include complex stuff in the project. We chose Arduino as our platform since we can make hardware that is cost effective as well as not much complex.
Step 1: Things You Need.
- Arduino Mega 2560 or Arduino Uno
- Arduino Ethernet Shield W5100
- DHT11 Temperature sensor
- BMP180 Pressure Sensor
- IR module
- HMC588L Magnetic Sensor
- Ribbon Cable
- 9V DC adaptor( Any thing that can power your Arduino )
Other Hardware Stuff.
- Wooden plank and Plywood for Stevenson screen
- Iron Tripod( for deploying the station)
- PVC pipe and stuff
- Cups for Anemometer
- Ball bearings and slip rings
- Old SMPS enclosure
- long Ethernet cable. Very long 😛
- Have all the tools possible that you may use in your electonics project
Step 2: Hardware Part
We built the Stevenson screen. We used plywoods and wooden Planck. The dimension of our Steven Screen is and like most we painted it White.
Anemometer and Wind-vane Mount
Our prototype used the following
- 1.5 M 2″ PVC pipe
- 2″ T joint
- 2″ to 0.5″ Reducer
- 0.5″ PVC pipe
- 0.5″ L bend Joint
- 0.5″ L bend small
For Mounting the PVC pipe we used a Old Tripod that we salvaged from an old Telescope. It was made of steel and i can apparently hold the station.
Metal Enclosure for Arduino
In order to place the Arduino with its W5100 Shield we used a SMPS enclosure. It has plenty of space inside it. We just added a Fan to make it look even cooler.
Step 3: Anemometer and Wind Vane
The anemometer was build using Plastic cups they are attached to a plastic pipe which inturn connected to a slip ring and a plastic ring. It is painted black and white to detect the rotation. An IR sensor is connected in place to detect each rotation. A simple Rotatory Encoder.
The designed vane is attached to a small plastic pipe which is also attached to a slip ring. the magnetometer sensor is attached at the tail and wires are inserted into the plastic pipe.
Both the module are placed into the L bend and wired through the PVC pipe to reach the Arduino Mega.