An Arduino based vario and sensor hub for open9X and more...
== Build your Own openXvario ==
I started this project in order to use the MS5611 barometric sensor to send data via FR-Sky to open9x.
The main Idea behind this project is: Keep it SIMPLE
Everybody with some basic experience in electronics and some basic soldering skills should be able to put this thing together at one evening. You do NOT have to etch PCB´s or solder together huge amount of tiny SMD components. Instead you just buy 2 ready made modules, a suitable programmer and put it all together with the information in the Wiki and in this forum.
I of course do not take any warranty whatsoever for the instructions below. Do it at your own risk. Read and understand all of the information below before you begin.
== LINKS ==
[*]The Project Homepage on google code: https://code.google.com/p/openxvario/
[*]The build instructions https://code.google.com/p/openxvario/wiki/Main
=== Arduino Variometer / Altimeter over FR-Sky telemetry for open9x ===
- ALT => the relative altitude
- VSpd => the vertical speed
- Dist => 279.22 the absolute height as calculated form air pressure+temp
- Cels => the input voltage of the arduino
- RPM => 1056 mbar = the current air pressure (not the best resolution in this field...)
- T1 => 25C the temperature measured by the ms5611
=== Sensor data send to open9x ===
- absolute altitude ( ID 0x10 and 0x21)
- vertical speed ( ID 0x38 )
- supply voltage as cell 0 in id 0x06
- temperature (from MS5611) as T1 ID 0x02
- 6 single voltage values connected to the pins as configured as cell 1-6 in id 0x06
=== The wiring diagram ===
=== Remote Control your vario ===
You can (optionaly) use a servo channel to control the sensitivity of the vario from your transmitter. Just map a potentiometer from your 9X to the channel used to power up the openXvario and include the option in the configuration section of the source code. (see CompileOptions for details on how to enable this feature)
It is all work in progress. It would be fairly easy to add in additional sensors if we stuff in the needed code. you could even try to get a 11DOF module working if you fancy all the data.
Have fun, relax and keep the smoke inside of your electronics....
rainer