Rapport de l'expérimentation. Un robot programmé avec Labview Mise en œuvre d'un EPI

Documents pareils
Création d une application Android (APPInventor)

Logiciel EV3 LEGO MINDSTORMS Education

Informatique et sciences du numérique

PRESENTATION DE L ACTIVITE

Manuel d'utilisation de l'administration du site Japo.ch - 1

Objectifs : piloter l organisation à travers des indicateurs (regroupés dans un tableau de bord), et informer des résultats la hiérarchie.

Usages pédagogiques des tablettes

Bernard HAMM, Évelyne LAVOISIER

L AUTOMATISME LE SIGNAL

LA BATTERIE DU PORTABLE

Prise en main rapide

DOSSIER D INSCRIPTION PÉDAGOGIQUE

NXT Guide de mise en route. Rob Widger

ACQUISITION ANALYSE PRÉSENTATION

Import des utilisateurs depuis Sconet et STSweb - mise à jour du 04/10/06

CATALOGUE FORMATION 2014/2015 Produits & Logiciels

Licence professionnelle Systèmes d information, méthodes et outils

PROGRAMMES D INFORMATIQUE Cycle préparatoire de l enseignement de base

Aide à la clé pédagogique «Former à la première intervention et à l évacuation»» 2 e édition

Mise en place du PGI et de son environnement

Visio Kit. Mode d'emploi

ESAT Ateliers d'apprivoisement de la tablette tactile

CERTIFICAT INFORMATIQUE ET INTERNET NIVEAU 1

ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview.

Domaine 1 : S approprier un environnement informatique de travail. Domaine 3 : Créer, produire, traiter et exploiter des données.

Programme "Collège Numérique Rural"

Mise en place d une démarche qualité dans un système d information

Trier les ventes (sales order) avec Vtiger CRM

10 REPÈRES «PLUS DE MAÎTRES QUE DE CLASSES» JUIN 2013 POUR LA MISE EN ŒUVRE DU DISPOSITIF

P R E S E N T A T I O N E T E V A L U A T I O N P R O G R A M M E D E P R E V E N T I O N «P A R L E R»

Enseignement secondaire technique

Exemple d acquisition automatique de mesures sur une maquette de contrôle actif de vibrations

Services OSI. if G.Beuchot. Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique

Baccalauréat technologique

Un GSI plénier est prévu en juin 2001 au cours duquel devra être présenté un document élaboré à partir des travaux du groupe de travail.

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>


Installation du SLIS 4.1

S LICENCE INFORMATIQUE Non Alt Alt SS1 S2 S3 S4 S5 S6 Parcours : IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques)

L'accès aux ressources informatiques de l'ufr des Sciences

Programme Pédagogique National du DUT «Gestion administrative et commerciale» Présentation de la formation

Rencontre des personnes-ressources en déficience motrice et organique RÉCIT MST - RÉCIT Adaptation scolaire Pierre Couillard

Devenez expert en éducation. Une formation d excellence avec le master Métiers de l Enseignement, de l Education et de la Formation

Document d aide au suivi scolaire

Programmation graphique des applications de contrôle-commande

«Clé USB pour la promotion d'œuvres d'artistes (photographes, plasticiens...» Lycée La Découverte

Parmi ces projets, le Conseil général des Alpes-Martimes a souhaité mettre à disposition d élèves en situation de handicap, des tablettes tactiles.

Scénario n 24 : QUOI FAIRE AVEC MON BAC PRO TRANSPORT /LOGISTIQUE?

Présentation formations SPI/EEA

Succès garanti et rapide avec. LEGO MINDSTORMS Education

TD3 - Facturation avec archivage automatisé

Licence Chimie et procédés

ALOHA Load Balancer 2.5. Guide de démarrage rapide. EXCELIANCE ALOHA 2.5 Guide de démarrage rapide 30/01/2008 1/17

Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if

Programme de la formation. Écrit : 72hdepréparation aux épreuves d admissibilité au CRPE

QUELQUES IDEES POUR UNE FORMATION DANS LE CADRE DE LA MAFPEN EN DIRECTION DES HISTORIENS/GEOGRAPHES.

Manuel d'installation de DVD MAKER USB2.0

Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002

Le langage C++ est un langage de programmation puissant, polyvalent, on serait presque tenté de dire universel, massivement utilisé dans l'industrie

La mesure des écarts en Sciences de l'ingénieur

Utilisation d un Tableau Numérique Interactif en Mathématiques

Documentation utilisateur. [EIP] TransLSF

Manuel de l utilisateur NXT 2.0

Plan. Un modèle d organisation. Pour les Archives numériques. Présentation Groupe PIN. Claude HUC (CNES)

Pourquoi et comment les collectivités locales associent d autres acteurs à la définition et à la mise en œuvre d actions publiques?

Tutoriel LabVIEW Des fonctions simples à l acquisition de données

Approche concrète et inductive. Approche analytique et conceptuelle

Demande de transformation de la formation qualifiante TEMIR : Technicien En Maintenance Informatique et Réseaux en diplôme d université (DU)

6 ème FONCTIONS. Pratiquer une démarche scientifique et technologique. Capacités

Notre métier : Vous accompagner dans votre Projet

Informatique de gestion

Les expériences dans les collectivités locales

Culture scientifique et technologique

Routeur Wi-Fi N300 (N300R)

Conditions d utilisation du service d hébergement de sites internet et d espaces collaboratifs de l académie de Versailles

1. Présentation du TP

CORRECTION TP Multimètres - Mesures de résistances - I. Mesure directe de résistors avec ohmmètre - comparaison de deux instruments de mesure

FORMATION. Inspection de l'éducation nationale - circonscription de Bergerac EST- Tél. : Ce.ien-bergest@ac-bordeaux.

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)

Tâche complexe produite par l académie de Clermont-Ferrand. Mai 2012 LE TIR A L ARC. (d après une idée du collège des Portes du Midi de Maurs)

(aq) sont colorées et donnent à la solution cette teinte violette, assimilable au magenta.»

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Équipe Académique Mathématiques

La communication et la gestion de l'information

E-formation pour enseignants

Les Utilisateurs dans SharePoint

COLLOQUE «SOLAIRE THERMIQUE et HABITAT COLLECTIF»

La GEIDE. Dans une solution GEIDE, il est possible d'associer au sein même d'un dossier:

Réalité Augmentée Best practices

Bilan de l expérimentation Enseignements d exploration en classe de seconde. Lycée Henri Vogt, Commercy. Académie de Nancy-Metz

Etude et développement logiciel Exemples de réalisation

«PLACE DES PARENTS DANS l ESPACE NUMERIQUE DE TRAVAIL» BROUIL

PROGRAMMES D INFORMATIQUE

"! "#$ $ $ ""! %#& """! '& ( ")! )*+

SCIENCES POUR L INGENIEUR

Cours Informatique Master STEP

Sage 100 CRM - Guide de la Fusion Avancée Version 8. Mise à jour : 2015 version 8

Transcription:

Rapport de l'expérimentation Un robot programmé avec Labview Mise en œuvre d'un EPI Ludovic FERON Stéphane CHEDRU Collège Paul Mougin

Définition du cadre et de la progression L'expérimentation a été réalisée dans le cadre des heures numériques de l académie de Grenoble avec différents élèves de quatrième et troisième. Cette expérimentation s'est inscrite dans le cadre d'un projet interdisciplinaire (mathématiques, technologie et anglais) avec la réalisation d'un produit final, un robot programmé. Plusieurs objectifs étaient fixés : Concevoir et assembler un robot Programmer et tester le robot Participer à un concours national de robotique Le matériel a été prêté par l'inp de Grenoble, organisateur du concours. Il était constitué de mallettes de pièces Lego, Tetrix et d'un logiciel de programmation Labview. Le logiciel Labview permet de coder en assemblant des objets permettant d'éviter les problèmes de syntaxe généralement liés aux langages de programmation. Ce logiciel offre des fonctionnalités très poussées. Nous avons choisi de ne pas gérer l'interface utilisateur proposé par Labview. Nous nous sommes uniquement intéressés aux diagrammes (codes de programmation contrôlant les objets reliés au boîtier NXT) La progression adoptée a introduit progressivement les notions de bases de l informatique pour pouvoir ensuite réaliser un programme plus conséquent adapté au concours. Voici 3 activités pédagogiques menées dans le cadre du projet : TP1 : réalisation d'un diagramme contrôlant la vitesse des moteurs du robot. Introdution aux fonctionnalités du logiciel avec la réalisation et le test d'un programme simple. TP2 : réalisation d'un diagramme avec le pilotage des moteurs en fonction d'un événement (retour d'information d'un capteur) Introduction à une instruction conditionnelle. TP3 : réalisation d'un diagramme avec répétition d'actions en fonction d'un événement. Introduction à une itération.

Présentation de LabVIEW et du boîtier NXT LabVIEW est un logiciel de développement de programmes d'application. Il utilise un langage de programmation essentiellement graphique. On n'écrit pas de lignes de programme dans un langage textuel mais on manipule des objets graphiques. La programmation en LabVIEW consiste à concevoir le traitement de l'information au moyen de fils reliant les objets. Le boîtier Mindstorms NXT est le «cerveau» de notre robot. Il exécute un programme qui lui a été transmis et pilote des moteurs en tenant compte des retours d'informations des capteurs.

TP1 : Réalisation d'un diagramme contrôlant le fonctionnement des moteurs du robot. Créer un nouveau projet sur LabVIEW. Renseigner l'éditeur de schéma selon la configuration utilisée avec le boîtier NXT. Créer un nouveau «VI» ( Virtual Instrument ) Insérer les blocs des deux moteurs pilotant le robot et renseigner la puissance à «75». Insérer une minuterie pour faire fonctionner les moteurs seulement à partir de 5 secondes après l'exécution du programme. Insérer une minuterie pour faire fonctionner les moteurs pendant 20 secondes après l'exécution du programme. Modifier le programme pour faire fonctionner les moteurs à tour de rôle pendant 10 secondes. Aide : l'image ci-dessous peut vous aider, mais elle ne correspond à aucune consigne donnée audessus.

TP2 Réalisation d'un diagramme avec le pilotage des moteurs en fonction d'un événement Créer un nouveau projet sur LabVIEW. Renseigner l'éditeur de schéma selon la configuration utilisée avec le boitier NXT. Créer un nouveau «VI» ( Virtual Instrument ) Créer un programme pour faire fonctionner le moteur 1 pendant 5 secondes après son exécution. Compléter ce programme pour que les deux moteurs fonctionnent pendant 10 secondes après que le capteur de contact soit actionné. Compléter ce programme pour que les 2 moteurs fonctionnent pendant 10 secondes quand uniquement le capteur de contact a été actionné 2 fois. Aide : l'image ci-dessous peut vous aider, mais elle ne correspond à aucune consigne donnée audessus.

TP3 Réalisation d'un diagramme avec répétition d'actions en fonction d'un événement Créer un nouveau projet sur LabVIEW. Renseigner l'éditeur de schéma selon la configuration utilisée avec le boitier NXT. Créer un nouveau «VI» ( Virtual Instrument ) Créer un programme pour faire fonctionner le moteur 1 pendant 5 secondes. Compléter ce programme pour faire fonctionner le moteur 1 pendant 5 secondes, puis l'arrêter 2 secondes et ceci tant que le capteur de contact n'est pas actionné. Compléter ce programme pour faire fonctionner le moteur 1 suivant le fonctionnement décrit ci dessus mais avec un nombre de répétition qui aura été défini au préalable (par exemple 3 fois ou 10 fois) Aide : l'image ci-dessous peut vous aider, mais elle ne correspond à aucune consigne donnée audessus.

Bilan Le projet a été très apprécié par tous les élèves. Beaucoup se sont très investis jusqu'à venir en dehors des heures prévues initialement. Les dernières semaines avant le concours ont été très intenses. 3 enseignants sont intervenus au cours de ce projet. Une coordination a été mise en place pour une bonne progression du projet. Ce projet s'apparente à un EPI à la différence que seuls les élèves volontaires venaient et qu'ils étaient de deux niveaux scolaires différents. La prise en main du logiciel LabView n'a pas été facile au début pour les collégiens car notamment l'interface que nous avions était en anglais. Après quelques heures de manipulation, ils étaient capables de piloter plusieurs moteurs avec des configurations plus ou mois complexes. Cela a bien fonctionné car le nombre restreint d'élèves et la motivation pour le projet a permis de bien progresser. LabView n'est pas à mon avis le premier outil de développement à proposer à de jeunes programmeurs. Toutefois, il me paraît tout à fait adapté pour des élèves qui ont déjà une culture de programmation, donc il est plutôt destiné à des lycéens.