aubema / r-ose

Reusable Open Stratospheric Explorer
GNU General Public License v3.0
0 stars 1 forks source link

Program Rasberry Pi #8

Open Somsomsom7382 opened 1 year ago

wlfauteux commented 1 year ago

Tout les capteurs sont fonctionnelles (à l'exception du GPS que je n'ai pas pris le temps de gossé avec encore)

Prochaine étape après d'avoir vérifiéle GPS, sera de refaire une partie des codes pour les rendres plus efficaces et accessible pour la collecte de données contrairement à l'état actuel de certains codes...

wlfauteux commented 1 year ago

Le code pour la calibration de l'accéléromètre est complété (il se fera sur 100000 mesures). Il serait intéressant de prendre des mesures à différentes températures et effectuer une courbe de tendance, afin d'avoir la meilleure approx. Alors le code de l'accéléromètre est ''fini''.

Au niveau de l'altimètre le baromètre et la température sont fonctionnelles à l'exception de l'altimètre (altitude) qui donne une valeur de 25000 m qui ne fonctionne pas. Sur ce des corrections devront être apportés...

Le code du magnétomètre est complet, il reste seulement à l'essayer afin de voir s'il fonctionne réelement.

Choses qu'il reste à faire en lien avec les capteurs :

aubema commented 1 year ago

Pour le barometre, on a teste et si tu n'attends pas 1 seconde min. Il donne n'importe quelle valeur. Tu pourrais aller lire la doc?

Obtenir Outlook pour Androidhttps://aka.ms/AAb9ysg


From: William Fauteux @.> Sent: Friday, November 3, 2023 9:57:21 PM To: aubema/r-ose @.> Cc: Subscribed @.***> Subject: Re: [aubema/r-ose] Program Rasberry Pi (Issue #8)

Le code pour la calibration de l'accéléromètre est complété (il se fera sur 100000 mesures). Il serait intéressant de prendre des mesures à différentes températures et effectuer une courbe de tendance, afin d'avoir la meilleure approx. Alors le code de l'accéléromètre est ''fini''.

Au niveau de l'altimètre le baromètre et la température sont fonctionnelles à l'exception de l'altimètre (altitude) qui donne une valeur de 25000 m qui ne fonctionne pas. Sur ce des corrections devront être apportés...

Le code du magnétomètre est complet, il reste seulement à l'essayer afin de voir s'il fonctionne réelement.

Choses qu'il reste à faire en lien avec les capteurs :

— Reply to this email directly, view it on GitHubhttps://github.com/aubema/r-ose/issues/8#issuecomment-1793297325, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AOMZZ4OHOTTNKC6ODTFL2EDYCWOIDAVCNFSM6AAAAAA54NT55GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTGI4TOMZSGU. You are receiving this because you are subscribed to this thread.Message ID: @.***>

wlfauteux commented 1 year ago

Ok ça explique les sleeps pas rapport dsns le code ma le changé !

aubema commented 1 year ago

Je te suggeres tout de meme d'aller lire la doc

Obtenir Outlook pour Androidhttps://aka.ms/AAb9ysg


From: William Fauteux @.> Sent: Saturday, November 4, 2023 9:08:23 AM To: aubema/r-ose @.> Cc: Aubé, Martin @.>; Comment @.> Subject: Re: [aubema/r-ose] Program Rasberry Pi (Issue #8)

Ok ça explique les sleeps pas rapport dsns le code ma le changé !

— Reply to this email directly, view it on GitHubhttps://github.com/aubema/r-ose/issues/8#issuecomment-1793438930, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AOMZZ4ML2UPR6KBJSZ6NH6DYCY44PAVCNFSM6AAAAAA54NT55GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTGQZTQOJTGA. You are receiving this because you commented.Message ID: @.***>

wlfauteux commented 1 year ago

Effectivement ça ne fera pas de mal essayé de comprendre le fuck avec l'altitude

aubema commented 1 year ago

L'altitude est calculee avec la pression

Obtenir Outlook pour Androidhttps://aka.ms/AAb9ysg


From: William Fauteux @.> Sent: Saturday, November 4, 2023 9:48:35 AM To: aubema/r-ose @.> Cc: Aubé, Martin @.>; Comment @.> Subject: Re: [aubema/r-ose] Program Rasberry Pi (Issue #8)

Effectivement ça ne fera pas de mal essayé de comprendre le fuck avec l'altitude

— Reply to this email directly, view it on GitHubhttps://github.com/aubema/r-ose/issues/8#issuecomment-1793449125, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AOMZZ4JFCE3GSUCFONIWZ3DYCZBTHAVCNFSM6AAAAAA54NT55GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTGQ2DSMJSGU. You are receiving this because you commented.Message ID: @.***>

wlfauteux commented 1 year ago

Lol ça explique tout j'embarque là dessus la semaine prochaine!

Au plaisir,

William L. Fauteux Étudiant en Sciences de la nature, Cégep de Sherbrooke


From: aubema @.> Sent: Saturday, November 4, 2023 9:51:13 AM To: aubema/r-ose @.> Cc: William Fauteux @.>; Comment @.> Subject: Re: [aubema/r-ose] Program Rasberry Pi (Issue #8)

L'altitude est calculee avec la pression

Obtenir Outlook pour Androidhttps://aka.ms/AAb9ysg


From: William Fauteux @.> Sent: Saturday, November 4, 2023 9:48:35 AM To: aubema/r-ose @.> Cc: Aubé, Martin @.>; Comment @.> Subject: Re: [aubema/r-ose] Program Rasberry Pi (Issue #8)

Effectivement ça ne fera pas de mal essayé de comprendre le fuck avec l'altitude

— Reply to this email directly, view it on GitHubhttps://github.com/aubema/r-ose/issues/8#issuecomment-1793449125, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AOMZZ4JFCE3GSUCFONIWZ3DYCZBTHAVCNFSM6AAAAAA54NT55GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTGQ2DSMJSGU. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHubhttps://github.com/aubema/r-ose/issues/8#issuecomment-1793449673, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BB6DCOSI4R45AJ72VIXTQ5LYCZB5DAVCNFSM6AAAAAA54NT55GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTGQ2DSNRXGM. You are receiving this because you commented.Message ID: @.***>

wlfauteux commented 1 year ago

Bilan 15 novembre :

Codes des capteurs (accéléromètre, altimètre, magnétomètre) complété. Quelques modifications on était apporté notamment de spécifié le output comme étant une propriété afin d'évité les parenthèse, ainsi que l'ajout du paramètre de offset dans le code d'accéléromètre.

En lien avec la calibration, modification du output (ce qui n'est pas tout-à-fait terminé), afin que la prise de mesures soit plus efficace (visualisation avec la sphère de rayon g = 9.8065). Cette nouveauté apporte le besoin d'un nouveau code qui permettera de calculé les offsets de chaque axes (nouveau fichier aussi rose/calibration_accelerometer avec un fichier raw_data.csv qui contiendra les mesures directs du code de calibration, ainsi qu'un fichier offset_accelerometer.csv avec les offsets calculés). Justement sur la nomenclature des fichiers raw j'hésite si la température devrait être inscrite puisque le sensors pourrait avoir une variation du offset en fonction de la température... (À mon avis ça serait à modifié au pire des pires si lon se rend compte qu'il a une différence qvec le offset.) Output au niveau du code de offset calc serait les offsets la trmpérature et datetime.

Autrement le main.py reste a être complété et le pi devrait être configuré pour crée un hotspot afin d'avoir une connection pour les autres appareils du vol, ainsi que le ground team.

wlfauteux commented 10 months ago

GPS info : ublox G7020-KT C1010A 03347183 1702A3 https://www.u-blox.com/en/product/ubx-g7020-series?legacy=Current#Document-&-resources

wlfauteux commented 7 months ago

Traitement d'erreur avec les sensors => à faire à l'intérieur du code de chaque sensor (effectuer une vérification try/except ou if/else) si possible. Try/except permetterait de mieux traiter les messages d'erreurs dans le code principal et d'afficher l'information dans le log (systemctl) Idées de traitement peut-être utile : https://discuss.python.org/t/using-the-python-logging-module-in-a-systemd-service-script/40301 https://stackoverflow.com/questions/53422081/log-python-systemd-output-to-log-file https://trstringer.com/systemd-logging-in-python/ https://pypi.org/project/systemd-logging/

wlfauteux commented 7 months ago

https://cdn-shop.adafruit.com/datasheets/HMC5883L_3-Axis_Digital_Compass_IC.pdf

hmc5883l chip

wlfauteux commented 7 months ago

https://www.electronicwings.com/raspberry-pi/triple-axis-magnetometer-hmc5883l-interfacing-with-raspberry-pi

wlfauteux commented 7 months ago

http://wiki.sunfounder.cc/images/7/72/QMC5883L-Datasheet-1.0.pdf