# data[].attributes.attachment_link.readable_text
CONSIGNES DE TRAVAIL

Avant de commencer :

Entrez votre nom et votre prénom.

Complétez ensuite entièrement l'évaluation.

Quand vous avez terminé :

Prenez un moment pour relire et vérifier vos réponses.

Attendez la présence du professeur pour cliquer sur Evaluer.

Enfin, ne pas cliquer sur le bouton Ok sans autorisation !

# data[].attributes.attachment_link.title
Techno-Logique - QCM. Chaines fonctionnelles (2)

# data[].attributes.attachment_link.description
CONSIGNES DE TRAVAIL Avant de commencer : Entrez votre nom et votre prénom. Complétez ensuite entièrement l'évaluation. Quand vous avez terminé : Prenez un moment pour relire et vérifier vos réponses. Attendez la présence du professeur pour cliquer sur Evaluer. Enfin, ne pas cliquer sur le bouton Ok sans autorisation !

# data[].attributes.attachment_link.title
GoTronic | Robotique et composants électroniques

# data[].attributes.attachment_link.description
Tous vos composants électroniques, interfaces, pièces détachées robotique, alarmes et outillage pour professionnels et particuliers ! GoTronic, plus de 25 ans d'expérience. Livraison rapide dans toute la France.

# data[].attributes.attachment_link.title
Leader Français de vente de matériel pour l'enseignement en Technologie

# data[].attributes.attachment_link.description
Leader Français de vente de matériel pour l'enseignement en Technologie collège

# data[].attributes.attachment_link.description
A4 Technologie Vente par correspondance et internet.

# data[].attributes.attachment_link.title
Tutoriel SolidWorks 1 - Prise en main de l'interface

# data[].attributes.attachment_link.title
LA VOITURE AUTONOME : laissez-vous guider sur la route du futur - L'Esprit Sorcier

# data[].attributes.attachment_link.description
Voici une série d'exercices de type brevet.

# data[].attributes.attachment_link.readable_text
Le programme se trouve sur le lecteur Ress30X \ Ressources quatrièmes \ MBOT \ Projets \ son et lumière

Branchez le câble USB sur le robot et sur l'ordinateur

Mettez l'interrupteur sur On :

Chargez le programme

Attendez le temps de chargement (environ 2 min. ) et interprétez le programme.

Aidez vous de la vidéo suivante :

resources/chargement_prog.mp4

Notez vos observations sur le cahier.

Dans quelle situation pouvons nous utiliser ce programme ?

Quelle amélioration pouvons nous apporter et comment?

A la fin de chaque programme, videz la mémoire du robot comme ci-dessous :

# data[].attributes.attachment_link.description
Le programme se trouve sur le lecteur Ress30X \ Ressources quatrièmes \ MBOT \ Projets \ son et lumière Branchez le câble USB sur le robot et sur l'ordinateur Mettez l'interrupteur sur On : Chargez le programme Attendez le temps de chargement (environ 2 min. ) et interprétez le programme.

# data[].attributes.attachment_link.readable_text
Dans cette activité, je vais vous montrer comment mesurer des distances à l'aide du capteur à ultrason du mBot. La distance sera ensuite affichée sur la matrice led.

1. pré requis

Avoir en sa possession le robot éducatif mBot de chez MakeBlock
Installer l'application mBlock 5
S'être familiariser avec l' interface graphique de mBlock 5

Avoir installé les blocs d'instruction du mBot

Faire l' activité sur le défilement d'un texte

2. Capteur à ultrason

Le capteur à ultrason permet de calculer des distances. Il est composé de deux composants : 1 émetteur et 1 récepteur. Le son est envoyé par l'émetteur, lorsque celui ci atteint un obstacle, il rebondit et est capté par le récepteur. La vitesse du son est de 340 m/s. L'obtention de l'information est très rapide.

Ce capteur peut servir à calculer les distances mais également à faire de l'évitement d'obstacle, des détecteurs d'intrusion...

Il fonctionne dans pour des valeurs comprises entre 3 cm et 400 cm.

3. Première activité : calcul d'une distance

Pour cette première activité, je vais vous montrer comment utiliser le bloc de ce capteur pour l'afficher dans la fenêtre des lutins.

Lorsque une variable est définie, celle ci s'affiche automatiquement dans le fenêtre des lutins, si une valeur lui est affecté, elle sera donc visible.

Pour interagir entre le mBot et la fenêtre des lutins, il faut choisir le mode " vivre ".

Lorsque le programme est lancé, la valeur de la variable data est mise à jour et est affichée dans la fenêtre du lutin. La valeur est exprimée en centimètre (cm).

3. Seconde activité : affichage de la distance sur la matrice LED

Dans cette activité, nous allons utiliser la matrice LED pour afficher la distance en mode autonome, c'est à dire sans l'utilisation du PC.

Nous allons reprendre le projet d'affichage d'un texte sur la matrice avec défilement de celui-ci. https://robot-educatif.info/activite-mbot-faire-defiler-un-texte/

Cependant nous allons rencontrer une difficulté due aux variables. En effet notre bloc attend un message de type texte (String) et la valeur lue par le capteur est un nombre (float).

Je vais faire une analogie, vous avez certainement du jouer avec des encastrement de forme où il fallait faire rentrer la bonne forme dans le bon emplacement. Pour les variables, c'est le même principe.

Je vous propose 2 solutions pour résoudre ce problème. Une simple et une un peu plus complexe

3.1 Création d'un nouveau bloc personnalisé

Cette solution est simple dans la mesure où il vous suffit de changer la signature du bloc d'affichage du texte.

Cette solution fonctionne mais si l'on veut afficher du texte dans le même programme, il faudra dupliquer les 2 blocs. Ce qui à mon sens n'est pas pertinent.

3.2 Modification du code C

Cette solution vous permettra d'avoir une première approche avec le langage C qui est utilisé pour programmer le mBot.

Pour se faire, il faut suivre les étapes suivantes

1. créer le programme à l'aide des blocs

2. Cliquer sur le symbole </>

3. Copier le code source affiché (CTRL + A puis CTRL + C)

4. Appuyer sur l'onglet Arduino C

5. Coller le code

6. Le modifier suivant l'image ci-dessous

J'ai juste forcé la conversion de la valeur de date en chaine de caractère avec :

defilement_texte_N_N(String(data) + String("cm"), 1);

4. Apprendre le développement

Je vous ai sélectionné une série de livre pour vous former avec le mBot et l'algorithme

# data[].attributes.attachment_link.title
Activité mBot : Mesurer des distances - ROBOT éducatif

# data[].attributes.attachment_link.description
Dans cette activité, je vais vous montrer comment mesurer des distances à l'aide du capteur à ultrason du mBot. La distance sera ensuite affichée sur la matrice led.

# data[].attributes.attachment_link.title
Exercice : Objectif 2 : Tester le capteur de distance (mode connecté) [Programmation et mise en situation avec le robot mBot]

# data[].attributes.attachment_link.description
Pour vous familiariser avec mBot et tester le capteur à ultrasons, il est intéressant d’utiliser une variable pour voir les valeurs que le capteur renvoie.