Le but de ce Tuto est de décrire la réalisation d'une interface permettant de faire communiquer un appareil sous Android (Smartphone, tablette) avec un vario 302 de Cambridge et un Flarm afin de pouvoir utiliser toutes les possibilités d'XCsoar.

Liste du matériel :

1 module IOIO de Sparfun.
Le site du fabricant ici
Le site du concepteur ici

1 module MAX 232 de Mikroelectronika.
Documentation du fabricant au format pdf ici
On peut se procurer ces 2 modules en France chez Lextronic

2 fiches mâle Sub D 9 broches + cache plastique.
1 cordon Ethernet RJ45 droit (non croisé) 2m
1 cordon récupéré sur un ancien clavier ou souris (3 fils nécessaire).
1 petit boitier en plastique.
Du fils de cablage, soudure et un peu de patience.

Matériel

Cablage des modules :

Le schéma ci contre explique mieux qu'un long discours les connections à réaliser. Les couleurs ne sont pas obligatoires mais correspondent à celles que j'ai utilisées et permettent de faire la correspondance avec la photo de la réalisation.

Box

Ce qui donne :

Dessus

Le cylindre noir sur lequel s'enroule le fil rouge d'alimentation et une bague de ferrite destinée à bloquer les parasites éventuellement générés par l'alim à découpage du IOIO.
J'en avais une, je n'ai pas essayé sans.

Dessous

Le fil rouge venant du + 12 v (Vin du IOIO) qui servira à alimenter le Flarm doit être soudé sur la broche 9 de la prise Sub D du module MAX232. C'est le point le plus délicat de la réalisation. Attention de ne pas court-circuiter deux broches !

Cablage du cordon double :

Cordon

Coté Flarm : couper le cordon Ethernet à la longueur désirée (l'autre morceau pourra être utilisé pour une autre réalisation) les couleurs des cordons sont normalisées.
Les fils Bleu-Blanc, Orange et Orange-Blanc sont tous reliés à la masse (broche 5 du Sub D) mais vous pouvez n'en souder qu'un et couper les autres. Idem pour les Maron et Maron-Blanc ( broche 9 du Sub D 12 v).

Coté 302 il faut utiliser le cordon de récupération, les couleurs sont sans importance, mais un conseil : utiliser des couleurs différentes évitera des erreurs.

Ce qui donne :

Coté Flarm

Coté 302 :

Coté 302

Après avoir branché :
- les 3 connecteurs du cordon (SubD9 central=>MAX232, SubD9=>302 et RJ45=>Flarm)
- USB cordon de l'appareil Android dans IOIO
- alim 12 v.
La LED rouge du IOIO doit s'allumer à la mise sous tension, puis la jaune doit faire un bref flash au moment où le IOIO entre en contact avec l'appareil Android.

Dernière étape : paramétrer XCsoar.

Config > Config > System > Peripherique

Pour le 302 :

302Param

Pour le Flarm :

FlarmParam

La connection entre les appareils n'est pas immédiate, patientez 1 minute dans certains cas.

En cas de problèmes ou si vous constatez une erreur dans ce Tuto, un ptit mail :

mailto:legalland@hotmail.com

Dernière mise à jour 20/05/2012 Jacques Legalland