Skip to content
physcrowley edited this page Feb 19, 2021 · 2 revisions

ICS4U - Génie informatique

Bienvenue sur le site du cours ICS4U

Types de valeurs dans les programmes

Les programmes EV3 Labview et EV3 Classroom ne donnent pas toujours directement la valeur brute du signal de ces capteurs. Il y a des manipulations et des décisions prises en arrière-plan invisible avant que l'information numérique ou analogique reçue par un capteur soit rendue accessible au programme, parfois dans un format différent que le signal original.

  • On le voit notamment avec le capteur de couleur en mode détection de couleur qui ne donne pas les valeurs de teinte, de saturation et de luminosité de la couleur directement mais l'état de détection (oui ou non) d'une couleur parmi une liste limitée de couleurs.

Le paragraphe précédent s'applique seulement à la programmation avec les blocs EV3 Labview ou EV3 Classroom.

C'est possible d'avoir plus de contrôle des valeurs brutes reçues par les capteurs en utilisant les modules pybricks (Python), LeJOS (Java), etc. Avec d'autres systèmes, comme l'Arduino, les signaux des capteurs sont passés directement au programme sans traitement.

Dans le programme EV3, on ne verra donc pas les signaux numériques/binaires ou analogiques/continus bruts mais plutôt un de ces types de valeurs :

Clone this wiki locally