Nombre de lignes

Le capteur suiveur de ligne est généralement utilisé pour suivre une ligne, mais dans cette leçon, nous allons apprendre comment il peut être utilisé pour compter les lignes à la place. Pour cela, nous aurons besoin d’une variable avec laquelle compter. De quelles autres choses avons-nous besoin dans le programme? Notez un pseudocode avant de continuer.


Declare a variable.
Move forward.
Loop:
---- If we see a line
---- ---- Add one to the variable.
End Loop

A la fin de ce programme, le nombre de lignes passées par mBot doit être conservé dans la variable. Nous pouvons l’écrire en code mBlock. J’ai décidé d’aller de l’avant et de compter les lignes pendant 10 secondes:

programme de base

Il y a actuellement 2 problèmes avec ce code. Le premier est qu’il n’y a aucun moyen de lire la variable count. Lisez les défis et voyez si vous pouvez identifier et résoudre le deuxième problème.

Défi:

  1. Ajoutez un moyen de pouvoir vérifier la valeur de la variable.
  2. Avec ce code, la valeur de la variable enregistrée n’est pas correcte. Pouvez-vous découvrir pourquoi? Et comment résolvez-vous cela?

Construisez vos rêves!

5ABC10A2-687E-494b-A349-1E8692DF695C

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *