Valeur de cette activité : 25 points
Compétence :
La construction de robots et la programmation

A-Module 12 : ROBOTIQUE - Linux : 25 points - difficulté : 2

Description

Robot NXT 03 - La construction de robots et la programmation NXT



Chacun des travaux présentés sera noté sur 5 points.



  1. Cette série d'activités doit être réalisée en classe en utilisant le ROBOT NXT et l'interface de programmation NXT ou en utilisant le langage NQC sous Linux.

  2. Consultez l'enseignant afin de recevoir les défis à réaliser.

    1. Construire et programmer une barrière pour passage à niveau
      Construire une barrière pour avertir lorsqu’un train arrive à un passage à niveau.  
      La barrière devra pouvoir :
      être à une position de 90° dans les airs lorsqu’il n’y a pas de train (elle doit être pliée en deux);
      descendre et se déplier lorsqu’il y aura un train;
      être activé à l’aide d’un moteur  
      
    2. Construire et programmer une échelle de pompier
      Construire une échelle pour installer sur un camion de pompier.  
      L’échelle devra pouvoir :
      se déployer et se refermer sur elle-même (plier ou glisser) afin d’occuper le moins d’espace possible;
      faire une rotation sous un angle pouvant aller jusqu’à 180°;
      être activé à l’aide d’un moteur 
      
    3. Construire et programmer une grue
       Construire une grue pouvant lever et transporter des charges.  La grue doit être installée sur un robot.
      La grue devra pouvoir :
      supporter une charge de 1 kg;
      soulever et déplacer la charge (la charge peut être fixée manuellement);
      transporter les charges sur une hauteur minimale de 20 cm;
      être activé à l’aide d’un moteur 
      
    4. Construire et programmer un tapis roulant
      Construire un tapis roulant pour transporter des charges.
      Le tapis roulant devra pouvoir :
      supporter des charges de 5 cm x 5 cm;
      supporter des charges pouvant peser jusqu’à 1 kg;
      transporter les charges sur une distance minimale de 20 cm;
      être activé à l’aide d’un moteur  
      
      
      
    5. Exemple 1

    6. Le défi des constructeurs :
      Mécanismes
      à partir des documents cidessus construire et programmer un robot qui utilise différents mécanismes de transformation du mouvement.
      - engrenages
      - Bielle manivelle
      - poulies et courroies
      - carne - galet
      - roues de friction
      - pignon - crémaillière
      - Vis sans fin


    7. Choisissez un des robots
      Construisez le robot choisi et effectuez la programmation NXT pour son bon fonctionnement. ou http://robotsquare.com/2012/03/03/tutorial-official-bonus-models/

    8. Le défi des constructeurs - LA COURSE DES ROBOTS : à partir des documents suivants construire et programmer un robot qui utilise un mécanisme de transformation du mouvement afin de faire parcourir au robot une distance de 10 pieds plus rapidement que le robot standard.

      Notez que vous devez chronométrer le temps pour parcourir une distance de 10 pieds en utilisant le robot standard et que vous devez répéter cette mesure en utilisant votre robot et inscrire ces données dans votre page de présentation accompagnées d'une courte explication des principes physiques qui s'appliquent.


    9. Le défi ramasse-balle : Vous devez construire un robot qui devra prendre dans sa pince une balle à un endroit et la déposer à un autre endroit. ATTENTION, le robot devra être programmé afin de réaliser cette action uniquement si la balle utilisée est de couleur rouge.


    10. Autres défis


    11. Autres idées de projets


  3. Réalisez le défi proposé - choisi

  4. Prenez une photo de votre réalisation ou utilisez une image affichant le robot construit

  5. Enregistrez votre programme .rbt (windows) ou .nxc et .rxe (Linux)

  6. Effectuez une capture-écran-image de votre programmation
  7. Avisez l'enseignant qui vérifiera en classe votre programme.

  8. Téléchargez votre(vos) programme(s), votre photo et votre capture-écran-image dans votre espace de téléchargement.

  9. Ajoutez une page à votre portfolio en affichant l'assistant HTML ainsi que la directive 61870

  10. Inscrivez dans le champ titre : Robot NXT 03

  11. Sélectionnez la section : MODULE ROBOTIQUE

  12. Sélectionnez la matière : informatique

  13. Inscrivez dans le champ no de la directive : 62358

  14. Inscrivez dans votre page le titre de niveau 1 : Robot NXT 03.2

  15. Inscrivez le no du défi : Défi no 1

  16. Inscrivez le titre du défi :


  17. Ajoutez une courte explication du défi.

  18. Ajoutez un LIEN vers chacun de votre programme .rbt ou .nxc et .rxe (bouton LIEN)

  19. Sous Windows, ajoutez votre capture-écran-image de votre programme (bouton IMAGE)

  20. Sous Linux, ajoutez les balises <pre> </pre> et insérez entre ces balises le code de votre programme .nxc

  21. Ajoutez la photo de votre robot (bouton IMAGE)

  22. Ajoutez une courte explication de votre robot et de son fonctionnement

  23. Visualisez votre page et apportez des modifications au besoin.