GROVE/DUPONT > PRODUITS RÉELS > SONDE DE TEMPÉRATURE NUMÉRIQUE
Ouvrir Prise RDT pour souris comme un document
Document modifiable - V1.0 - www.duinoedu.com
Tutoriel rapide : faire un relevé de température avec une sonde numérique et Arduino augmenté (datalogging)
Produits concernés : sonde de température numérique Grove (OU) Dupont

Sommaire :
01 Matériel nécessaire
02 Objectif
03 Solution Graphique utilisée
04 Préparer son module
05 Faire l'un des montages suivants
Si sonde Grove
Si sonde Dupont
06 Programme Ardublock
07 Lancer Molegraph pour la 1ère fois
08 Démarrage du datalogging
08 Comprendre l'interface de Molegraphe
08 Personnaliser l'interface
08 Enregistrer et ouvrir une interface
Pour enregistrer une interface
Pour charger une interface
09 Capturer une image du graphique
09 Exporter des valeur ver un tableur
Vous devez partir d'une courbe déjà tracée
Sauvegardez votre courbe (sauvegarde Molegraph)
Exportez vos valeurs (export .csv)
Importez vos valeur dans un tableur (import .csv)
Vous pouvez ensuite tracer une courbe avec les valeurs
09 Ca ne fonctionne pas ?
Attention : - vous devez avoir vos capteurs branchés pour les tests ;
- il faut que la campagne de mesures ne démarre qu'après la connexion du port COM de Molegraph (c'est pourquoi on utilise le bloc "Pas avant")
|
01 Matériel nécessaire :
- 1 sonde de température numérique : Grove (OU) Dupont
- 1 carte Arduino UNO / NANO / MEGA
- Pour faciliter les branchements
02 Objectif
- Mesurer toutes les secondes la température d'un liquide :
- Voir l'évolution de la température sous forme d'une courbe
- Voir la température en temps réel
- Exporter les résultats sous forme d'image
- Exporter les résultats vers un tableur (exportation .csv)
03 Solution Graphique utilisée :
- Arduino augmenté avec Ardublock à partir de la version BETA_0.60.10
04 Préparer son module
- Si vous avez choisi un module Grove, vous n'avez aucune préparation à faire.
- Si vous avez choisi un module Dupont + 1 bornier Grove, vous devez réaliser le montage suivant.
- JAUNE = GND
- ROUGE = 5V (GND et Vcc sont bien confondus : mode très particulier)
- VERT = SIGNAL

- Si vous avez choisi un module Dupont seul, vous pouvez réaliser ce montage
- JAUNE = GND
- ROUGE = 5V (GND et Vcc sont bien confondus : mode très particulier)
- VERT = SIGNAL

05 Faire l'un des montages suivants
Si sonde Grove

Si sonde Dupont

06 Programme Ardublock
On se propose seulement de récupérer une grandeur physique (la température). Il est possible de datalogger plusieurs valeurs en même temps. Les options de Molegraph sont nombreuses.
Notez que :
- vous devez retarder le démarrage des mesures (pour vous laisser le temps de connecter Molegraph)
- vous avez donc 15s pour connecter Molegraph au port COM
- Cela corrige le problème de connexion qui pose souvent problème avec des capteur s lents.

07 Lancer Molegraph pour la 1ère fois
Pour lancer le datalogger :
- Dans Arduino faire :
- Outils puis Molegraph
- Dans Molegraph :
- Si Molegraph indique "Offline", cliquez dessus et sélectionnez un port
- Vous devez avoir Online pour pouvoir continuer
Indications Molegraph | Que faire ? |

| Si vous ne passez pas automatiquement en mode Connected, cliquez sur Offline, puis "Refresh" puis sur le Port de votre carte Arduino. |

| Par la suite, vous passerez automatiquement en mode Connected |
08 Démarrage du datalogging
- Une courbe doit se construire automatiquement
- Un point est ajouté toutes les secondes
- 8 canaux sont affichés mais seul 1 est utilisé ici
Par défaut, un point est ajouté toutes les secondes |

|
08 Comprendre l'interface de Molegraphe
Boutons horizontaux |
Start | Démarre l'enregistrement des mesures. Commence à tracer la ou les courbes |
Pause | Fait une pause dans l'enregistrement des mesures |
Stop | Arrête l'enregistrement des mesures. |
Panels | Modifier le nombre de canaux Modifier les options pour chaque canal Choix des canaux à utiliser |
Axes | Permet de modifier ce qui est affiché en abscisses et ordonnées |
Les courbes |

|
08 Personnaliser l'interface
Par défaut, on a toujours 1 mesure par seconde, une courbe rouge et les axes Samples et Channel 1..Channel 8. Mais cette interface peut ne pas être adaptée à l'utilisation que vous souhaitez faire.
Attention : la sonde de température numérique met 0.6 seconde pour prendre une mesure. Il est inutile de vouloir aller plus vite dans Molegraph. |
Modifier la fréquence à laquelle les mesures sont faites (fréquence d'échantillonnage)
| 1Hz et plus Faire ceci : Measurements Edit Ecrire votre valeur Store
| 
|
moins de 1Hz Faire ceci : Measurements Edit Choisir Sec Ecrire votre valeur Store | 
|
Afficher les points de mesure | Faire ceci : Measurements Edit Cacher Show Marks Store | 
|
Changer la couleur de la courbe
| Faire ceci : Cliquer sur la valeur Choisir la couleur Store | 
|
Changer le texte des Axes | Faire ceci : Axes Edit Ecrire votre texte Store | 
|
08 Enregistrer et ouvrir une interface
Pour enregistrer une interface
- File
- Save without Values as
- Donner un nom
- Enregistrer
Pour charger une interface
- File
- Open without Values
- Aller chercher votre fichier .mogr
- Ouvrir
09 Capturer une image du graphique
- File
- Export to PNG
- Donner un nom
- Enregistrer
09 Exporter des valeur ver un tableur
Vous devez partir d'une courbe déjà tracée

Sauvegardez votre courbe (sauvegarde Molegraph)
Il n'est pas obligatoire de sauvegarder votre courbe mais cela évitera de tout perdre en cas de mauvaise manipulation.
Faire :
- File
- Save as…
- Donner un nom
- Enregistrer
Exportez vos valeurs (export .csv)
Faire :
- File
- Export Current Measurement to CSV...
- Donner un nom
- Enregistrer

Importez vos valeurs dans un tableur (import .csv)
Cette procédure fonctionne normalement avec tous les tableurs. Le séparateur est le caractère " ; ". Voici ce que cela donne dans Google Sheets.
Faire :
- Fichier
- Importer
- Choisir le point-virgule comme séparateur

Vous pouvez ensuite tracer une courbe avec les valeurs

09 Ca ne fonctionne pas ?
- Avez-vous mis le bouton du shield Grove sur 5V et pas 3.3V ?
- La vitesse d'échantillonnage ne doit pas être supérieure à 1Hz pour la sonde.
- Dans Arduino > Outils > Port
- sélectionnez le port série correspondant à votre carte.
- Vous avez un message d'erreur ? => Vous avez peut-être un problème de communication
- Débranchez votre carte Arduino
- Attendez 20s
- Rebranchez votre carte Arduino
- C'est la première fois que vous lancez Molegraph avec cette carte Arduino ?
- Dans Molegraph > Cliquer sur Offline > Sélectionnez le port de votre carte.
10 Ca fonctionne avec autre chose ?
Vous pouvez utiliser d'autres capteurs. Il faut juste que la somme des temps de mesures ne soit pas trop grande (<0.6s).
Un exemple

David Souder
www.duinoedu.com
Besoin d'aide ?
http://duinoedu.com/contacterduinoedu.html