Llevaba tiempo rondándome en la cabeza la idea de construir
un medidor de velocidad indicada para el ultraligero que se pudiera conectar
con el programa XCSOAR que tengo instalado en el móvil.
XC-SOAR
Para el que no conozca XC-Soar, se trata de una APP para
móviles Android gratuita (open-source) que utilizando el GPS permite visualizar
en un mapa del terreno el punto donde estamos y muchos más parámetros que
además son configurables. Aunque está pensado para vuelo a vela (te calcula
muchos parámetros de térmicas y demás) es perfectamente válido para los ULM.
Esta es la web oficial de XC-Soar:
Si alguien tiene dudas le cuento como se cargan los mapas de
terrero y el de espacios aéreos de España. Muy útil ya que al tener memorizadas
las alturas de terreno en cada punto te va mostrando la AGL todo el rato y
además te avisa con una alarma si te cuelas en espacio aéreo controlado,
peligroso, etc… la verdad es que es 100% configurable y aún no he descubierto
todo lo que ofrece.
Comentar que el móvil que yo tengo es un Samsung S-4 que al
disponer de sensor de presión también puedo visualizar en el programa la altura
barométrica así como disponer del varíometro y demás.
Lo que me faltaba para disponer de una buena herramienta de
vuelo para el trike era la velocidad indicada, ya que mejora mucho las
prestaciones de Xc-Soar, por ejemplo te calcula la intensidad del viento de
cara o cola y te dice de donde viene el viento en todo momento etc.
¡Pues al lío!
Que necesitamos
para la fabricación
Lista de componentes:
Placa Arduino 1 (22€)
Módulo Bluetooth (8€)
Sensor diferencial de presión
(20€)
Caja para acoplarlo todo y
pila de 9v, portapila, cables e
interruptor(10€)
Por ejemplo en http://www.electronicaembajadores.com
Parece todo muy complejo pero en
realidad es bastante fácil. No hace falta conocimientos de programación ya que
os facilito el código en el adjunto. De electrónica tampoco mucho, únicamente
ser un poco mañoso soldando y demás.
Esquema de
conexión
Fotos de la caja
terminada
Programación de la
placa
Configuración del
bluetooth en el móvil (XC-Soar)
0º Encender la placa de arduino
1º Activar bluetooth en el móvil
2º Entrar en XCsoar y seleccionar Fly
3º Configuración à
Dispositivos à
elegir uno libre y editar
4º Seleccionar puerto HC-06
5º Controlador Digifly Leonardo (no marcar K6Bt y checksum)
Ya con esto debería conectarse y tendríamos listo el
dispositivo
Espero que os resulte interesante. Ya estoy preparando una
segunda versión mejorada con un display en la propia caja que muestra la
velocidad indicada, temperatura, humedad y que además avisa con una chicharra y
un led cuando la velocidad sea menor de la programada (por ejemplo con la
entrada en perdida a 35km/h o cuando se este próximo a la VNE)
Saludos!!
P.D: Estos son los pasos para configurar XCSOAR con los mapas:
1º conéctate a wifi
2º ir a la tienda playstore del móvil y bajarte XCSOAR
(icono azul)
3º abrir la aplicación y pulsar en fly
4º Botón izquierdo para que salga el menú y vamos a configurar
1/3, administrador de archivos y seleccionas ESP_C_HightRes.xcm y Añadir. Lo
mismo para el fichero Spain_Airspace_2013_05.txt.
5º Vamos de nuevo al
menú configurar, luego a configurar 1/3 y a Sistema, luego a Archivos de sitio y cargamos
en Mapa Database el de ESP_C_HightRes.xcm y en espacio aéreo el fichero
Spain_Airspace_2013_05.txt. para finalizar, Cerrar
6º El programa se reinicia y ya con esto tenemos cargados
los mapas y los espacios aéreos.
Estimado Cruz, aprovecho esta ultima entrada en tu blog para decirte que tus vivencias me han servido de inspiración para resucitar mi pasión aeronáutica. Espero que sigas actualizandolo, que pronto tengas el examen practico aprobado y que nos cuentes sobre tu trike Aircreation RACER.
ResponderEliminarSaludos,
Martin Carlos Rizzoli
Muchas gracias! me alegro que te guste. Tan pronto como el tiempo me lo permita iré actualizandolo con más vivencias. Yo por ahora siguo esperando para el examen práctico debido a problemas burocráticos en AESA pero por lo menos ya vuelo con mi trike. saludos,
ResponderEliminar¡Hola Cruz!
ResponderEliminarGracias por el blog.
Una pregunta... ¿Se puede utilizar con XCSOAR el sensor de temperatura del teléfono GalaxyS5 para indicarla? Lo he activado pero no pone nada y no sé si habría que utilizar algún otro tipo de sensor externo.
¡Muchas gracias!
Saludos.
Luis.
Vaya... me autorrespondo... Estoy buscando por internet y el sensor de temperatura se lo "dejaron" en el S4...😯 Parece que el S5 no lo lleva...
EliminarEste comentario ha sido eliminado por el autor.
Eliminarhola! yo acabo de probar con el s4 y solo puedo mostrar la humedad relativa y la temperatura del exterior pero no funciona con el sensor propio del teléfono dice que tiene que ser de una sonda externa. No se, lo siento.
EliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarhola. estoy muy interesado en este tema ya que vuelo en parapente y tambien uso xcsoar, me parece una herramienta muy provechosa, pero no encuentro el codigo...dices que lo dejas en el adjunto?
ResponderEliminarHola! lo puedes descargar aquí:
Eliminarhttps://drive.google.com/open?id=0B84lqxz9iyrZYkV3cHBFTkdRbFU
Ya me dirás si te vale. Saludos,
hola cruz:
EliminarAl fin pude hacer funcionar la sonda. ¿el codigo de arduino que me pasaste, lo has escrito tu?, No consigo calibrar bien la sonda, me suele indicar la mitad de la velocidad real que tengo. La verdad no se mucho de programacion y no entiendo bien la formula para obtener la velocidad...
Hola, yo no lo he programado y tengo pendiente revisarlo con un amigo más ducho para poner un potenciómetro con el que calibrarlo ya que efectivamente no da la velocidad exacta. En cuento pueda lo veo y te voy contando. saludos,
EliminarHola. Estoy haciendome el mismo sistema, pero entregando a XCSoar velocidad y presión barométrica. La fórmula de la velocidad del código no me cuadra. Si todavía estais con ello, poneros en contacto conmigo y os paso la que he calculado yo. Saludos
EliminarHola Mario, lo dejé parado porque no me leía bien la velocidad. Por favor, comparte lo que tienes hecho que seguro que es de mucha utilidad. Si quieres mandamelo a cruz.serrano@gmail.com y lo publico en el post. gracias
Eliminar