Déplacer un véhicule

Pour vos constructions, vous pouvez réaliser l’un des modèles proposés par Lego sur le site Internet dédié à Lego Mindstorms.

Voici quelques exemples de programmes utilisables pour déplacer un véhicule dans toutes les directions. Il est à noter que les blocs étant lus d’une manière linéaire, lorsque vous souhaitez activer deux moteurs en même temps, il faut créer deux instructions (ou deux conditions) qui vont s’exécuter en parallèle.

Pour ma part, j’ai tendance à positionner les moteurs à l’arrière de mes véhicules. La direction du véhicule est donc retournée et inversée. En fonction du positionnement de vos moteurs :

This way peut être utilisé pour aller vers l’avant ou vers l’arrière, tout comme that way. Dans le cadre de mon modèle où les roues sont positionnées à l’arrière :

  • that way permet de faire avancer mon châssis vers l’avant.

  • this way permet de faire reculer mon châssis.

Programme pour avancer

Pour pouvoir avancer, les deux moteurs doivent commencer à tourner en même temps et dans le même sens. Deux instructions identiques sont donc utilisées et seront exécutées en parallèle.

 quand la touche flèche haut est pressée

 mettre la puissance du moteur A à 50 %...

Pour consulter la suite, découvrez le livre suivant :
couv_LF3SCRA.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Scratch 3 et Lego Mindstorms
Suivant
Une interface graphique