Équipe 2626 Octobre 2011 Jean Lavoie ing. M.Sc.A.

Slides:



Advertisements
Présentations similaires
Mais vous comprenez qu’il s’agit d’une « tromperie ».
Advertisements

Le Nom L’adjectif Le verbe Objectif: Orthogram
ORTHOGRAM PM 3 ou 4 Ecrire: « a » ou « à » Référentiel page 6
LES NOMBRES PREMIERS ET COMPOSÉS
Ma surprise du Zoo.
[number 1-100].
Qualité du Premier Billot. 2 3 Défauts reliés à labattage.
1. Résumé 2 Présentation du créateur 3 Présentation du projet 4.
Vocabulaire 6.2 Français II Bon voyage ! 1.
Licence pro MPCQ : Cours
Distance inter-locuteur
Le pluriel des noms
Les numéros
ACTIVITES Les fractions (10).
Est Ouest Sud 11 1 Nord 1 Laval Du Breuil, Adstock, Québec I-17-17ACBLScore S0417 Allez à 1 Est Allez à 4 Sud Allez à 3 Est Allez à 2 Ouest RndNE
Sud Ouest Est Nord Individuel 36 joueurs
Les identités remarquables
1. 2 Informations nécessaires à la création dun intervenant 1.Sa désignation –Son identité, ses coordonnées, son statut 2.Sa situation administrative.
Sirop de Liège « industriel »
La diapo suivante pour faire des algorithmes (colorier les ampoules …à varier pour éviter le « copiage ») et dénombrer (Entoure dans la bande numérique.
2 1. Vos droits en tant quusagers 3 1. Vos droits en tant quusagers (suite) 4.
PARTENARIAT ÉDUCATIF GRUNDTVIG PARTENARIAT ÉDUCATIF GRUNDTVIG REPERES COHESION CULTURELLE ET EXPANSION DES IDEES SUR LE TERRITOIRE EUROPEEN.
Mr: Lamloum Med LES NOMBRES PREMIERS ET COMPOSÉS Mr: Lamloum Med.
-17 Anticipations économiques en Europe Septembre 2013 Indicateur > +20 Indicateur 0 a +20 Indicateur 0 a -20 Indicateur < -20 Union européenne total:
Interagir avec un objet mixte Propriétés physiques et numériques Céline Coutrix, Laurence Nigay Équipe Ingénierie de lInteraction Homme-Machine (IIHM)
1 SERVICE PUBLIC DE LEMPLOI REGION ILE DE France Tableau de bord Juillet- Août 2007.
1 Guide de lenseignant-concepteur Vincent Riff 27 mai 2003.
PM18 MONTAGE DU BLINDAGE AUTOUR DE LA QRL F. DELSAUX - 25 JAN 2005
Le Concours de Conaissance Francais I novembre 2012.
Titre : Implémentation des éléments finis sous Matlab
Académie de Créteil - B.C Quest-ce quune Inscription 1)1 action + 1 stagiaire + 1 client 2)Parcours individuel (avec son Prix de Vente) 3)Un financement.
LES NOMBRES PREMIERS ET COMPOSÉS
La Saint-Valentin Par Matt Maxwell.
Unit 4: Les animaux Unit 4: Les animaux.
1 INETOP
1 Délégation FSA 2008: Cycle de formations prédépart __ Quest-ce que la mondialisation ?
RACINES CARREES Définition Développer avec la distributivité Produit 1
Représentation des systèmes dynamiques dans l’espace d’état
Représentation des systèmes dynamiques dans l’espace d’état
Représentation des systèmes dynamiques dans l’espace d’état
DUMP GAUCHE INTERFERENCES AVEC BOITIERS IFS D.G. – Le – 1/56.
Tournoi de Flyball Bouin-Plumoison 2008 Tournoi de Flyball
Notre calendrier français MARS 2014
Année universitaire Réalisé par: Dr. Aymen Ayari Cours Réseaux étendus LATRI 3 1.
Titre : Implémentation des éléments finis en Matlab
MAGIE Réalisé par Mons. RITTER J-P Le 24 octobre 2004.
C'est pour bientôt.....
1 INETOP
Les Nombres 0 – 100 en français.
Veuillez trouver ci-joint
+21 Anticipations économiques en Europe Decembre 2013 Indicateur > +20 Indicateur 0 á +20 Indicateur 0 á -20 Indicateur < -20 Union européenne total: +14.
P.A. MARQUES S.A.S Z.I. de la Moussière F DROUE Tél.: + 33 (0) Fax + 33 (0)
Le 09/16/05 à 10:32 AM page 1 INDUSTRIE SA Patrice BEMER 24 RN STUCKANGE Tel : 0033(0) Fax 0033 (0) Siège social et entrepots.
MAGIE Réalisé par Mons. RITTER J-P Le 24 octobre 2004.
Vocabulaire 7.1 Français II Bon voyage ! 1.
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
Traitement de différentes préoccupations Le 28 octobre et 4 novembre 2010.
1/65 微距摄影 美丽的微距摄影 Encore une belle leçon de Macrophotographies venant du Soleil Levant Louis.
* Source : Étude sur la consommation de la Commission européenne, indicateur de GfK Anticipations.
Vous allez voir des nombres sur la diapositive suivante. Il faudra bien les observer et les garder en mémoire. Vous devrez les écrire sur l’ardoise quand.
Nom:____________ Prénom: ___________
CALENDRIER-PLAYBOY 2020.
Exercice de vérification 1 p
Commission paritaire de suivi des opérations de reclassement repositionnement dans le cadre du droit d’option Statistiques novembre 2010.
Les Chiffres Prêts?
Elles avaient envahi le jardin, mais derrière... 1.
Médiathèque de Chauffailles du 3 au 28 mars 2009.
Les parties du corps By Haru Mehra Le Frehindi 1Haru Mehra, DELF, DALF,CFP.
Transcription de la présentation:

Équipe 2626 Octobre 2011 Jean Lavoie ing. M.Sc.A. Exercices Labview Équipe 2626 Octobre 2011 Jean Lavoie ing. M.Sc.A.

Premier exercice: Allumer une lumière Équipe 2626 Octobre 2011

Premier exercice: Allumer une lumière Pour fonctionner, demande d’utiliser l’exécution continue. Pour arrêter, on doit « stopper » le logiciel. Pas très élégant. (équivalent de mettre son ordi à off pour arrêter un logiciel) Équipe 2626 Octobre 2011

Exécution en boucle L’exécution se poursuit jusqu’à ce que l’on pousse le bouton stop Équipe 2626 Octobre 2011

Bouton d’arrêt Équipe 2626 Octobre 2011

exercice 2: Contrôles et indicateurs Développer votre interface avec des indicateur et des contrôles. Créer des liens entre les objets pour les annimer. Équipe 2626 Octobre 2011

Exercice 2: Curiosité sur les boucles Que ce passe t’il si on place l’objet à l’extérieur de la boucle? Équipe 2626 Octobre 2011

Exercice 3: Les facteurs d’échelle Comment faire pour que la jauge 2 affiche le bon résultat si on modifie l’échelle ? Équipe 2626 Octobre 2011

Exercice 3: La solution -> les mathématiques! Équipe 2626 Octobre 2011

exercice 4: Calculatrice élémentaire – V1 Première étape, inscrire la somme des curseurs dans la case réponse Deuxième étape, ajouter un bouton permettant de choisir entre la somme ou la différence Équipe 2626 Octobre 2011

exercice 4: Calculatrice élémentaire – V1 Équipe 2626 Octobre 2011

exercice 4: Calculatrice élémentaire – V1 Le ? Permet de faire un choix entre deux états Équipe 2626 Octobre 2011

exercice 4: Calculatrice élémentaire – V2 L’utilisation de boutons groupés permet plus de clarté dans la fenêtre Équipe 2626 Octobre 2011

exercice 4: Calculatrice élémentaire – V2 Ici il faut utiliser des constantes pour comparer avec les boutons pour savoir lequel est à ON. Il faut créer le lien avec le « = » avant de créer la constante Notez que le titre des boutons permet de les identifier dans le code comme un choix Équipe 2626 Octobre 2011

exercice 4: Calculatrice élémentaire – V3 Complété l’interface pour obtenir les 4 opérations On peut ajouter des choix en sélectionnant le cadre des boutons et avec le bouton de droite, ajouter des boutons Équipe 2626 Octobre 2011

exercice 4: Calculatrice élémentaire – V3 Notez que le code obtenu devient de plus en plus complexe. Si on ajoute d’autres opérations, ça deviendra illisible!!! Équipe 2626 Octobre 2011

exercice 4: Calculatrice élémentaire – V4 La solution est d’utiliser la boîte de choix (Programming – Structure – Case structure) Pour ajouter des choix, on sélectionne le cadre et avec le bouton de droite, Add after ou add before…. Équipe 2626 Octobre 2011

exercice 4: Calculatrice élémentaire – V4 Les 4 possibilités. Noté la boîte « Default ». Ce choix est utilisé lorsque l’entrée ne correspond à aucune autre boîte. De plus on peut avoir plusieurs choix pour une boîte (« Somme » et Default) en les séparant par des vigules. Équipe 2626 Octobre 2011

Défi #1 – Partie 1: Le jeux du plus petit – plus grand Tenter de réaliser ce jeux. Le logiciel s’arrête lorsque le joueur a passé sur la bonne réponse. Le Knob doit être en nombre entier pour fonctionner (Bouton de droite, Properties – Data type – I16 (ou autre)), Pour les nombres aléatoire, il y a un générateur aléatoire dans Programming – Numeric – Random number Attention à l’échelle de ce générateur! Outil pour le déverminage : la trace – Cliquer l’ampoule dans la fenêtre de code avant d’exécuter Équipe 2626 Octobre 2011

Défi #1 – Partie 1: Le jeux du plus petit – plus grand Il y avait 2 difficultés: La première, le nombre caché doit être généré une seule fois La deuxième, il faut un nombre entier entre 0 et 20 (le maximum sur le knob) Équipe 2626 Octobre 2011

Défi #1 – Partie 2: Le jeux du plus petit – plus grand Le jeux précédent est facile. Le joueur tourne la roulette jusqu’à ce qu’il passe sur la bonne valeur… Ici on vérifie la réponse seulement lorsque le joueur pousse le bouton « Test » Équipe 2626 Octobre 2011

Défi #1 – Partie 2: Le jeux du plus petit – plus grand La boîte de sélection modifie le comportement selon l’état du bouton: S’il n’est pas activé on ne fait rien S’il est activé, on calcul la réponse Notez que l’on doit fournir des valeurs pour les cases en entrée dans d’autres objets (le faux pour ne pas arrêter le jeux) Équipe 2626 Octobre 2011

Défi #1 – Partie 2: Le jeux du plus petit – plus grand Équipe 2626 Octobre 2011

Défi #1 – Partie 3: Le jeux du plus petit – plus grand On ajoute un autre niveau de difficulté : On laisse 5 essais à notre joueur ! Équipe 2626 Octobre 2011

Défi #1 – Partie 3: Le jeux du plus petit – plus grand Utilisation des variables: Le nombre d’essais est un indicateur. Il est en général conçu pour recevoir des valeurs. Nous devons aussi écrire lorsque le joueur pèse sur « test » Il faut donc créer une variable qui permet la lecture de la valeur (bouton de droite Create local variable). On peut aussi créer des variables pour écrire sur un indicateur. Dans ce cas-ci, on peut initialiser le nombre à 5 en commençant le jeux. Équipe 2626 Octobre 2011

Défi #1 – Partie 3: Le jeux du plus petit – plus grand Le jeux a un « bug » Si le joueur recommence une partie après avoir gagné ou non, les indicateurs restent à la position précédente. La lumière « Bonne réponse » reste verte jusqu’à ce que le joueur teste une réponse… Il faut initialiser les indicateurs en commençant… comment ? Équipe 2626 Octobre 2011

Défi #1 – Partie 3: Le jeux du plus petit – plus grand Équipe 2626 Octobre 2011

Défi #1 – Partie 4: Le jeux du plus petit – plus grand Le gagnant aimerait mieux que la lumière « clignotte » 3 fois lorsqu’il gagne… Comment faire ? Équipe 2626 Octobre 2011

Défi #1 – Partie 4: Le jeux du plus petit – plus grand Équipe 2626 Octobre 2011

Exercice 5: Utilisation des périphériques Cette exercice montre comment utiliser des appareils (clavier, souries, joystick, moteurs, etc) Premièment : lecture du clavier La fenêtre est créée par la partie programmation !! Équipe 2626 Octobre 2011

Exercice 5: Utilisation des périphériques Pour utiliser un périphérique, il faut : 1- l’initialiser (vérifier sa disponibilité, sa location et les mécanismes d’accès) 2- l’utiliser (faire les opérations) 3- le disposer (le libérer pour en permettre l’utilisation par d’autres applications. Aussi le désactiver … exemple couper l’alimentation d’un moteur) Dans le cas du clavier, créer un indicateur avec bouton de droite Équipe 2626 Octobre 2011

Exercice 6: Les signaux combinés L’objectif est de compter le nombre de fois que l’utilisateur pousse le la flèche vers le haut (« UP ») Équipe 2626 Octobre 2011

Exercice 6: Les signaux combinés Affiche toutes les clefs Affiche la clef choisi Les données du clavier sont transmises sous forme de vecteur (plusieurs valeurs) pour permettre de saisir plus d’une clef Nous allons utliser la position 0 (première valeur) pour déterminer la fin. La boîte utilisé permet de séparer un vecteur en élément. Le compteur utilise une variable qui permet de lire un indicateur. On ajoute 1 si = à UP on ne fait rien sinon. Sélectionne la première position dans le tableau Indicateur et compteur Équipe 2626 Octobre 2011

Exercice 6: Les signaux combinés Il faut toujours donner une valeur lorsque la boîte est relié à un indicateur… (ligne bleu) Équipe 2626 Octobre 2011

Exercice 7: Ralentir les boucles Est-ce possible de faire compter 1,2,3,4,5….. Que se passe-t-il si on tient le bouton? Équipe 2626 Octobre 2011

Exercice 7: Ralentir les boucles Le signal sera transmis seulement après un changement Solution, attendre que l’utilisateur relâche le bouton On attend que le bouton change d’état Équipe 2626 Octobre 2011

Exercice 7: Ralentir les boucles Équipe 2626 Octobre 2011

Exercice 8: Dessiner Équipe 2626 Octobre 2011

Exercice 8: Dessiner Ceci permet d’ajouter sur le même dessin Rayon Dessine les objets Position du centre Où est la position (0,0)? Les deux coins du rectangle Équipe 2626 Octobre 2011

Exercice 9: Un autre type d’objet combiné Dessiner 50 cercles en changeant la position… Équipe 2626 Octobre 2011

Transmets toutes les informations On lit l’image pour « ajouter » un cercle Permet de modifier les composants du signal Permet de lire les composants du signal Équipe 2626 Octobre 2011

Défi #2: Tracer à l’aide du clavier Équipe 2626 Octobre 2011

Défi #2: Tracer à l’aide du clavier Le dessin s’effectue à partir des 4 flèches du calvier Équipe 2626 Octobre 2011

Défi #2: Tracer à l’aide du clavier Équipe 2626 Octobre 2011

Défi #2: Tracer à l’aide du clavier Équipe 2626 Octobre 2011

Défi #2: Tracer à l’aide du clavier Équipe 2626 Octobre 2011