Click here to load reader
Upload
louise-roy
View
684
Download
0
Embed Size (px)
DESCRIPTION
Comment et pourquoi utiliser les variables en robotique
Citation preview
Activité de robotique
Les variables
Qu’est-ce qu’une variable
La variable est un contenant où on place une valeur numérique
La valeur numérique peut varier Habituellement une variable contient toujours
le même type de donnée (distance, durée, nombre de degrés, etc.)
La variable peut être utilisée plusieurs fois sans changer son contenu
Pourquoi utiliser des variables en robotique? Le robot réagit à son environnement Il doit souvent prendre des informations pour
ensuite les communiquer; s’en servir; les compiler pour une analyse
Comment utiliser les variables?
Les capteurs prennent des informations numériques (distance, pourcentage, degrés, température, etc.) ou logiques
Ces informations peuvent être utilisées directement, enregistrées dans une variable, enregistrées dans un fichier, affichées sur l’écran de la brique ou envoyées à l’ordinateur.
On doit utiliser les blocs de la palette entière
Différence entre les blocs
Bloc attendre du capteur ultrason
Bloc capteur du capteur ultrason
Lorsqu’on utilise un capteur pour prendre des données, il faut prendre celui de la palette entière (jaune)
Le plot de données permet de transmettre l’information à un autre bloc
Plot de données
Plot de données
Voici un exemple de transmission de donnée d’un capteur à un moteur
Les données partent du capteur, le fil de données sort d’une prise du côté droit du plot de données du capteur et entre dans une prise du côté gauche du plot de données du moteur
Cliquez ici pour dérouler ou refermer le plot de données
Selon le bloc, le plot de données possède plusieurs prises. Chacune a un nom et une fonction précise
Utiliser un bloc variable
D’abord, il faut définir les variables (nom et type de donnée)
Cliquez sur Créer, donnez un nom et choisissez le type de données
Utiliser un bloc variable, suite…Une fois la variable définie, on la trouve dans les blocs avancés de la palette entière
Sélectionnez la variable dans la liste et cochez l’action (lire ou écrire)
Si on veut mettre une information dans une variable, il faut sélectionner Écrire.
Utiliser un bloc variable, suite…Enregistrez l’information dans la variable avec un fil de données
La variable peut ensuite être utilisée dans des opérations mathématiques et dans le reste du programme
Activité
Créez un compteur en utilisant une variable
Faites afficher le nombre sur l’écran de la brique
L’écran n’affiche que du texte, vous devrez convertir le nombre en texte à l’aide du bloc approprié de la palette Avancés
Vous pouvez par exemple compter le nombre de fois que le capteur tactile est activé ou le nombre de fois qu’un objet est à une distance de moins de 30 centimètres
Limitez l’expérience à 30 secondes