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 %...