Notice d’utilisation des robots Légo
EV3
Sommaire
1. Présentation du robot EV3
2. Interfaces de programmation
3. Comment charger un programme dans la carte
Programmation avec Scratch
Programmation avec le logiciel Lego EV3
4. Ressources
Page 1
1. Présentation du robot EV3
Présentation :
LEGO® MINDSTORMS® EV3 associe un système de construction LEGO avec la
technologie d'une brique programmable EV3 permettant de piloter différents
actionneurs et capteurs.
Les élèves peuvent exploiter leurs dons créatifs avec l'ensemble LEGO
MINDSTORMS EV3 pour créer et commander des robots qui marchent, parlent,
pensent et font tout ce que vous pouvez imaginer.
Il leur suffit soit d'assembler les pièces en suivant ou non les instructions de
construction étape par étape en 3D pour créer différents robots comme
TRACK3R, R3PTAR, SPIK3R, EV3RSTORM et GRIPP3R ... et leur donner vie
grâce à une interface de programmation facile et intuitive, basée sur des icônes.
On peut aussi utiliser la télécommande incluse et effectuer des missions
complexes prédéfinies ou télécharger l'application gratuite et commander les robots
en utilisant des dispositifs intelligents!
Les créations peuvent être partagées et on peut s'inspirer des projets des autres
fan de la communauté Mindstorms en se connectant à [Link]/mindstorms.
Liste des notices de construction à télécharger
Site du constructeur : [Link]
Vidéo de démonstration labyrinthe
Vidéo de démonstration dancing robot
Page 2
Contenu du pack légo éducation EV3
Le pack comprend plus de 550 éléments Lego Technics
● La brique programmable EV3
Elle comprend :
● 4 ports d'entrée : 1, 2, 3, 4 (connexion des
capteurs à la brique EV3)
● 4 ports de sortie : A, B, C, D (connexion des
moteurs à la brique EV3)
● 1 mini port USB PC (connexion entre la brique
EV3 et l'ordinateur)
● Port USB hôte (connexion d'une clé Wi-Fi et
connexion en série)
● 5 boutons
● 1 écran rétro-éclairé
● 1 connexion Bluetooth
La brique EV3 est le centre de ● 1 connexion Wifi
commande et d'alimentation électrique ● Port carte Micro SD (pour augmenter la
du robot. mémoire disponible sur la brique EV3)
● Haut-parleur intégré
● Les capteurs et actionneurs : + Les capteurs :
● 1 Capteur de couleur (reconnait 7 couleurs et
mesure la luminosité)
● 2 Capteurs tactiles (réagit au toucher : enfoncé,
heurté et relâché)
● 1 Capteur infrarouge (détecte les objets, peut
suivre la télécommande)
● Balise infrarouge à distance (permet de
contrôler le robot à distance)
+ Les actionneurs :
● 2 moteurs grand format (permettent de
programmer les actions du robot avec précision
et puissance)
● 1 moteur moyen format, moins puissant mais
compact et réactif.
Page 3
Exemples de robots à construire avec le pack légo
Mindstorm EV3
Liste des notices de construction à télécharger
Liste des notices de construction à télécharger
Page 4
2. Interfaces de programmation
Piloter Lego Mindstorm EV3 avec les 4 applications
constructeur
● Appli Ev3 Programmer (Ios/Android)
Utiliser cette application pour construire et programmer le robot Ev3 directement sur
tablette, sans câble ni logiciel supplémentaire.
● Logiciel de programmation Ev3 (Pc/Mac)
Utiliser ce logiciel pour programmer le robot Ev3 sur ordinateur. Ce logiciel
comprend des fonctionnalités de programmation avancées (Liaison par Usb,
Bluetooth, Wifi).
● Appli Robot Commander (Smartphones)
Utiliser cette application pour télécommander et diriger le robot (sans
programmation).
● Appli 3D Builder (Tablettes)
Utiliser cette application pour construire un des 5 robots Ev3 de base en 3D. Chaque
étape du montage est animée et montre exactement comment connecter et
positionner chaque pièce. On peut faire pivoter le modèle à 360°.
Page 5
3. Programmation du robot EV3
Programmer Lego Mindstorm EV3 avec Scratch :
● Prérequis à l’utilisation de Scratch 3 avec Lego Mindstorms : les
logiciels
- Le système d’exploitation de votre ordinateur doit être Windows 10 version
16299.0 ou supérieure.
- Pour les utilisateurs de Mac, vous devez être équipé de macOS 10.10
(Yosemite)
- Il faut ensuite télécharger et installer Scratch Link, un programme gratuit qui
permet à Scratch 3 de se connecter avec des objets du monde réel, comme
des robots ou des Lego. Vous pouvez télécharger directement Scratch Link
pour Mac et Windows depuis le site officiel de Scratch (MIT).
- Une connexion internet est également un prérequis pour utiliser Scratch 3, qui
est exécuté dans un navigateur web.
- Vous aurez bien sûr également besoin d’un kit Lego Mindstorms EV3 (pour
les enseignants, nous recommandons le kit Lego Mindstorms EV3 «
Education »).
● Méthode en utilisant ScratchX (en ligne)
Adresse de l'application :[Link]
Créer un nouveau projet : Fichier - Nouveau
Page 6
Installer les commandes EV3 : Choisir Lego Mindstorm EV3
Vous pouvez programmer la brique EV3 :
● Installation préalable d'une clé Bluetooth (Pc sans Bluetooth intégré)
Brancher une clef Bluetooth sur un port USB et installer les drivers.
Vérifier que la clef Bluetooth fonctionne et permet l'appairage d'un appareil.
● Principe de mise en fonctionnement de la Brique EV3 avec le PC
1 - Mettre en service la brique Ev3 avec un appui long sur le bouton central,
attendre le menu principal sur l'afficheur.
Page 7
2 - Se déplacer dans les menus, à droite entrer dans configuration puis dans
Bluetooth, activer Visibility en cochant, activer Bluetooth en cochant, valider et
vérifier que le menu Bluetooth est bien coché.
3 - Sur le PC ou Portable, accéder aux paramètres du Bluetooth, cliquer sur
ajouter un périphérique. Dès que Ev3 est trouvé, demander la connection
4 - Sur la brique Ev3, accepter la demande de connection du PC, puis valider le
mot de passe (1234)
5 - Sur le PC, saisir le même mot de passe 1234, la brique Ev3 devrait apparaître
comme appairée (sinon, recommencer)
6 - Lancer Firefox Mozilla et copier coller cette adresse : [Link]
7- Pour savoir si la brique Ev3 est prête à fonctionner, après avoir joué une
petite série de son, Le voyant EV3 Control passe à la couleur verte dans
Scratch.
Page 8
● Installer scratch sur votre PC :
Lien de téléchargement
Page 9
● Présentation des blocs :
Il existe 11 blocs Scratch pour Lego Mindstorms, qu’il est possible de mélanger avec
les blocs classiques de l’éditeur Scratch 3.
Ci-dessous, nous vous expliquons comment créer un petit programme de test, qui
vous permettra de vérifier que tout fonctionne correctement.
● Quelques exemples de programmes
1-Pilotage radiocommandé d'un robot
2-Déplacement autonome d'un robot en fonction des obstacles
Page 10
Programmer avec le logiciel Lego Mindstorm EV3 :
● Installer le logiciel sur un PC
Voici l’interface du logiciel :
Cliquer sur Fichier ; Nouveau projet ;
La fenêtre de programmation suivante s’ouvre dans le deuxième onglet.
Page 11
La sélection de la palette est réalisée par l’intermédiaire des
onglets. Voici les possibilités des différentes palettes :
● Palette « Action »
● Palette « Contrôle du déroulement »
Page 12
● Palette « Capteur »
● Palette « Opération des données »
Page 13
● Palette « Avancés »
● Palette « Mes blocs »
Page 14
● Matériel
La page du matériel fournit toute une série d'informations sur la brique EV3. Elle
permet également le téléchargement des programmes dans la brique.
Le contrôleur est constitué de 3 boutons permettant le téléchargement du
programme dans la brique et son exécution. Le sigle EV3 devient rouge lorsque la
brique est connectée à l’ordinateur.
Vous trouverez plus de précisions blocs par blocs sur le site : [Link]
● Quelques exemples de programmes
Page 15
Programmer avec EV3 classroom :
● Installer le logiciel sur un PC ou autre système d’exploitation
[Link]
Ce logiciel est basé sur une base de blocs scratch. Vous trouverez un descriptif
rapide des ensembles de blocs.
Voici l’interface du logiciel, après installation :
Page 16
● Blocs motorisations « Moteurs »
Dans ce script, vous pourrez commander un moteur au choix, en fonction du
branchement sur la base EV3. Vous pourrez piloter un moteur qui entraîne une
pince.
● Blocs de déplacement du robot « Déplacement »
Ces blocs commandent simultanément les 2 moteurs branchés sur la base EV3.
Page 17
● Blocs pour afficher « Affichage »
Ces blocs permettent de programmer l’affichage de la brique EV3 :
● Blocs de son « Son »
Ces blocs commandent le buzzer intégré à la brique EV3.
Page 18
● Blocs de début de programme « Événements »
Ces blocs mis en début de programme, vont commander le robot de façon
autonome, et selon les capteurs branchés.
● Blocs motorisations « Moteurs »
Ces blocs permettent d'insérer des boucles dans les programmes.
Page 19
● Blocs d’entrée « Capteurs »
Ces blocs utilisent les capteurs proposés dans le kit éducation.
● Blocs de math « Opérateurs »
Page 20
● Blocs de variables « Variables »
Ces blocs sont personnalisables, et doivent être clairs et compréhensibles.
● Blocs personnalisés « Mes blocs »
4. Ressources
Vous trouverez des vidéos explicatives ici
Page 21