Raspberry Pi Experiment 13: Anemometer based on sensors F200-201/2 (wind speed/direction)

Related Experiments:

Experiment Goals:

1. Learn working with new type of wind direction and speed sensors

2. Make a prototype which may be used for data collecting at different locations, having the following features: direction sensor calibration, storage of compressed wind data

3. No power saving features at this stage. It shall work from 220 V power source.


– F200-201Wind Speed Sensor (ebay)

F200-202Wind Direction Sensor (ebay)





Pictures and story:

– 5V and 12V power supply
IMG_20150627_092228 IMG_20150626_171548

– Sensors are installed
IMG_20150626_173410 IMG_20150626_211847

– RPi is connected and activated
IMG_20150627_102107 IMG_20150711_222750

– All is initially tested and placed outside for SW development and testing (using WiFi and VNC)
IMG_20150718_200716 IMG_20150725_172837 IMG_20150719_072012

– Data capturing, display and compression:
IMG_20150711_222907 IMG_20150725_225158

Data Analysis:
Measurements by order

Number of measurements per direction

Summary speed per direction

var _pop = _pop || [];
_pop.push([‘siteId’, 1069378]);
_pop.push([‘minBid’, 0.000000]);
_pop.push([‘popundersPerIP’, 0]);
_pop.push([‘delayBetween’, 0]);
_pop.push([‘default’, false]);
_pop.push([‘defaultPerDay’, 0]);
_pop.push([‘topmostLayer’, false]);
(function() {
var pa = document.createElement(‘script’); pa.type = ‘text/javascript’; pa.async = true;
var s = document.getElementsByTagName(‘script’)[0];
pa.src = ‘//c1.popads.net/pop.js’;
pa.onerror = function() {
var sa = document.createElement(‘script’); sa.type = ‘text/javascript’; sa.async = true;
sa.src = ‘//c2.popads.net/pop.js’;
s.parentNode.insertBefore(sa, s);
s.parentNode.insertBefore(pa, s);