PROBLÉMATIQUE 2 : Programmer un robot pour qu'il soit autonome dans ses déplacements

Compétences :

  • CT 1.6   Analyser le fonctionnement et la structure d’un objet, identifier les entrées et sorties.
  • CT 5.4  Piloter un système connecté localement ou à distance.
  • CT 4.2  Appliquer les principes élémentaires de l’algorithmique et du codage à la résolution d’un problème simple.

Cliquer pour télécharger l'intercalaire problématique 2 du classeur


Depuis 2014, Amazon.com Inc a installé plus de 15.000 robots dans 10 entrepôts des États-Unis, cette nouvelle organisation promet de réduire les coûts d'exploitation de 20% et d'obtenir des délais de livraison plus courts notamment durant la période précédant Noël.

  

Les six séances vont permettre aux élèves de découvrir le fonctionnement d'un robot et d'un drone. Il devront les programmer afin qu'ils puissent se déplacer de façon autonome sans aucun risque.



Découvrir mBot

1 - Présentation du robot mBot

  • Regarder la vidéo ci-dessous :
  • Lire la présentation du logiciel de programmation mBlock

2 - Découvrir mBot, ses composants et ses fonctions

  • Regarder les 3 vidéos vidéos ci dessous :

  • Demander à votre professeur les 3 documents
  • Compléter au crayon de bois les 3 documents ci-dessous :

Faire noter votre travail à votre professeur

3 - Comprendre le fonctionnement en identifiant les éléments des chaînes d'énergie et d'information de mBot

  • Ouvrir le fichier OpenOffice Draw :
  • Ressource : le fonctionnement de mbot, sa chaîne d'énergie et sa chaîne d'information

  • L'enregistrer sous H:\Technologie\Problématique 2
  • Déplacer les vignettes afin de reconstituer correctement le schéma expliquant le fonctionnement de mBot
  • Notez vos prénoms, noms et classe
  • Imprimer le document en 2 exemplaires en couleur avec les deux noms

Faire vérifier votre travail à votre professeur


---  Evaluation sur la chaîne d'information et d'énergie  ---

Faire le "learning App"



Découverte de la programmation

Réalisez les exercices suivants pour découvrir les principes de la programmation. Cliquez sur l'icone ci-dessous.


4 - Piloter le robot mBot

Quoi faire ?

  • Préparer le matériel
  • Exécuter le logiciel mBlock
  • Paramétrer mBlock
  • Connecter le robot mBot à l'ordinateur
  • Téléverser le programme par défaut dans mBot
  • Piloter le robot en mode manuel grâce à la télécommande.

Comment faire ?


Faire vérifier que le robot est opérationnel et noter votre travail à votre professeur


PROGRAMMER mBot

 

Tous les programmes doivent être enregistrés sur votre disque H:\

Vous devez également faire une copie d'écran de tous vos programmes et sauvegarder celle-ci.

  • Demander à votre professeur les 6 documents pour les activités "PROGRAMMER mBot"

Cliquer pour télécharger les activités de programmation



Faire noter votre travail à votre professeur après l'activité 6 des déplacement simples

A - Déplacements simples

Ressource : fiche-guide pour implanter un programme

Attention ! Dans le menu "Edition" de mBlock, cochez "Mode Arduino" !

Télécharger
Implanter un programme.pdf
Document Adobe Acrobat 155.7 KB

Programmes téléchargeables

Déplacement01

Déplacement02

Déplacement03

Déplacement04


Pour aller plus loin + 2 points de bonus...

      - Faire déplacer le robot en "cercle"


Faire noter votre travail à votre professeur après l'activité 3 de Fonction Si Alors Sinon

B - Fonction : Si...Alors...Sinon...

Ressources

Résultat attendu


Programmes téléchargeables

Déplacement05

Déplacement06


Pour aller plus loin + 2 point de bonus pour l'activité......

  • Tester le programme Déplacement 07 à votre place
  • Modifier votre programme Déplacement 06 qui permet les 4 déplacements pour allumer les dels de la carte de 4 couleurs différentes en fonction de ses déplacements.
    • Blanc : Avancer
    • Rouge : Reculer
    • Vert : Tourner à gauche
    • Jaune : Tourner à droite

Programme téléchargeable

Déplacement07



Faire noter votre travail à votre professeur après l'activité 4 de Robot Suiveur de ligne

C- Robot suiveur de ligne

Résultat attendu


Programmes téléchargeables

Déplacement09


Pour aller plus loin + 1 point de bonus par activité......

A- Modifier le programme Déplacement09 que vous avez testé pour que le robot ne fonctionne que lorsque la touche A est appuyée.

B- Modifier votre programme pour que le robot suive la ligne avec un seul appui sur la touche A et en allumant les deux dels de la carte en vert. 


Faire noter votre travail à votre professeur après l'activité 5 Eviter les obstacles

D- Eviter des obstacles


Programme téléchargeable

Déplacement10


Pour aller plus loin +2 points de bonus ...

Vous pouvez commander le robot avec la télécommande avec :

  • La touche A : Commande manuelle
  • La touche B : Suiveur de ligne simple
  • La touche C : Evitement d'un obstacle

EVALUATION PROBLÉMATIQUE 2