Table des matières:

Walter le robot sonar : 29 étapes
Walter le robot sonar : 29 étapes

Vidéo: Walter le robot sonar : 29 étapes

Vidéo: Walter le robot sonar : 29 étapes
Vidéo: La balise IR guide le robot droit sur elle 2024, Novembre
Anonim
Walter le robot sonar
Walter le robot sonar

Nous allons programmer le sonar de Walter

Étape 1:

Il s'agit d'un didacticiel vidéo en suivant les étapes instructables.

Étape 2:

Image
Image

Nous allons modifier le code du microbot Walter afin d'avoir un sonar fonctionnel.

Étape 3:

Image
Image

Ouvrez l'onglet Entrées et sélectionnez la commande On Button Press que j'ai mise en surbrillance.

Étape 4:

Image
Image
Image
Image
Image
Image

Nous aurons besoin de 2 de ces commandes, assurez-vous de changer l'un des boutons sur B et de laisser l'autre sur A.

Étape 5:

Image
Image

Ouvrez l'onglet variables et cliquez sur créer une variable

Étape 6:

Image
Image
Image
Image
Image
Image

Lorsque vous cliquez sur créer une variable, il vous sera demandé de la nommer pour simplifier les choses, nommez-la simplement Button, puis appuyez sur ok, vous devriez alors voir 3 commandes apparaître.

Étape 7:

Image
Image
Image
Image

Faites glisser la commande Définir le bouton sur la commande Sur le bouton comme je l'ai montré.

Étape 8:

Image
Image

Ouvrez l'onglet logique et saisissez la commande que j'ai mise en évidence.

Étape 9:

Image
Image
Image
Image

Remplacez la commande de bouton par la nouvelle commande.

Étape 10:

Image
Image
Image
Image
Image
Image

Sélectionnez la variable du bouton et remplacez le premier 0. Il vous faudra peut-être quelques essais pour l'amener à la bonne butée.

Étape 11:

Image
Image
Image
Image
Image
Image

Ouvrez l'onglet variable et nous allons créer une nouvelle variable nommée Sonar.

Étape 12:

Image
Image
Image
Image
Image
Image

Allez dans les extensions et recherchez sonar et choisissez celui que j'ai mis en surbrillance.

Étape 13:

Image
Image
Image
Image

Saisissez la commande set Sonar et faites-la glisser sous l'instruction if.

Étape 14:

Image
Image
Image
Image
Image
Image

Faites glisser la commande Sonar dans la variable sonar.

Étape 15:

Image
Image
Image
Image
Image
Image
Image
Image

Ensuite, nous allons changer les variables dans la commande sonar.

Étape 16:

Image
Image
Image
Image

Ouvrez l'onglet logique et faites glisser la commande if else sous la commande Sonar.

Étape 17:

Image
Image
Image
Image
Image
Image

Ouvrez l'onglet logique et faites glisser la commande pour remplacer la vraie déclaration.

Étape 18:

Image
Image
Image
Image
Image
Image

Faites glisser la variable Sonar et remplacez la vraie déclaration.

Étape 19:

Image
Image
Image
Image

Faites glisser la commande d'asservissement continue sous la seconde instruction if.

Étape 20:

Image
Image
Image
Image
Image
Image
Image
Image

Cliquez sur avancé puis ouvrez l'onglet de contrôle. Ensuite, faites-le glisser sous les 2 premières commandes d'asservissement continues.

Étape 21:

Image
Image
Image
Image
Image
Image

Faites glisser le deuxième ensemble de commandes continues sous la commande wait.

Étape 22:

Image
Image
Image
Image
Image
Image

Ajoutez un temps d'attente sous le deuxième ensemble de commandes d'asservissement continu. Faites ensuite glisser le troisième ensemble de commandes continues sous la première commande else.

Étape 23:

Image
Image
Image
Image
Image
Image
Image
Image

Supprimez les autres instructions et laissez l'instruction else if et les commandes d'arrêt d'asservissement.

Étape 24:

Image
Image

Faites glisser la commande stop servo sous l'instruction else if.

Étape 25:

Image
Image
Image
Image

Ouvrez l'onglet logique et faites glisser une commande vers l'emplacement.

Étape 26:

Image
Image
Image
Image

Faites glisser une variable de bouton pour remplacer le 0

Étape 27:

Image
Image
Image
Image
Image
Image
Image
Image

Maintenant allaient changer certaines des variables.

Étape 28:

Image
Image

Voici à quoi devrait ressembler le code fini.

Conseillé: