Valeur de cette activité : 25 points
Compétence :
Compétence :
Compétence :
Robot NXT Linux 09 : Le robot déclencheur de catapulte

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

NXT 8 : Le robot déclencheur de catapulte



Description

Cette activité s'adresse UNIQUEMENT aux élèves du cours ROBOTIQUE de niveau secondaire 1.

Dans le cadre de votre cours de Science-Technologie, vous allez construire une catapulte.

Votre tâche consiste à construire et programmer un robot qui déclenchera votre catapulte.

Ce robot devra répondre aux exigences suivantes :

CONTRAINTES DE CONCEPTION

  1. Stade 1 : Ton robot doit avancer en ligne droite
  2. Stade 2 : Il doit s’arrêter à 20 cm de la catapulte
  3. Stade 3 : Il doit émettre un avertissement de déclenchement de la catapulte (son ou lumière).
  4. Stade 4 : Le robot doit s'approcher délicatement de la catapulte et déclencher le mécanisme
  5. Stade 5 : Votre robot doit revenir au point de départ

Partie 1 de votre travail : construction et programmation de votre robot

    Étapes de réalisation du travail



  1. Construisez votre robot de base (même partiellement afin de valider chacune des étapes).
    Exemple d'un robot maison construit en 5 minutes




    Exemple 1 : robot de base simple à construire : Domabot
    Exemple 2 : robot de base simple à construire : Domabot2
    Exemple 3 : robot de base simple à construire : mini Sumo
    Exemple 4 : robot de base simple à construire : Five Minutes Bot
    Exemple 5 : robot de base simple à construire : TriBot
    Exemple 6 : robot de base simple à construire : Simple Car
    Exemple 7 : robot de base simple à construire : 3 autres possibilités


  2. Ajoutez à votre robot les accessoires nécessaires à la réalisation de la tâche (capteurs et autres mécanismes requis).

  3. Utilisez le logiciel NXT 2 Programming sous Windows ou utilisez le langage NQC sous Linux afin de produire votre fichier de programmation (même partiellement afin de valider chacune des étapes).
    Si vous programmez votre robot en utilisant le langage NQC, référez-vous aux programmes en exemples de l'activité 62110
    ou
    utilisez le guide suivant

    Résumé des procédures pour la programmation NQC

    1. Lancez le logiciel leafpad ou tout autre éditeur de texte
    2. Écrivez votre programme en utilisant les aides mentionnées ci-dessus
    3. Enregistrez votre programme sou le nom catapulte.nxc
    4. Compilez votre programme en tapant dans le terminal
      nbc catapulte.nxc -O=catapulte.rxe
    5. Téléchargez votre programme dans le robot en tapant dans le terminal
      sudo t2n -put catapulte.rxe
    6. Téléchargez votre programme .nxc et le programme compilé .rxe dans votre espace de téléchargement


  4. Sous Windows, enregistrez votre programme sous le nom catapulte.rbt ou catapulte.nxt sous Linux (même s'il n'est pas terminé).
    Sous Linux, compilez votre programme sous le nom catapulte.rxe

  5. Téléchargez votre(vos) fichier(s) de programmation régulièrement dans votre robot afin de valider le fonctionnement de chacune des étapes.

  6. Téléchargez votre(vos) fichier(s) de programmation dans votre espace de téléchargement

  7. Apportez les modifications requises à votre robot et à votre programme et testez à nouveau.

  8. Lorsque votre programme est terminé, sous Windows prenez une capture-écran-image de votre programme et téléchargez cette image dans votre espace de téléchargement.

  9. Lorsque votre robot sera terminé, prenez une photo de votre robot et téléchargez cette photo dans votre espace de téléchargement.

Partie 2 du travail : présentation de votre rapport



  1. Présentez votre robot à l'enseignant (démonstration complète avec ou sans catapulte).
  2. Ajoutez une page à votre portfolio en affichant l'assistant HTML ainsi que la directive 71292

  3. Inscrivez dans le champ titre : NXT 8 : Le robot déclencheur de catapulte

  4. Sélectionnez la section : MODULE ROBOTIQUE

  5. Sélectionnez la matière : informatique

  6. Inscrivez dans le champ no de la directive : 71292

  7. Inscrivez dans votre page le TITRE DE NIVEAU 1: NXT 8 : Le robot déclencheur de catapulte

  8. Donnez un nom à votre robot et inscrivez le nom de votre robot dans votre page.

  9. Ajoutez deux SAUTS DE LIGNE

  10. Ajoutez l'IMAGE REDIMENSIONNÉE de votre robot

  11. Ajoutez deux SAUTS DE LIGNE

  12. Ajoutez un LIEN vers votre fichier de programmation .RBt ou .NXC et .RXE.

  13. Sous Windows, ajoutez votre capture-écran-image de votre programmation.

  14. Sous Linux, ajoutez les balises <pre> </pre> et inscrivez entre ces balises le code de votre programme .nxc

  15. Ajoutez deux SAUTS DE LIGNE

  16. Ajoutez sous forme de LISTE NUMÉROTÉE la liste des composantes utilisées pour la construction de votre robot (nombre de moteurs, types de capteurs,...)

  17. Ajoutez deux SAUTS DE LIGNE

  18. Indiquez le nom de votre(vos) coéquipier(s)

  19. Ajoutez deux SAUTS DE LIGNE

  20. Indique quel a été ton apport dans ce projet (construction et programmation du robot)?

  21. Ajoutez deux SAUTS DE LIGNE

  22. Indique quel a été l'apport de ton coéquipier dans ce projet (construction et programmation du robot)?

  23. Ajoutez deux SAUTS DE LIGNE

  24. Indique les difficultés rencontrées dans ce projet (construction et programmation du robot)?

  25. Ajoutez deux SAUTS DE LIGNE

  26. Indiquez les améliorations que vous auriez-pu apporter à votre robot ou à votre programmation.

  27. Ajoutez deux SAUTS DE LIGNE

  28. Faites une démonstration de votre robot (avec ou sans la catapulte) à l'enseignant .

  29. Indiquez si l'enseignant a accepté la démonstration.

  30. Indiquez si votre robot a réussi la tâche de déclencher le mécanisme de la catapulte.

  31. Évaluez votre travail en indiquant une note sur 10 (auto-évaluation).

  32. Justifiez votre note (auto-évaluation) en ajoutant un court commentaire.

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