Détails des Protocoles
Protocole expérience règle
Résultats
On obtient ici les résultats suivant, en centimètres.
Nous avons traduits les résultats en temps de réaction en millisecondes, à partir de la formule de Galilée :
h=1/2gt^2
h/(t^2)=1/2g
t^2=(2h)/g
t=RACINE((2*h)/g)
h=hauteur de chute (graduation relevée), en mètres
g=accélération du champ de pesanteur (constante)
g=9,81 m.s -2
t=temps de chute en millisecondes qui corresponds au temps de réaction recherché
Le logiciel Latis Pro nous a permit d'obtenir, à partir d'une vidéo de l'expérience, un temps de réaction plus précis.Le logiciel nous a permit d'obtenir la vitesse de la chute de la règle, ainsi que la hauteur de chute. Nous obtenions alors le temps de réaction de la personne testée.
Vidéo de l'expérience
Protocole expérience programme Réaction
Programme
Pour effectuer notre expérience, nous avons utilisé un programme informatique déjà créé, que nous avons observé pour en comprendre le système. Ce programme est codé en langage HTML. C'est un langage universel créé pour rédiger des pages web, afin de pouvoir être lues par le navigateur.
De nombreuses saisies dans ce code réfèrent uniquement à l'esthétique de la page (marges, couleurs, fond, police). Mais certains points sont indispensables, et permettent le bon fonctionnement du programme. Le programme affiche donc un cadran vert, et lorsqu'il change de couleur, il démarre un chronomètre (précision en millisecondes).
Le programme est simple ; il est composé d'un cadran « feu » de couleur verte, qui devient rouge à l'issu d'un laps de temps aléatoire déterminé par l'ordinateur. En dessous de ce cadran, un deuxième rectangle nous donne le temps de réaction obtenu à l'issu du test. Puis, deux boutons nous permettent de faire démarrer le programme et de l'arrêter. Le programme reliait le bouton Stop à la barre espace.
PREMIER TEST
Dispositif
Le dispositif cherche à obtenir le temps de réaction d'une personne, à partir du déclenchement d'un stimulus visuel.
Pour effectuer le test, la personne choisie doit regarder attentivement le cadran vert. Lorsqu’il devient rouge, la personne doit appuyer sur la pédale. Le programme calcule alors le temps entre l'apparition du cadran rouge et le signal reçu. Pour effectuer le test, nous avons placé le clavier sur le sol, et nous avons aménagé une pédale sur la barre espace. Ainsi, la personne n'a qu'a appuyer sur la pédale avec son pied, pour que le signal Stop soit transmis au programme.
Le calcul s'effectue par un ordinateur et est donc plus précis qu'un calcul manuel (avec un chronomètre, en dixièmes de secondes).
Résultats
A partir des résultats obtenus, nous avons construit une représentation graphique, présente dans la partie du temps de réaction du conducteur.
DEUXIEME TEST
Dispositif
Nous avons utilisé le même programme, mais à des fins différentes.
Résultats
Protocole expérience temps d’arrêt robot
Voici le détail du programme réalisé pour calculer le temps d'arrêt du robot en fonction de la vitesse :
1) Le premier bloc indique au robot d’avancer sur une durée inconnue (illimitée)
2) Le second bloc va enclencher la détection de la distance d’objets situés à une distance inférieure ou égale à 40cm
3) Ce bloc va commander l’arrêt du robot si la condition précédente est vérifiée
4) Le bloc ci-dessous active un son
5) Cet ensemble de blocs va commander l’affichage à l’écran
6) Sélectionner l’option boucle pour que le robot effectue ces mesures en permanence
Protocole expériences reculer et bouchons
Voici le détail du programme utilisé pour modéiser des situations de conduites fréquentes :
1) Nous allons nous intéresser à la boucle précédée du capteur sonore
Cette boucle est composée de deux branches articulées autour de la fonction capteur sonore
La première branche définit les actions quand le robot se situe à une distance inférieure à 25 cm (nous déplaçons l’obstacle de 20 cm).
La seconde branche définit les actions quand le robot se situe à une distance supérieure à 25 cm :
2) La seconde boucle
Nous avons choisi d’insérer un temps d’attente d’une seconde entre deux actions ce qui nous laisse le temps de déplacer l’obstacle. Nous avons placé le tout dans une boucle afin de pouvoir effectuer plusieurs déplacements successifs :