Comparatif NXT / EV3

Download Report

Transcript Comparatif NXT / EV3

NXT / EV3
Etude comparée des supports
Ergonomie de l’interface logiciel
Test du support
Auteur : Franck CLOT
Collège Roqua 07200 AUBENAS
1
Brique EV3
  2 boutons supplémentaires sur la face avant
  Un voyant d’état (vert, orange, rouge)
  Connecteurs RJ12 compatible NXT, 1 port de sortie supplémentaire
  1 port mini-USB et 1 port USB supplémentaire, 1 port pour carte SD
  Une nouvelle batterie non compatible NXT
Collège Roqua 07200 AUBENAS
2
Moteurs et Capteurs
  2 gros moteurs, avec une forme légèrement différente
  1 moteur moyen moins puissant mais plus rapide
  Les capteurs de rotation sont toujours présents dans les moteurs
  1 capteur de couleur et d’intensité lumineuse
  1 capteur gyroscopique
Collège Roqua 07200 AUBENAS
3
Page d’accueil du logiciel
  Réorganisation de la page d’accueil et nouvelle disposition
Collège Roqua 07200 AUBENAS
4
Page d’accueil du logiciel
  Réorganisation de la page d’accueil et nouvelle disposition
  Robot Educator et instructions de montage des modèles de base
Collège Roqua 07200 AUBENAS
5
Page d’accueil du logiciel
  Réorganisation de la page d’accueil et nouvelle disposition
  Robot Educator et instructions de montage des modèles de base
  Démarrage rapide et guide de l’utilisateur
Collège Roqua 07200 AUBENAS
6
Page d’accueil du logiciel
  Réorganisation de la page d’accueil et nouvelle disposition
  Robot Educator et instructions de montage des modèles de base
  Démarrage rapide et guide de l’utilisateur
  Ouverture d’un projet ou d’un programme
Collège Roqua 07200 AUBENAS
7
Environnement de programmation
  Zone de programmation : une page blanche
Collège Roqua 07200 AUBENAS
8
Environnement de programmation
  Zone de programmation : une page blanche
  Palettes de programmation et blocs de programmations
Collège Roqua 07200 AUBENAS
9
Environnement de programmation
  Zone de programmation : une page blanche
  Palettes de programmation et blocs de programmations
  Contrôle du matériel (brique, capteurs, moteurs, mémoire, etc.)
Collège Roqua 07200 AUBENAS
10
Environnement de programmation
 
 
 
 
Zone de programmation : une page blanche
Palettes de programmation et blocs de programmations
Contrôle du matériel (brique, capteurs, moteurs, mémoire, etc.)
Barre d’outils
Collège Roqua 07200 AUBENAS
11
Environnement de programmation
 
 
 
 
 
Zone de programmation : une page blanche
Palettes de programmation et blocs de programmations
Contrôle du matériel (brique, capteurs, moteurs, mémoire, etc.)
Barre d’outils
Editeur de contenu dans la version EV3 (ressources du projet)
Collège Roqua 07200 AUBENAS
12
Environnement de programmation
  On conserve le glisser/déposer de blocs
Collège Roqua 07200 AUBENAS
13
Environnement de programmation
  On conserve le glisser/déposer de blocs
  On conserve le rayon de séquence qui précise le déroulement du programme
Collège Roqua 07200 AUBENAS
14
Environnement de programmation
  On conserve le glisser/déposer de blocs
  On conserve le rayon de séquence qui précise le déroulement du programme
  Un bloc départ est placé au début d’une séquence
Collège Roqua 07200 AUBENAS
15
Environnement de programmation
 
 
 
 
On conserve le glisser/déposer de blocs
On conserve le rayon de séquence qui précise le déroulement du programme
Un bloc départ est placé au début d’une séquence
Le panneau de configuration est supprimé
Collège Roqua 07200 AUBENAS
16
Environnement de programmation
Sélection
du mode
 
 
 
 
 
On conserve le glisser/déposer de blocs
On conserve le rayon de séquence qui précise le déroulement du programme
Un bloc départ est placé au début d’une séquence
Le panneau de configuration est supprimé
Configuration au niveau de chaque bloc (modes, paramètres et ports)
Collège Roqua 07200 AUBENAS
17
Environnement de programmation
Définition des
paramètres
 
 
 
 
 
On conserve le glisser/déposer de blocs
On conserve le rayon de séquence qui précise le déroulement du programme
Un bloc départ est placé au début d’une séquence
Le panneau de configuration est supprimé
Configuration au niveau de chaque bloc (modes, paramètres et ports)
Collège Roqua 07200 AUBENAS
18
Configuration d’un bloc Attendre
  Attendre que le bouton « valider » de la brique soit heurté (enfoncé puis relâché)
Collège Roqua 07200 AUBENAS
19
Configuration d’un bloc Déplacer
  Avancer indéfiniment tout droit avec une puissance moteur de 50%
Collège Roqua 07200 AUBENAS
20
Configuration d’un bloc Boucle
  Se déplacer tant que le bouton « valider » de la brique n’est pas heurté
Collège Roqua 07200 AUBENAS
21
Séquences simultanées / Fils de
données / Commentaires
  Actions simultanées possibles (moins de bugs d’affichage)
Collège Roqua 07200 AUBENAS
22
Séquences simultanées / Fils de
données / Commentaires
  Actions simultanées possibles (moins de bugs d’affichage)
  Transmission de valeurs d’un bloc à l’autre (branchement des fils de données
simplifié)
Collège Roqua 07200 AUBENAS
23
Séquences simultanées / Fils de
données / Commentaires
  Actions simultanées possibles (moins de bugs d’affichage)
  Transmission de valeurs d’un bloc à l’autre (branchement des fils de données
simplifié)
  Ajout de commentaires dans le programme
Collège Roqua 07200 AUBENAS
24
Palette des blocs Action
  Deux nouveaux blocs EV3 : « Moteur moyen » et « Témoin d’état » ;
Collège Roqua 07200 AUBENAS
25
Palette des blocs Action
  Deux nouveaux blocs EV3 : « Moteur moyen » et « Témoin d’état » ;
  Deux blocs « Déplacement et direction » et « Déplacement char » remplacent
l’ancien bloc « Déplacer » ;
Collège Roqua 07200 AUBENAS
26
Palette des blocs Action
  Deux nouveaux blocs EV3 : « Moteur moyen » et « Témoin d’état » ;
  Deux blocs « Déplacement et direction » et « Déplacement char » remplacent
l’ancien bloc « Déplacer » ;
  Suppression des blocs « Enregistrer/Jouer », « Envoyer un message », « lampe de
couleur » et « lampe » de la palette ACTION.
Collège Roqua 07200 AUBENAS
27
Palette des blocs Contrôle
  Deux nouveaux blocs EV3 : « Début » et « Interruption de la boucle » ;
Collège Roqua 07200 AUBENAS
28
Palette des blocs Contrôle
  Deux nouveaux blocs EV3 : « Début » et « Interruption de la boucle » ;
  Suppression du bloc « Arrêter » de la palette CONTRÔLE DU DEROULEMENT DES
ACTIONS
Collège Roqua 07200 AUBENAS
29
Palette des blocs Capteur
  Deux nouveaux blocs EV3 : « Capteur gyroscopique » et « Capteur infrarouge » ;
Collège Roqua 07200 AUBENAS
30
Palette des blocs Capteur
  Deux nouveaux blocs EV3 : « Capteur gyroscopique » et « Capteur infrarouge » ;
  Deux blocs NXT « Capteur photosensible » et « Capteur de couleurs » rassemblés
en seul bloc EV3 « Capteur de couleurs » ;
Collège Roqua 07200 AUBENAS
31
Palette des blocs Capteur
  Deux nouveaux blocs EV3 : « Capteur gyroscopique » et « Capteur infrarouge » ;
  Deux blocs NXT « Capteur photosensible » et « Capteur de couleurs » rassemblés
en seul bloc EV3 « Capteur de couleurs » ;
  Deux blocs NXT « Energie-mètre-Entrée » et « Energie-mètre-Sortie » rassemblés en
seul bloc EV3 « Compteur d’énergie » ;
Collège Roqua 07200 AUBENAS
32
Palette des blocs Capteur
  Deux nouveaux blocs EV3 : « Capteur gyroscopique » et « Capteur infrarouge » ;
  Deux blocs NXT « Capteur photosensible » et « Capteur de couleurs » rassemblés
en seul bloc EV3 « Capteur de couleurs » ;
  Deux blocs NXT « Energie-mètre-Entrée » et « Energie-mètre-Sortie » rassemblés en
seul bloc EV3 « Compteur d’énergie » ;
  Suppression du bloc « Recevoir un message » de la palette CAPTEUR.
Collège Roqua 07200 AUBENAS
33
Palette des blocs Données
  Trois nouveaux blocs EV3 : « Opérations sur tableaux », « Arrondi » et « Texte » ;
Collège Roqua 07200 AUBENAS
34
Palette des blocs Données
  Trois nouveaux blocs EV3 : « Opérations sur tableaux », « Arrondi » et « Texte » ;
  Un bloc « Maths » amélioré : exposant et fonction avancée ;
Collège Roqua 07200 AUBENAS
35
Palette des blocs Données
  Trois nouveaux blocs EV3 : « Opérations sur tableaux », « Arrondi » et « Texte » ;
  Un bloc « Maths » amélioré : exposant et fonction avancée ;
  Un bloc « Comparer » complété avec les opérateurs ≠ ≤ ≥ ;
Collège Roqua 07200 AUBENAS
36
Palette des blocs Avancés
  Quatre nouveaux blocs EV3 : « Messagerie », « Valeur brute du capteur », « Inverser
moteur » et « Arrêter le programme » ;
Collège Roqua 07200 AUBENAS
37
Palette des blocs Avancés
  Quatre nouveaux blocs EV3 : « Messagerie », « Valeur brute du capteur », « Inverser
moteur » et « Arrêter le programme » ;
  Deux blocs NXT « Démarrer la journalisation des données » et « Arrêter la
journalisation » rassemblés en un bloc EV3 « Journalisation des données » ;
Collège Roqua 07200 AUBENAS
38
Palette des blocs Avancés
  Quatre nouveaux blocs EV3 : « Messagerie », « Valeur brute du capteur », « Inverser
moteur » et « Arrêter le programme » ;
  Deux blocs NXT « Démarrer la journalisation des données » et « Arrêter la
journalisation » rassemblés en un bloc EV3 « Journalisation des données » ;
  Suppression des blocs « Nombre en texte », « Texte » et « Etalonner ». Etalonnage
possible au niveau des blocs CAPTEUR ;
Collège Roqua 07200 AUBENAS
39
Palette des blocs Avancés
  Quatre nouveaux blocs EV3 : « Messagerie », « Valeur brute du capteur », « Inverser
moteur » et « Arrêter le programme » ;
  Deux blocs NXT « Démarrer la journalisation des données » et « Arrêter la
journalisation » rassemblés en un bloc EV3 « Journalisation des données » ;
  Suppression des blocs « Nombre en texte », « Texte » et « Etalonner ». Etalonnage
possible au niveau des blocs CAPTEUR ;
  Remarque : le bloc « Messagerie » était déjà présent dans une palette NXT. Le bloc
« Texte » est déplacé dans la palette des blocs Données EV3.
Collège Roqua 07200 AUBENAS
40
Connexion d’une brique NXT
  NXT reconnu en connexion USB et Bluetooth sur le logiciel LME/NXT
Collège Roqua 07200 AUBENAS
41
Connexion d’une brique NXT
  NXT reconnu en connexion USB et Bluetooth sur le logiciel LME/NXT
  NXT reconnu en connexion USB sur le logiciel EV3
Collège Roqua 07200 AUBENAS
42
Gestion de la mémoire du NXT
  Accès aux fichiers et à la mémoire du NXT
Collège Roqua 07200 AUBENAS
43
Visualisation des ports du NXT
  Les informations sur les capteurs et les moteurs connectés à la brique NXT ne
sont pas affichées dans l’onglet Affichage des ports du logiciel EV3
Collège Roqua 07200 AUBENAS
44
Connexion d’une brique EV3
  Brique EV3 non reconnue sur le logiciel LME/NXT
Collège Roqua 07200 AUBENAS
45
Connexion d’une brique EV3
  Brique EV3 reconnue en connexion USB et Bluetooth sur le logiciel EV3
Collège Roqua 07200 AUBENAS
46
Visualisation des ports de l’EV3
  Les valeurs retournées par les capteurs et les moteurs connectés à la brique EV3
sont visibles dans l’onglet Affichage des ports
Collège Roqua 07200 AUBENAS
47
Visualisation des ports de l’EV3
  Reconnaissance automatique des ports sur lesquels sont connectés les
composants EV3 et affichage des valeurs des capteurs
Collège Roqua 07200 AUBENAS
48
Débogage du programme
  Visualisation du déroulement du programme et des valeurs des capteurs
Collège Roqua 07200 AUBENAS
49
Débogage du programme
  Visualisation du déroulement du programme et des valeurs des capteurs
Collège Roqua 07200 AUBENAS
50
Journalisation des données
  Réorganisation de la page d’accueil et nouvelle disposition
Collège Roqua 07200 AUBENAS
51
Journalisation des données
  Réorganisation de la page d’accueil et nouvelle disposition
  Robot Educator et instructions pour la journalisation des données
Collège Roqua 07200 AUBENAS
52
Journalisation des données
  Réorganisation de la page d’accueil et nouvelle disposition
  Robot Educator et instructions pour la journalisation des données
  Démarrage rapide et guide de l’utilisateur
Collège Roqua 07200 AUBENAS
53
Journalisation des données
  Réorganisation de la page d’accueil et nouvelle disposition
  Robot Educator et instructions pour la journalisation des données
  Démarrage rapide et guide de l’utilisateur
  Ouverture d’une expérience
Collège Roqua 07200 AUBENAS
54
Environnement de
journalisation des données
  Panneau de configuration de l’expérience similaire dans les deux versions
Collège Roqua 07200 AUBENAS
55
Environnement de
journalisation des données
  Panneau de configuration de l’expérience similaire dans les deux versions
  Fenêtre d’acquisition : une page blanche dans la version EV3
Collège Roqua 07200 AUBENAS
56
Environnement de
journalisation des données
  Panneau de configuration de l’expérience similaire dans les deux versions
  Fenêtre d’acquisition : une page blanche dans la version EV3
  Contrôle du matériel (brique, capteurs, téléchargement, fichiers journaux)
Collège Roqua 07200 AUBENAS
57
Environnement de
journalisation des données
  Panneau de configuration de l’expérience similaire dans les deux versions
  Fenêtre d’acquisition : une page blanche dans la version EV3
  Contrôle du matériel (brique, capteurs, téléchargement, fichiers journaux)
  Barre d’outils de journalisation des données
Collège Roqua 07200 AUBENAS
58
Environnement de
journalisation des données
  Panneau de configuration de l’expérience similaire dans les deux versions
 
 
 
 
Fenêtre d’acquisition : une page blanche dans la version EV3
Contrôle du matériel (brique, capteurs, téléchargement, fichiers journaux)
Barre d’outils de journalisation des données
Editeur de contenu dans la version EV3 (ressources du projet)
Collège Roqua 07200 AUBENAS
59
Acquisition de données
  Graphique d’un relevé de la température pendant 10 secondes
Collège Roqua 07200 AUBENAS
60
Acquisition de données
  Graphique d’un relevé de la température pendant 10 secondes
  Modification de l’échelle de l’axe Y (valeurs minimum et maximum)
Collège Roqua 07200 AUBENAS
61
Acquisition de données
  Graphique d’un relevé de la température pendant 10 secondes
  Modification de l’échelle de l’axe Y (valeurs minimum et maximum)
  Visualisation du jeu de données (coordonnées X et Y)
Collège Roqua 07200 AUBENAS
62
Acquisition de données
 
 
 
 
Graphique d’un relevé de la température pendant 10 secondes
Modification de l’échelle de l’axe Y (valeurs minimum et maximum)
Visualisation du jeu de données (coordonnées X et Y)
Création d’une prévision tracée à main levée ou à l’aide d’une fonction
Collège Roqua 07200 AUBENAS
63
Acquisition de données
 
 
 
 
 
Graphique d’un relevé de la température pendant 10 secondes
Modification de l’échelle de l’axe Y (valeurs minimum et maximum)
Visualisation du jeu de données (coordonnées X et Y)
Création d’une prévision tracée à main levée ou à l’aide d’une fonction
Analyse d’un point ou d’une section de données
Collège Roqua 07200 AUBENAS
64
Calcul sur le jeu de données (EV3)
  Sélection d’un jeu de données
Collège Roqua 07200 AUBENAS
65
Calcul sur le jeu de données (EV3)
  Sélection d’un jeu de données
  Création d’une formule pour générer un nouveau jeu de données
Collège Roqua 07200 AUBENAS
66
Calcul sur le jeu de données (EV3)
  Sélection d’un jeu de données
  Création d’une formule pour générer un nouveau jeu de données
  Calcul et visualisation du nouveau jeu de données
Collège Roqua 07200 AUBENAS
67
Mode Oscilloscope (EV3)
  Affichage en temps réel des valeurs transmises par les capteurs connectés
(non compatible avec la brique NXT)
Collège Roqua 07200 AUBENAS
68
Programmation / seuils (EV3)
  Exécuter des actions basées sur les données enregistrées lors d’une
expérience (non compatible avec la brique NXT)
Collège Roqua 07200 AUBENAS
69
Acoustique / Bruits aériens (EV3)
Collège Roqua 07200 AUBENAS
70
Acoustique / Bruits aériens (EV3)
  Importation des fichiers journaux enregistrés dans la brique EV3
Collège Roqua 07200 AUBENAS
71
Acoustique / Bruits aériens (EV3)
  Analyse d’un point pour comparer les résultats obtenus avec les différents matériaux
Collège Roqua 07200 AUBENAS
72
Acoustique / Bruits aériens (EV3)
  Analyse d’une plage de données
Collège Roqua 07200 AUBENAS
73
Conclusion
 
Quelques blocs NXT n’existent plus dans la version EV3 : enregistrer un mouvement, lampe
(câble de conversion compatible), étalonner, etc. ;
 
Certains capteurs ou actionneurs NXT (optionnels) sont incompatibles avec la brique EV3
(pour l’instant) : récepteur IR, télécommande IR, lampe ;
 
La batterie de la brique NXT ne peut pas alimenter la brique EV3 (mais le chargeur est
identique) ;
 
Les nouvelles fonctionnalités du logiciel EV3 ne sont pas toutes prises en charge par la brique
NXT :
 
Certains blocs EV3 (moteur moyen, témoin d’état, etc.) ;
 
La reconnaissance automatique des éléments et des ports ;
 
Le suivi de l’exécution d’un programme ;
 
La programmation en fonction de seuil ;
 
Le Mode oscilloscope.
Collège Roqua 07200 AUBENAS
74
Conclusion
 
Tous les fichiers sont stockés à l’intérieur d’un dossier « projet » que vous pouvez facilement
partager et même enregistrer sur une carte mémoire ;
 
Des améliorations significatives en terme de matériel (processeur, mémoire, résolution
d’écran, un port de sortie supplémentaire, nouveau capteur, auto ID, connexion wifi, etc.) ;
 
D’importantes améliorations logicielles (éditeur de contenu, configuration des blocs,
séquences simultanées, interruption de boucles, nouveaux blocs, valeur brute d’un capteur,
conversion automatique de fils de données, affichage des ports et des valeurs, débogage facilité,
calcul sur les jeux de données, mode oscilloscope, programmation par seuils, etc.) ;
 
Rétrocompatibilité avec la brique NXT et ses éléments (mêmes éléments de construction
LEGO, même connectique RJ12, capteurs et moteurs compatibles, etc.)
 
Prise en main rapide de la nouvelle interface pour les connaisseurs du NXT (principes,
couleurs, fonctions, ergonomie, etc.)
Collège Roqua 07200 AUBENAS
75
Le coût d’acquisition
  Pack NXT : 370,00 €
  Brique NXT : 190,00 €
  Pack EV3 : 388,69 €
  Brique EV3 : 239,19 €
  Logiciel LME/NXT :
  Logiciel LME/EV3 :
  Logiciel LME/NXT : établissement
  Logiciel LME/EV3 :
monoposte 89,00 €
419,00 €
Collège Roqua 07200 AUBENAS
monoposte 119,59 €
établissement 418,59 €
76
FIN
Comparatif NXT / EV3
Auteur : Franck CLOT
Collège Roqua 07200 AUBENAS
77