le module gps qui ecroule l’alim tu le crois ca !!!
Je pensais pouvoir me mettre très vite au stl demandé mais il faut vraiment que je sorte les 5 qu’on m’a demandé…
Et c’est bien la merde à dessouder les modules…
DIY GnuVario : variomètre opensource - openhardware Arduino
Je crois que je suis tombé sur une mauvaise série, j’en ai un deuxième qui ne veut pas donner de data…
Salut !
C’est bizarre ça …
Ça peut être aussi un problème sur l’alimentation. Voici quelques idées en vrac :
-> tu as changé le régulateur du pro mini ?
-> si oui tu ne t’ai pas trompé de regulateur ? Vérifies la référence.
-> tu as mis aussi un régulateur sur le ms5611 en le connectant à RAW ?
-> vérifies aussi la batterie et ce qui en sort. Tu es sur que ta modif du chargeur ?
-> si tu as chunté les régulateur tu es sur de tes modifications ? On peut facilement connecter VCC à GND si on ne fait pas attention. La modif peut changer selon le modèle de régulateur en place.
Ensuite normalement c’est facile de démonter le GPS. Avec une pince coupante tu coupe entre le GPS et le PCB. Puis tu enlève les pins une à une.
A+
Salut à tous 
Bon j’ai fait quelques modifications sur la bibliothèque de carte SD et le bootloader. J’ai testé les deux avec 6 cartes et je n’ai pas eu de problèmes.
Il faudra que tu intègres ces dernières modifications à ta branche et que tu mettes à jour le site GNUVarioFR avec le nouveau bootloader.
@tous
J’ai besoin de vous pour tester !
https://content.wdl.org/576/thumbnail/1430159334/616x510.jpg
Si vous avez eu des problèmes de carte SD avec le code du GNUVario par le passé, est ce que vous pouvez vérifier que cela fonctionne bien maintenant avec le dernier code ? Par exemple en essayant avec “calibration_recorder.ino”.
A+
Trop de vent pour voler :vrac:
du coup aussitôt dit aussitôt fait, vous trouverez la version 63 à jour avec la correction de la gestion de la carte SD et le bootloader sur GNUVARIOFR
Prumkdump est faut absolument mettre à jour le bootloader avec la nouvelle version ?
Beau boulot 
Oui nous à Annecy c’était juste aussi. Mais c’est passé le matin.
Pour le bootloader si tu as une carte SD qui fonctionne avec, inutile de le changer. C’est surtout pour pas avoir de problèmes à l’avenir.
Je vais maintenant ajouter la possibilité d’utiliser un BMP280 ou un BMP180 parceque c’est une demande récurrente.
A+
C’est un peu dommage de monter des BMP180 ou des BMP280 car leur prix ne justifie pas les moins bonne performances par rapport à un MS5611. Le baromètre c’est le coeur du vario, mettre un capteur peu précis c’est grandement détériorer ces performances mais bon.
Bon courage pour l’intégration de ces 2 capteurs
C’est sur que je suis 1000 fois d’accord avec toi ! 
C’est d’ailleurs exactement ce que je dis à ceux qui me contacte pour me demander l’adaptation pour le BMP280 ou BMP180 :D. Mais bon ils sont un peu deçu de pas pouvoir faire tourner le code avec leur config.
Et en plus je me suis rendu compte que le code pour faire tourner le BMP280 et BMP180 est très proche du MS5611. Donc pas de raison de se priver. Ca devrait pas demander beaucoup de boulôt. En plus ça m’a fait penser à une amélioration encore pour le ms5611.
je suis désolé pour mon français, j’utilise un traducteur pour écrire
Après la dernière mise à jour, Comit = (33a3885b61071b79583f84674970c4179ec435de) l’écran ne fonctionne pas.
Je compile le code, télécharge à bord, tout fonctionne bien sauf l’écran.
J’ai testé avec toutes les versions
// # define VARIO_V1
// # define VARIO_V2
#define VARIO_V3
peut-être à cause des paramètres de broche de l’écran?
#define VARIOSCREEN_DC_PIN 4
#define VARIOSCREEN_CS_PIN 3
#define VARIOSCREEN_RST_PIN 2
Avons-nous besoin de changer quelque chose à propos du câblage des broches?
Merci
j’ai simplifié le paramétrage de la version du vario
// # define VARIO_V1
// # define VARIO_V2
#define VARIO_V3
permet de choisir la version du matériel
il y a une différence au niveau des pins de l’écran, il faut décommenté la bonne version
Merci de votre réponse,
Pour autant que je sache, la version 1 utilise un grand module de carte SD, mais le même écran 5110 …
la version 2 a différents circuits imprimés (module de carte mémoire dans une position différente) mais utilise le même écran 5110,
version 3? ms5611 + modification MPU9250 et c’est tout? en utilisant le même écran 5110
Avant la dernière mise à jour, l’écran fonctionnait. Je viens de ne pas modifier ms5611 + MPU9250
Merci
Les 3 versions du kit utilisent toutes le même écran par contre il n’est pas connecté au même pins. Reprends ton ancien variosettings et recopie les valeurs des pins que tu utilisais si tu ne connais pas la versions de ton vario
La version 1 et 2 ont une SDCARD normale mais le GPS n’est pas à la même place et les pins de l’écran sont inversées. La V1 la SD est en bas et pour la S2 la SD est en haut
La V3 a une microSD sur le coté
Hello !
En pj quelques photos du boîtier.
J’ai réussi à régler mon pb de GPS avec un autre module. Les défauts que j’avais se reproduisaient sur d’autre base: le premier gps faisait écrouler l’alim sur un autre kit, et l’autre restait muet (alors que la led clignote) sur l’autre kit. J’ai vérifié 50 fois le shunt du régulateur, rien à faire… Et donc le 3eme gps fonctionne sur tous les kits (et j’ai donc plus de v1
) d’ailleurs ça devient compliqué de les trouver ces gps je trouve.
Pas pu tester en vol le nouveau firm.
En parlant de film j’ai pas réussi à calibrer avec python.je suis à deux doigts d’abandonner le code à vie…
Du coup je n’ai pas eu besoin de retailler le module gps, et pour l’ecran Ça ne devrait bientôt plus être obligé en le décalant un peu la fenêtre vers le bas. Promis je m’y colle…faudrait que j’arrete De travailler, j’aurais plus de temps !!
Bonjour à tous
J’ai remis à jour mes varios ( j’en ai un pour qui le module accéléromètre met la pagaille), et j’en monte un nouveau
@JPG63 Les mises à jour c’est (presque) ok, il reste deux bugs ( sur un système propre nouvellement installé) pour pouvoir compiler : j’ai du commenter le mode debug dans le variosetting.h et et corriger de la casse de " #include <toneAC.h> dans librairies/VarioStat/variostat.cpp .
ensuite ça roule
Sinon, j’ai du récupérer le calibration_recorder.ino de Baptiste dans la branche master car dans la branche jpg63 ça ne compile pas ( problème avec lightfat16 file(SDCARD_CS_PIN ) il ne trouve pas la référence à SDCARD_CS_PIN , je pense.
voila voila… ( sinon , beau boulot )
A propos des GPS, je dois en commander un et je voulais savoir quel est l’autre modèle pour lequel il y a les empreintes sur le PCB ( U8 )
Olivier
Merci pour la remonté de ces bugs, je viens de mettre à jour le github par contre je n’ai pas constaté de problème sur variosettings.h quand je compile de mon coté, tu peux m’indiqué l’erreur que tu as
voila le msg d’erreur pour calibratiion_recorder.ino:
Arduino : 1.8.5 (Linux), Carte : "Arduino Pro or Pro Mini, ATmega328P (3.3V, 8 MHz)"
calibration_recorder:64: error: no matching function for call to 'lightfat16::lightfat16(int)'
lightfat16 file(SDCARD_CS_PIN);
^
Plusieurs bibliothèque trouvées pour "SdCard.h"
Utilisé : /home/olivier/snap/arduino-mhall119/5/Arduino/libraries/LightFat16
Non utilisé : /snap/arduino-mhall119/5/libraries/Robot_Control
/home/olivier/Documents/arduino/arduino-variometer-jpg63-version/calibration_recorder/calibration_recorder.ino:64:30: note: candidates are:
Non utilisé : /snap/arduino-mhall119/5/libraries/Robot_Control
Non utilisé : /snap/arduino-mhall119/5/libraries/Robot_Control
Non utilisé : /snap/arduino-mhall119/5/libraries/Robot_Control
In file included from /home/olivier/Documents/arduino/arduino-variometer-jpg63-version/calibration_recorder/calibration_recorder.ino:31:0:
/home/olivier/snap/arduino-mhall119/5/Arduino/libraries/LightFat16/LightFat16.h:54:2: note: lightfat16::lightfat16()
lightfat16() : currentBlock(-1), blockWriteEnabled(false) { }
^
/home/olivier/snap/arduino-mhall119/5/Arduino/libraries/LightFat16/LightFat16.h:54:2: note: candidate expects 0 arguments, 1 provided
/home/olivier/snap/arduino-mhall119/5/Arduino/libraries/LightFat16/LightFat16.h:48:7: note: constexpr lightfat16::lightfat16(const lightfat16&)
class lightfat16 {
^
/home/olivier/snap/arduino-mhall119/5/Arduino/libraries/LightFat16/LightFat16.h:48:7: note: no known conversion for argument 1 from 'int' to 'const lightfat16&'
/home/olivier/snap/arduino-mhall119/5/Arduino/libraries/LightFat16/LightFat16.h:48:7: note: constexpr lightfat16::lightfat16(lightfat16&&)
/home/olivier/snap/arduino-mhall119/5/Arduino/libraries/LightFat16/LightFat16.h:48:7: note: no known conversion for argument 1 from 'int' to 'lightfat16&&'
exit status 1
no matching function for call to 'lightfat16::lightfat16(int)'
Ce rapport pourrait être plus détaillé avec
l'option "Afficher les résultats détaillés de la compilation"
activée dans Fichier -> Préférences.
concernant ma reference à debug.h, j’ai du commenter la ligne 203 du variosetting.h #define MODE_DEBUG et la ligne 27 dans la librairies/toneHAL/src/toneHAL_PRO.cpp ou qui contenait debug.h
bonne nuit Olivier
Merci je regarde tout ça
Pas de chances avec tes modules GPS … :? Pour les trouver il y a un gros fournisseur Chinois ici :
https://www.ebay.fr/itm/NEO-6M-GPS-Module-GY-NEO6MV2-Flight-Controller-For-Arduino-MWC-IMU-APM2/264119421356?hash=item3d7ebe89ac:g:O-cAAOSwxO9cMH3z
Autrement tu peux passer au Neo-7M ou Neo-8M si tu trouves des bons prix.
Très joli boulot pour les boitiers :shock: Il sont presque mieux que les originaux
La finesse de ton imprimante à l’air très bonne ! Tu sais si il y a un moyen de lisser la surface pour qu’on ne voit plus les passages ? Parceque du coup ça commence à m’intéresser 
Pour le calibrage tu peux m’expliquer le problème ? Télécharge la dernière version du code, j’ai modifié le programme python pour qu’il soit compatible avec davantage de version. Tu auras moins de problèmes. Il y a juste le passage délicat d’installer numpy.
Autrement tu peux m’envoyer tes fichiers d’enregistrement et je te renvois les paramètres.
Pour le décalage de l’écran vers le bas c’est une super idée !! Vérifie juste qu’il ne passe pas au dessus de l’antenne GPS sinon il va géner la réception. Ca doit se jouer à pas beaucoup.
Le U8 est pour le GPS avec antenne intégré. Sur ebay tu trouves deux modèles différents pour les neo-6m, neo-7m et neo-8M.
-> Un avec l’antenne connecté par un cable
-> Un avec l’antenne soudé directement dessus
Après, pour une raison qui m’est encore inconnue, j’ai toujours eu de bien meilleurs résultats de réception avec le modèle avec l’antenne filaire. Et cela même si je plaçais l’antenne sur le dessus du PCB.
Le bug concerné ici et du au fait que maintenant il ne faut plus préciser la pin de la carte SD dans la bibliothèque LighFat16 lorsque cette information est déjà dans “VarioSettings.h”
Du coup il faut que tu transforme tous les :
lightfat16 file(SDCARD_CS_PIN);
en
lightfat16 file();
A+
Pour lisser les impressions 3D, il y a plusieurs méthodes
En utilisant de l’ABS on peut le faire avec des vapeurs d’acétone. Tu mets un peu d’acétone dans un bocal qui ferme, tu fait un système de fixation pour avoir la pièce au centre et tu chauffe avec le plateau de l’imprimante. Attention ça fait fondre le plastique, donc pas trop longtemps
Sinon il existe des produits de lissage
https://www.filament-abs.fr/produit/produit-de-lissage-optimus/
Super !!!
Je sens qu’il y en a qui vont me faire quelques pièces 