La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Véhicule autonome Mindstorms

Présentations similaires


Présentation au sujet: "Véhicule autonome Mindstorms"— Transcription de la présentation:

1 Véhicule autonome Mindstorms
PRO1026 Programmation et enseignement Véhicule autonome Mindstorms Sujets Interfaces NXT-G IDE Structures d’un programme Senseurs

2 Interfaces NXT-G IDE Exemple de véhicule autonome avec une brique NXT jouant le rôle de système Embarqué Brique

3 Interfaces NXT-G IDE Robo Center contient des exemples de programmes avec des explications sur les étapes de développement

4 Interfaces NXT-G IDE Création d’un nouveau programme

5 Structures d’un programme
Développement d’un programme dans la partie gauche de l’interface principale, un programme est constitué d’une série de blocs inter-reliés. Quand le programme est terminé, il peut être téléchargé dans le Bloc

6 Structures d’un programme
Développement d’un programme dans la partie gauche de l’interface principale, un programme est constitué d’une série de blocs inter-reliés

7 Structures d’un programme
Catégories de blocs cliquez Bloc Commun Bloc Action Capteur Blocs: Flux Données Avancé

8 Structures d’un programme
Catégories de blocs: échange de données entre blocs

9 Structures d’un programme
Bloc Commun: permettant les déplacements

10 Structures d’un programme
Bloc Commun: permettant les déplacements

11 Structures d’un programme
Déplacement circulaire (35 rotations, affichage)

12 Structures d’un programme
Déplacement en forme de S (3 rotations CCW, 3 rotations CW)

13 Structures d’un programme
Bloc Enregistrer/Jouer

14 Structures d’un programme
Bloc de génération de sons

15 Structures d’un programme
Passage de données aux blocs, 3 types de données: numérique, texte et logique ? OK

16 Structures d’un programme
Passage de données aux blocs, 3 types de données: numérique, texte et logique

17 Structures d’un programme
Passage de données aux blocs, 3 types de données: numérique, texte et logique

18 Structures d’un programme
Variable logique (exemple bouton)

19 Structures d’un programme
Variable logique (exemple bouton)

20 Structures d’un programme
Variable logique (état du bouton permet de changer la direction de rotation des moteurs)

21 Structures d’un programme
Variable logique (bouton pressé permet de freiner l’avancement si la lumière > 50) Bouton override l’état Coast

22 Senseurs Bouton (senseur de touché)

23 Senseurs Bouton (senseur de touché)

24 Bouton (senseur de touché)
Senseurs Bouton (senseur de touché) Exemple d’utilisation (Voir EX-BOUCLE-BOUTON.rbt) Faire déplacer le robot en ligne droite vers l’avant TTQ que le bouton n’est pas pressé Faire déplacer le robot en ligne droite vers l’arrière pendant 1 seconde

25 Bouton (senseur de touché)
Senseurs Bouton (senseur de touché) Exemple d’utilisation (Voir EX-BOUCLE-BOUTON.rbt) Faire déplacer le robot en ligne droite vers l’avant Faire glisser un bloc Déplacer dans une file d’exécution Configurer le bloc Déplacer

26 Bouton (senseur de touché)
Senseurs Bouton (senseur de touché) Exemple d’utilisation (Voir EX-BOUCLE-BOUTON.rbt) TTQ que le bouton n’est pas pressé Faire glisser un bloc Flux dans une file d’exécution

27 Bouton (senseur de touché)
Senseurs Bouton (senseur de touché) Exemple d’utilisation (Voir EX-BOUCLE-BOUTON.rbt) TTQ que le bouton n’est pas pressé 2. Configuration du bloc Flux (Boucle)

28 Bouton (senseur de touché)
Senseurs Bouton (senseur de touché) Exemple d’utilisation (Voir EX-BOUCLE-BOUTON.rbt) Faire déplacer le robot en ligne droite vers l’arrière pendant 1 seconde Faire glisser un bloc Déplacer dans une file d’exécution Configuration du bloc Déplacer

29 Senseurs Senseur de son

30 Senseurs Senseur de détection de la lumière

31 Senseurs Senseur ultrason (profondeur)

32 Senseurs Senseur de couleur

33 Senseurs Boutons sur la brique

34 Senseurs Timer

35 Senseurs Exemple d’utilisation de senseurs

36 Exemple d’utilisation de senseurs
Si un objet plus proche de 5 in inverser la direction


Télécharger ppt "Véhicule autonome Mindstorms"

Présentations similaires


Annonces Google