DIY GnuVario : variomètre opensource - openhardware Arduino

Je n’ai pas de connexion internet chez moi en ce moment (sauf au café)
ce n’est pas très pratique pour vous suivre
en revanche je pars voler dans les Dolomites avec le gnuvario
j’espère rapporter de belles traces

:vol:

Bonjour, je suis là! et toujours intéressé!

prunkdump, s’il reste des kits dispo je suis interessé

:bravo: Merci jpg63 et Baptiste, vous pouvez me compter pour le prochain kit V3 :coucou:

pour les espaces aériens et l’AGL, il faut comprendre comment ça marche alors si vous avez des infos de la docs n’hésitez pas, avec le M0 et la SD en Fat32 je pense que l’on peut faire de belle chose

Je peux te dire comment je fait avec XCSoar pour cela :

  • espace aériens : je récupère le dernier fichier dispo à cette page : http://www.ffvvespaceaerien.org/?page_id=412
    Le dernier est 170622__AIRSPACE_fichier_espace_mis_a_jour_le_22-06-17.txt
    C’est un fichier lisible avec un éditieur de texte. Taille : environ 500 Ko. Donc, pas très gros
    XCSoar est capable de l’interpreter et d’alerter ou indiquer la ou les zones dans lesquelles on se trouve.
    c’est très fiable, et mis à jour
    Je peux me renseigner sur la format si nécessaire

  • topologie : je récupère le fichier FRA_FULL_HighRes.xcm (France, en haute résolution : ) dispo à http://download.xcsoar.org/maps/FRA_FULL_HighRes.xcm
    C’est un fichier binaire, je suppose que c’est spécifique à XCSoar
    On peut en générer soi-même pour une zone particulière sur le site XCSoar : http://mapgen.xcsoar.org/
    Je vous encourage de suivre ce lien, pour voir ce qu’on peut mettre dans ce fichier :
    . la topologie de la zone (ce qui nous intéresse)
    . les waypoints corespondants ; pas terrible, pas mis à jour. Mais XCsoar ignore ces waypoints si on indique un fichier de waypoints spécifiques
    . le niveau de détail, concernant les villages, les routes.

Ca marche bien dans XCSoar : il est capable de représenter des infos de reliefs, afficher les villages, les routes, … et donner l’altitude sol à partir de ce fichier et de l’info GPS.

Le source de cet outil est dispo, je crois, à http://git.xcsoar.org/cgit/master/mapgen.git/tree/
Je vais y jeter un oeil pour voir la source des infos de topologie, ce qui nous intéresse.

Ne sois pas pressé, je vais être absent 2 semaines …

Rien ne presse mais si tu veux te renseigner sur le format des fichiers et comment les utiliser ce serait super. Dès qu’on saura les interpréter on pourra voir comment ajouter la fonctionnalité à notre vario

Pour la sonde de pression partielle et le BT, je me disais que l’on pourrait mettre les 2 modules BT au niveau de la sonde, il faudra vérifier que les 2 modules BT ne font pas des interférence entre eux mais l’idée est :

d’avoir une sonde indépendante et même universelle - juste la sonde coûte plus de 30€ alors tout le monde ne volera pas avec l’info de vitesse air. On pourrait imaginer que ce module soit utilisable directement en BT par des applis comme xctrac ou flyme,…

2 modes de fonctionnement du notre Gnuvario
- sans la sonde le module BT transmet les trames comme actuellement
- avec la sonde le module BT communique avec la sonde - le gnuvario reçoit la mesure de pression partielle et transmet la trame LX8000 à la sonde. La sonde grâce à son
2ème module BT renvoie la trame LX8000 comme si c’était le gnuvario. La sonde fait relais et sonde.

Techniquement il faut que le BT de l’ESP32 fonctionne, j’ai trouvé des codes, ça sera certainement bientôt officiel et savoir si on peut implémenter 2 autres IUART - 1 pour la sonde et 1 pour le BT. sur le M0 ça ne pose pas de problème je pense que sur un ESP32 non plus

Vraiment désolé dgtall mais les dix kits sont déjà tous parti … :cry: Dont deux à l’internationnal :smiley:

S’il y a un désistement je te tiens au courant.

Il va falloir bientôt faire des series de 20 au lieu de 10 :wink: Mais ça me ferai avancer presque 1000 euros :shock: ça commence à faire :smiley:

A suivre ici en tout cas lorsqu’on se lancera dans une nouvelle série !

Il ne me paraitrait pas déraisonnable de demander à chacun de régler le kit à l’avance de façon a t’éviter de fournir la trésorerie. ou de te retrouver avec un ou +sieurs kits sur les bras…
Pour le prochain kit, j’en suis !
Félicitations à toi et à tous les développeurs et testeurs pour le travail fourni :trinq:

:+1:

Vu les messages, le prochain kit va s’arracher :dent: . Il faudra lancer une précommande et chaque kit devrait être payer d’avance, car c’est pas normal, Prunkdump, que tu avance autant d’argent. Effectivement j’ai l’impression que la v4 va passer à 20 kits pour satisfaire tout le monde :ppte:

Partant pour la prochaine série alors.
Et pas de problème pour payer d’avance.

Salut à tous,

notre projet M0 avance

Grace à Prunkdump le M0 fait du bruit en PWM, il reste encore du travail mais c’est très encourageant

Coté écran, j’avance


https://img11.hostingpics.net/pics/68141920170903224715.jpg

Il reste encore pas mal à faire, mais je pense que la bibliothèque varioscreen sera bientôt opérationnel.
Je gère l’écran par zone (effacement de la zone à afficher, puis affichage de la nouvelle valeur), l’update de l’écran n’est fait qu’après la mise à jour de toutes les zones.
L’utilisation du partial update n’est pas très performant, l’écran E-Ink prent beaucoup plus de temps que le nokia 5110 (LCD) à se rafraîchir, du coup je fait un mixe, je n’efface pas tout l’écran, juste les zones à mettre à jour et je ne rafraîchie l’écran qu’une seule fois, il faut prévoir entre 0.5 à 1s pour que l’écran soit mis à jour.

Je suis tombé sur ce module

http://www.ebay.fr/itm/SIM808-Module-GSM-GPRS-GPS-Breakout-Board-SIM808-for-Arduino-Raspberry-/322167054532?hash=item4b02a720c4:g:hwYAAOSwc1FXbTNi

SIM808

Module GPS, GMS, BT

Que pensez-vous d’avoir un tracking SMS ou DATA ?

Le module est petit, mais il n’y a pas les antennes. Le GPS a l’air moins performant qu’un NEO 8

Désolé si j’ai du mal à suivre :wink:

J’ai fini le nouveau tuto ! Ca vous fera de la lecture avant le montage de kits :smiley:

http://glpano.free.fr/vario

Pfiu, du grand art ce tuto, comme d’habitude !
Même les photos sont superbes :pouce:

Super boulot, chapeau pour l’intégration et pour ce superbe tuto

j’ai le plaisir de posséder le premier gnuvario monté :dent:

Pour les anciens possesseurs, qui vont mettre à jour le vario attention dans variosetting.h il faut modifier :

#define VARIOSCREEN_DC_PIN 4
#define VARIOSCREEN_CS_PIN 3
#define VARIOSCREEN_RST_PIN 2

par

#define VARIOSCREEN_DC_PIN 4
#define VARIOSCREEN_CS_PIN 3
#define VARIOSCREEN_RST_PIN 2

je vous mettrai rapidement mon code complet

Wouha bravo pour le nouveau kit !

Moi j’ai enfin pu tester en vol la version 6302: le son du vario :bravo: :bravo: :bravo: j’ai envie de dire: le chant du vario !!!

J’aurai bien recommandé un kit avec la batterie plus grosse, mais je crois comprendre que c’est trop tard. Tant pis. Mais jpg63 compte sur moi pour le kit avec écran elink, aucun souci pour moi. Je peux même avancer les frais.

Après, pour ceux qui découvriront le sujet dans quelques mois, est-ce qu’il ne serait pas possible de faire les PCB à la demande, même si ca revient un peu plus cher ?

Je viens de recevoir mon BT HC05 pour greffer sur kobo je vous dirais dqp…

Encore bravo.

Soit je ne vois pas clair et du coup ne pas tenir compte, soit il n’y a pas de différence entre les deux define varioscreen !

OUPS Désolé il était un peu tard

en fait les pattes sont inversées sur le nouveau Kit

#define VARIOSCREEN_DC_PIN 2
#define VARIOSCREEN_CS_PIN 3
#define VARIOSCREEN_RST_PIN 4