Exemple: application mBot (téléchargement Arduino)
langage de programmation pour enfants

Description du script
Puisque le noir peut absorber la lumière infrarouge, nous pouvons, étant donné l’exemple 21 la valeur du capteur de suivi de ligne, et nous pouvons laisser mBot identifier une piste noire sur une surface de couleur claire ou laissez mBot identifier une trace de couleur claire sur une surface noire .
Ici, nous prenons une piste noire sur une surface de couleur claire par exemple pour expliquer comment utiliser un capteur de patrouille de ligne pour faire bouger mBot le long d’une piste.
Ce qui suit présente quatre situations où mBot est relatif à la ligne noire, qui peut être gérée à l’aide des stratégies suivantes:
1, s’il est sur la ligne noire, il continue en avant;
2, s’il s’écarte de la ligne noire, il tourne à gauche ou à droite à temps pour rester sur la ligne;
3, s’il n’est pas sur la ligne noire, il revient pour trouver la ligne noire.

langage de programmation pour enfants2

Dans les quatre situations ci-dessus, le programme peut être l’exemple:
langage de programmation pour enfants

Point de connaissance

Le capteur de patrouille en ligne est le meilleur pour identifier une surface blanche ou noire pure sans réflexion. Habituellement, vous pouvez utiliser un ruban d’électricien noir pour faire une ligne de patrouille sur une surface de couleur claire afin d’obtenir les meilleurs effets.

Tâches étendues

Tache 1 Tout d’abord, changez la vitesse du mBot lorsqu’il avance ou tourne, puis suivez les effets de patrouille de ligne mBot.
Mission 2 Réfléchissons: dans la situation 4, quelle stratégie peut utiliser mBot pour trouver la ligne noire.

attaché – Diagramme de structure du capteur de patrouille en ligne

langage de programmation pour enfants

langage de programmation pour enfants

# téléchargement arduino # robots de codage pour enfants # téléchargement scratch # scratch 2.0 # langage de programmation pour enfants # comment créer des jeux à partir de zéro # zéro 3.0

Laisser un commentaire

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