Want to make creations as awesome as this one?

Transcript

Robots Mbot

Améliorer le mbot pour modéliser un robot artiste

CAHIER DES CHARGES DU DEFI

Rappels COnnexion et televersement

FONCTION PRINCIPALE : Réaliser un tracé en tractant jusqu'à 5 feutres dans un espace défini par une feuille blanche avec des bords noirs nommé "la toile".

Contraintes :
- Le robot ne part que sur appui du bouton-poussoir.
- le robot devra s'arrêter si un autre robot présent sur la toile est trop près.
- Le robot doit faire demi-tour s'il atteint le bord de la toile.
- Le robot devra réaliser un tracé original comportant une part d'aléatoire.
- Le robot devra signaler son état par des signaux lumineux.

Organisation de la séquence:

Prise en main du mbot (moteurs, LED, capteurs)

Conception de l'outil "porte-feutres"

Programmation des robots

Création d'oeuvres

4

3

2

1

CAHIER DES CHARGES DU DEFI

Conception d'un outil

Votre travail consiste à proposer une solution technique pour que
le mbot puisse tracter jusqu'à 5 crayons ou feutres derrière lui.

Sur une feuille blanche
vous avez 5 min pour identifier au moins 3 éléments qui vont intéragir avec votre outil.

Présenter sous forme de
carte mentale.

Conception d'un outil

Votre travail consiste à proposer une solution technique pour que
le mbot puisse tracter jusqu'à 5 crayons ou feutres derrière lui.

Au dos de la feuille, proposer maintenant
des fonctions à associer à chaque élément pour votre outil :
-> "Il doit ..."

Porte-feutres

Mbot

Feutres

Utilisateur

Conception d'un outil

Synthèse des diagrammes proposés par les élèves

Mbot

Feutres

Utilisateur

Porte-feutres

- Il doit être bien fixé au Mbot.
- Il doit permettre au Mbot de se déplacer.
- Il doit permettre le bon fonctionnement des capteurs du Mbot.

- Il doit pouvoir être monté/démonté facilement.
- Les feutres doivent pouvoir être changés facilement.

- Il doit bien maintenir les feutres et crayons en position de tracer (la pointe touche le papier).

Programmation du robot

FONCTION PRINCIPALE : Réaliser un tracé en tractant jusqu'à 5 feutres dans un espace défini par une feuille blanche avec des bords noirs nommé "la toile".
Contraintes :
1 - Le robot ne commence que sur appui du bouton-poussoir.
2 - le robot devra s'arrêter si un autre robot présent sur la toile est trop près.
3 - Le robot doit faire demi-tour s'il atteint le bord de la toile.
4 - Le robot devra réaliser un tracé original comportant une part d'aléatoire.
5 - Le robot devra signaler son état par des signaux lumineux.

Vous réaliserez un seul programme dans mblock52 qui respecte l'ensemble des contraintes. Allez-y progressivement, une contrainte à la fois. Vous disposez de 4 séances et vous devrez renvoyer votre programme sur Pronote. Plus de détails et des aides sont disponibles en cliquant sur les boutons associés à chaque contrainte. Vous pouvez aussi reprendre le travail de la phase 1.

Vous avez déjà fait cela lors de la découverte des Mbots en début de séquence.


Rappel : il faut faire attendre le robot jusqu'à ce qu'un appui sur le bouton de la carte soit détecté. Ensuite, mettez le en mouvement.

Si un autre robot (ou un autre obstacle est détecté à moins de 10 cm, le robot devra s'arrêter. Sinon, il poursuit sa route.

L'utilisation du capteur suiveur de ligne est indispensable, faites en sorte que le tracé ne soit pas interrompu quand le robot arrive au bord.



Eviter que le robot ne suive toujours le même parcours.


Pour cela la fonction suivante est indispensable :
Elle permet au programme de prendre une valeur au hasard comprise entre les limites que vous choisirez.


Exemples d'utilisation :


Ici le robot tournera pendant temps compris entre 0,2 secondes et 2 secondes, choisi au hasard (aléatoirement) par le programme.



Ici le robot avance pendant 2 secondes à une vitesse choisie au hasard entre 40 et 100 % de puissance.

Lorsque j'avance, je le signale en VERT.

Lorsque j'évite un obstacle, je le signale en ROUGE.



Savoir connecter le robot au PC et envoyer son programme


Rappels COnnexion et televersement

- Connecter le robot à l'ordinateur à l'aide du câble USB (dans la prise "USB")
- Allumer le robot (On/OFF sur le côté)

- Dans le menu "Appareil", cliquer sur "ajouter", et choisir MBOT.
- eN BAS DE L'écran, cliquer sur "Connecter" et "téléverser".

02

03

- Créer le script que vous voulez tester
- cliquer sur


Dans le dossier TEchnologie sur le bureau, cliquer sur Mblock52

01

04

- Votre Programme est envoyé au robot,
- une fois le téléchargement Fini, celui-ci exécute votre programme.
- Vous pouvez débrancher le câble USB. Votre programme redémarrera si vous etiegnez et rallumez
le robot avec l'interrupteur ON/OFF