Le traceur série¶
Objectifs¶
- Savoir comment utiliser le traceur des courbes avec Arduino (Oscilloscope)
- Savoir afficher une ou plusieurs courbes avec Arduino
- Savoir calculer la valeur moyenne d’un signal
Introduction¶
Dans ce cours, nous allons voir comment utiliser le traceur des courbes avec Arduino. Le traceur des courbes est un outil très utile pour visualiser les signaux analogiques.

Démarrer le traceur¶
Pour démarrer le traceur série, il faut aller dans le menu Outils et sélectionner Traceur série.

Utiliser le traceur¶
Pour utiliser le traceur, il faut d'abord envoyer des données dans le port série. Le format des données est le suivant :
nomValeur:Valeur[,nomValeur2:Valeur2[,...]]
Par exemple, si on veut envoyer la valeur 10 pour la courbe Courbe1 et la valeur 20 pour la courbe Courbe2, on envoie la chaîne de caractères suivante :
Courbe1:10,Courbe2:20
Il faut terminer la chaîne de caractères par un retour à la ligne (\n) soit en utilisant la fonction Serial.println();
Exemple¶
Dans cet exemple, nous allons afficher la valeur de la tension mesurée par une photorésistance sur le port A0.
| Exemple pour le traceur série | |
|---|---|
Branchement de la photorésistance sur l'Arduino Mega

Calcul de la valeur moyenne d'un signal¶
Pour calculer la valeur moyenne d'un signal, il faut faire la moyenne des valeurs lues sur un certain nombre de points. Par exemple, si on veut calculer la valeur moyenne de la tension mesurée par une photorésistance, on peut lire la valeur de la tension 10 fois et faire la moyenne des 10 valeurs lues.
Exercice¶
- Ajouter une photoresistance sur votre platine et tester le code ci-dessus en visualisant les données dans le traceur série.
- Si ce n'est déjà fait, ajouter un potentiomètre sur votre platine et tester le code ci-dessus en visualisant les données de la photoresistance et du potentiomètre dans le traceur série.
- Modifier le code pour avoir une courbe de valeur moyenne de la valeur mesurée par la photoresistance.
Références¶
- https://arduinogetstarted.com/tutorials/arduino-light-sensor