Skip to main content

Posts

Showing posts from 2017

Solar Panel Shutoff and Diodes

The panels I bought did not come with built in blocking diode so I added one for each panel. I also added a P and N Fet pair so I can disable the solar panel to make an accurate battery reading while it's sunny. The board on the left is the low voltage cutoff and charge controller for the battery. Another view The current iteration of the device.

Enclosure Mounting Test

Building the solar panel mount Inside tupperware box for water resistance Inside enclosure; thermometer, barometer, hygrometer mounted outside box for accurate readings Inside box with horrible wire management below Complete view

Beginnings of Instrument Shelter (Stevenson Screen)

I've started on the instrument shelter that will house the station. According to The World Meteorological Organization ANNEX IV AIR TEMPERATURE AND HUMIDITY the height should never be less than 1.25m. I'm aiming to have the readings as accurate as possible and also comparable to other weather information sources. I'll probably redo the legs at some point because it's kinda unstable, needs a wider base. Also needs slats on the inside and painted white as well.

Cleaned, Almost Ready For Enclosure

Assembly with cleaned up wiring My first try at soldering traces onto perfboard. Board with the esp removed. ADC lower right, GPIO expander center, RTC top right I'll probably leave it on the bread board because I have lots of things I want to add

Pympe Pandora and Last.fm Plugins

Pandora Player View Pandora Station and Seed Search Pandora Settings Dialog Also Last.fm Support Last.fm Settings Dialog Last.fm Info Display

Weather Station Progress is Progressing

The current iteration of the controller assembly I've built a breakout board (on the left) for the Thermometer, Hygrometer and Barometer. It will be outside the enclosure that will be housing the esp and battery which I may have to have some kind of heating for the battery It was built to be ran outside so it can be placed to have a more accurate temperature reading. ESP8266 Controller BMP180 Barometer + Thermometer DHT22 Thermometer + Hygrometer DS1307 Real Time Clock For Timestamps External SPI ADC because ESP only has 1 I2C GPIO 8-bit expander cause ESP is limited Digital pulse reed switch anemometer Analog resistance type wind vane Wiring schematic for the current iteration of the station Close up of bits of the controller On the left is a i2c gpio expander and just under the esp is an adc cause the esp only has one ADC built into it and I need one for the wind vane and battery sense. The for now finalized anemometer assembly all wired and ready

Calibrating the anemometer

The best anemometer calibration setup I could come up with. The anemometer calibration device. I went about calibrating the anemometer with an arduino counting interrupts from the anemometer reed switch with a simple hardware debounce I found. It first starts counting the anemometer pulses when the middle pushbutton is pressed. Then, after it has received 10 samples, it calculates the average time between them. Finally it displays the average pulse delay and calculated RPM on the lcd screen. I drove around doing my best to go in intervals of 5mph up to about 40 on a straight bit of local road and sampled each speed multiple times. When I had a fair bit of samples from each speed I averaged them and got the approximation of the anemometer for each speed. It turns out it is fairly linear from my extremely rough calibration data. On average it spins 10.268 revolutions per mile of wind speed. My calibration data: AnemometerCalibration.ods The code for the calibration d...

Beginnings of graph generation

Early stages of the chart output for the logged data Beginnings of a implementation for generating a wind rose for the location

Complete Anemometer and Wind Vane Assembly

First complete wind vane and anemometer assembly Anemometer and wind vane assembly. Potentiometer inside wind vane for readings Shaft assembly Shaft is a bolt through a fidget spinner bearing with another smaller bolt with a flat ground into it attached inside the larger shaft bolt

First graphs and configurable date range

2 Hours Back 12 Hours Back

First test of second anemometer prototype

My desktop.. cause why not

Beginnings of WiFi weather station

Featuring: BMP180 Barometer + Temperature sensor DHT22 Temperature sensor + Hygrometer ESP8266 NodeMcu 1.0 breakout board

Pympe