Hi, I am using the air velocity sensor with the Crazyflie drone framework, which supports 3.3V systems. During the measurements, even if my reference sensor reads around 8 m/s, the air velocity sensor reads around 2 m/s, mostly with random readings of 4 m/s. I’m wondering if the sensor is damaged or has power issues. I’m glad if anyone has thoughts on this.
Thanks in advance
I can see this product is retired. Did you buy it recently? Anyway, did you try the example code here? Air Velocity Sensor Breakout - FS3000 Hookup Guide - SparkFun Learn or you wrote your own code. If your code is written by you, I’d suggest trying the same code that is given in the hook-up guide. Make sure you uncomment this line.
fs.setRange(AIRFLOW_RANGE_15_MPS);
And this should be commented because you are using the 1015 version, not 1005.
//fs.setRange(AIRFLOW_RANGE_7_MPS);
Those are very sensitive to mounting considerations…share a photo of how it is being used if you can (my first guess is nearby propeller turbulence or other structures disrupting clean flow to its inlet)
The mounting looks alright, though the underside might obstruct some
What was the reference?
Can you share some photos of the soldering? I can kind of see them but not really
Now I’m suspecting the wiring/soldering; you’ll almost always run into issues without headers/solid connections in the PTH holes…the hookup wire crossing/doubling over itself is also likely to cause problems (due to wiggles/vibrations, the enamel will scrape itself off and short on the others)
Try testing the sensor with the drone off. Does it work then?