I decided that I would like to include a method of measuring altitude and airspeed for one of the projects I am working on, so after a quick search on google I came across this article:
http://www.geocities.com/SiliconValley/Orchard/6633/altimeter.htmlSeems like a pretty simple method of measuring altitude that can be adapted to any microcontroller, although the MPX4115 mgiht not be accurate enough for low altitude flying. Has anyone done anything similar to the article, using air pressure to determine altitude, and if so what did you use for a pressure sensor and how did it work out?
The second part of wanting to know a relative airspeed. I have no intention of compensating for outside air forces (wind, a fan, etc), just a very base guage. So my thought was this, place the altitude pressure sensor (MPX4115, etc) someplace on the robot where it would not get hit with direct airflow from propulsion (someplace in the back of the fuselage. At the front of the craft, facing forward, place another pressure sensor. Using the altitude sensor as reference, compare the pressure difference with the front to get a best guess at airspeed.
Think that will work? Anyone tried something similar before? Any other possible ideas that might work? I thought initial about just a propeller attached to an encoder, but it would require too much room and likely slow the craft down too much.