Analyse de la fonction des connecteurs A, B, C et 1, 2, 3

Arrivé à ce point de la construction du robot, il a fallu analyser véritablement la fonction très particulière des deux séries de connecteurs.

En effet, devant le problème apparu avec les deux moteurs reliés au port B et donc se mettant en mouvement en même temps, les enfants ont proposé de séparer les deux moteurs dans leur jonction au connecteur B. Donc un moteur de la pince fut relié au connecteur B, tandis que l'autre était relié au connecteur 1, ou 2 ou 3.

Sur le gros-plan ci-dessus, il est visible que les trois connecteurs A, B et C sont pris par deux paires de cables relais.

Ensuite, des essais de programmation du moteur connecté au port 2 sont recherchés sur le module RCX sur l'ordinateur. En regardant chaque module de programmation, aucune fonction n'apparaît permettant de "conduire" un moteur relié à un quelconque connecteur 1, 2 ou 3.

Une représentation, à construire avec les enfants en recherche, s'impose au tableau blanc.

Le schéma ci-dessous est la mise en forme de cette schématisation, avec les flèches oranges qui indiquent le sens de circulation de l'information. Les ports 1, 2 et 3 ne sont que des transmetteurs d'informations venues par l'intermédiaire des différents capteurs, qui les envoient au programme construit dans le RCX avant de les restituer aux connecteurs A, B et C pour des actions sur les moteurs.

Il n'est donc pas possible de connecter un moteur à un des ports 1, 2 ou 3 et de le voir tourner, car l'information ne circule pas dans ce sens.

Si une commande de programme RCX le permettait, cela serait tout à fait possible (nous abordons alors un problème de langage de programmation qui n'est pas accessible aux enfants de l'école élémentaire).

 

L'idée d'utiliser un second RCX est de ce fait apparue.

Nouveau montage, nouvelle transformation du robot et nouveaux essais sur la plateforme à prévoir.

     

Le second boîtier RCX est positionné au-dessus du premier avec des cales intermédiaires afin de laisser un libre accès aux touches du premeir RCX. Il est visible sur le cliché de droite l'utilisation différenciée de deux connecteurs B et C pour le raccord aux deux moteurs guidat la pince.

      

Une programmation d'un moteur permet (ici sur B: le grand fil) permet de faire monter et descendre le bras de la pince. L'ouverture s'effectuant quand la pince est en postion basse. Le petit capteur de toucher, placé sur l'avant de la pince (petit rectangle gris) permet de limiter la course des bras avant de la dite pince afin que le mouvement du moteur n'engage pas ces bras dans un mouvement trop long, destructeur de la pince. Ici, il n'est pas encore raccordé au RCX.

      

Le programme suivant joue sur le connecteur C qui guide la rotation de la pince.

retour page précédente