Étape 3: dépannage
Une des meilleures utilisations du traceur série consiste à dépanner le code et le circuit. Connexions défectueuses ou mauvaise programmation logique peut parfois retourner une sortie non désirée. Dans ce cas où il y trop de lignes de code ou trop de fils pour déboguer le bidon de traceur série montrent le point exact de l’erreur.
Avec l’aide de l’abaque de la série, vous pouvez vérifier si un capteurs de lecture est incorrecte ou même si le capteur n’est pas correctement connecté à l’Arduino. L’abaque de série contribuera également à déboguer le code en affichant les valeurs diverses instructions conditionnelles et variables ou même les États des broches de l’Arduino.
Un bon exemple serait être dépannage un Obstacle Avoidance Robot. Dans cet exemple la forme d’onde bleu représente l’ultrason capteur et les formes d’onde jaune et rouge représentent les moteurs gauche et droit. À mesure que la distance entre l’obstacle et le robot diminue, la forme d’onde bleu diminue. À une valeur seuil (distance minimum) de 10, le robot tourne à droit, que les deux moteurs ont donc valeur différente ; Droite = 50, gauche = 100. Vous pouvez voir la baisse de forme d’onde rouge et la forme d’onde jaune restant à vitesse constante, ce qui représente le virage à droite.
Dépannage Si un fil n’était pas bien connecté ou un composant est défectueux ou votre programmation logique était incorrecte pourrait vous aura coûté beaucoup de temps. Mais avec l’aide de l’abaque de série la quantité de temps qu’il faut pour résoudre le problème peut être significativement réduite en analysant les formes d’onde.