Mon premier altimètre en arduino !

Aller en bas

Mon premier altimètre en arduino !

Message par RoC le Jeu 10 Mai - 17:28

Bonjour à tous,
Il y a quelques moi j'ai commencé à m'intéresser à l'arduino et sa programmation. Pendant je n'ai su qu'allumer une ou plusieurs LEDs (K2000). Mais si j'étais ne serait-ce qu'une semaine sans y toucher, il me fallait tout reprendre.
Avec le séjour de la semaine dernière je me suis penché sur le BMP180 (capteur de pression).
Et aujourd'hui j'ai de quoi mesurer l'altitude (je fais des moyennes de 10 mesures) toutes les 100ms et surtout j'enregistre sur carte SD, donc récupérable et possibilité de courbe avec un tableur.
Ci-dessous quelques images et une vidéo.
J'ai ajouté 2 séries de 4 LEDS pour savoir si les étapes suivantes se sont bien déroulées (LED verte s'allume tandis que la LED rouge correspondante s'éteint, si il y a un problème, la LED rouge correspondante reste allumée et la verte ne s'allume pas) :
- reboot
- initialisation de la carte SD
- initialisation de la lecture du capteur
- enregistrement des données



Voici ce que j'obtiens sur le moniteur sériel :



Les données enregistrées sur la carte SD :



Et le graphe correspondant :



Les 9 premières mesures sont aberrantes, je ne me l'explique pas, cela représente que la première seconde après la mise en route. Les mesures varient entre 572,23 et 573,04m, à noter que le BMP180 à une sensibilité de 0,25m.
Je pense que la variation est due au fait que le capteur n'est pas protégé donc soumis à diverses perturbations dans son environnement. Je n'ai pas de filtre numérique ceci explique peut-être aussi cela.

_________________
Vers l'Infini et au-delà ...
avatar
RoC

Messages : 367
Date d'inscription : 27/03/2016
Age : 44

Revenir en haut Aller en bas

Re: Mon premier altimètre en arduino !

Message par BENJAMIN59 le Jeu 10 Mai - 19:16

Excellent Romuald ! Félicitations !
Boris, attention, y a de la concurrence Smile
avatar
BENJAMIN59

Messages : 1453
Date d'inscription : 28/03/2016
Age : 44
Localisation : Lille

http://alcems.free.fr/

Revenir en haut Aller en bas

Re: Mon premier altimètre en arduino !

Message par bdureau le Jeu 10 Mai - 23:49

Rumuald c'est top que tu t'y mettes
la concurrence ça motive
avatar
bdureau

Messages : 1635
Date d'inscription : 28/03/2016
Age : 46
Localisation : 92150 Suresnes (Région parisienne)

http://rocket.payload.free.fr/

Revenir en haut Aller en bas

Re: Mon premier altimètre en arduino !

Message par RoC le Dim 27 Mai - 16:19

Hello, me revoilà avec la version PCB et Arduino Nano.
Côté pile :




Côté face :



_________________
Vers l'Infini et au-delà ...
avatar
RoC

Messages : 367
Date d'inscription : 27/03/2016
Age : 44

Revenir en haut Aller en bas

Re: Mon premier altimètre en arduino !

Message par BENJAMIN59 le Dim 27 Mai - 17:02

Doucement mais surement ... Smile
avatar
BENJAMIN59

Messages : 1453
Date d'inscription : 28/03/2016
Age : 44
Localisation : Lille

http://alcems.free.fr/

Revenir en haut Aller en bas

Re: Mon premier altimètre en arduino !

Message par RoC le Dim 27 Mai - 19:32

Une ch'tiotte vidéo :

_________________
Vers l'Infini et au-delà ...
avatar
RoC

Messages : 367
Date d'inscription : 27/03/2016
Age : 44

Revenir en haut Aller en bas

Re: Mon premier altimètre en arduino !

Message par bdureau le Dim 27 Mai - 21:56

ça avance.
avatar
bdureau

Messages : 1635
Date d'inscription : 28/03/2016
Age : 46
Localisation : 92150 Suresnes (Région parisienne)

http://rocket.payload.free.fr/

Revenir en haut Aller en bas

Re: Mon premier altimètre en arduino !

Message par Astroghost le Dim 27 Mai - 22:21

Super beau travail Romuald
avatar
Astroghost

Messages : 141
Date d'inscription : 06/12/2016
Age : 48
Localisation : 13 GIGNAC LA NERTHE

http://astronomie-astrophotographie.fr/index.htm

Revenir en haut Aller en bas

Re: Mon premier altimètre en arduino !

Message par RoC le Lun 28 Mai - 19:54

Merci ! La prochaine étape pourrait être de remplacer la SD par une EEPROM type 24LC512, gain de place et plus rapide que la SD.

_________________
Vers l'Infini et au-delà ...
avatar
RoC

Messages : 367
Date d'inscription : 27/03/2016
Age : 44

Revenir en haut Aller en bas

Re: Mon premier altimètre en arduino !

Message par bdureau le Lun 28 Mai - 20:36

l'eeprom c'est plus complexe que la carte SD mais c'est plus rapide donc plus de mesures
avatar
bdureau

Messages : 1635
Date d'inscription : 28/03/2016
Age : 46
Localisation : 92150 Suresnes (Région parisienne)

http://rocket.payload.free.fr/

Revenir en haut Aller en bas

Re: Mon premier altimètre en arduino !

Message par Astroghost le Lun 28 Mai - 20:42

Change plutôt ton arduino nano avec un esp32 Romuald, je monte à 80 datas /sec sur une microsd.
Avec l'autre module de télémétrie ,une carte teensy 3.2 , je monte à 100/sec.
avatar
Astroghost

Messages : 141
Date d'inscription : 06/12/2016
Age : 48
Localisation : 13 GIGNAC LA NERTHE

http://astronomie-astrophotographie.fr/index.htm

Revenir en haut Aller en bas

Re: Mon premier altimètre en arduino !

Message par bdureau le Lun 28 Mai - 20:56

pour les cartes esp32 tu les programme avec l'environement Arduino?
Je sais que c'est plus rapide en natif mais c'est pas très portable
avatar
bdureau

Messages : 1635
Date d'inscription : 28/03/2016
Age : 46
Localisation : 92150 Suresnes (Région parisienne)

http://rocket.payload.free.fr/

Revenir en haut Aller en bas

Re: Mon premier altimètre en arduino !

Message par Astroghost le Lun 28 Mai - 21:36

Oui avec l'IDE arduino , la programmation est souvent un peu plus complexe car certaines librairies n'accepte pas les puces non AVR.
avatar
Astroghost

Messages : 141
Date d'inscription : 06/12/2016
Age : 48
Localisation : 13 GIGNAC LA NERTHE

http://astronomie-astrophotographie.fr/index.htm

Revenir en haut Aller en bas

Re: Mon premier altimètre en arduino !

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum