NELSONATOR : séance 1


Le yeti explorateur de mathématique et d'informatique. yeti

Objectifs de la séance :

  • Savoir connecter le robot mBot avec l'ordinateur (en WIFI)
  • Apprendre à utiliser la LED et le capteur de lumière
  • Utiliser des boucles et des tests pour faire intéragir le robot et son environnement
  • Progresser dans la compétence : Utiliser l’algorithmique et la programmation pour créer des applications simples -- domaine 1 composante 3 Comprendre, s’exprimer en utilisant les langages mathématiques, scientifiques et informatiques.

Visionnez la vidéo ci-dessous

 Pensez à enregistrer vos programmes dans un dossier EPI avec un nom de fichier pertinent, cela servira à votre oral du brevet si vous choisissez l’EPI .

Programme le robot pour que

  • Après l’appui sur la touche espace:
    • la led 1 s’allume en rouge et la led 2 en bleu pendant une seconde
    • puis on inverse (led 1 en bleu et led 2 en rouge) pendant un seconde aussi
    • puis ces deux étapes se répètent indéfiniment.

Programme le robot pour que les leds s’allument pendant une seconde des couleurs de l’arc en ciel.

Voici les couleurs attendues : rouge, orange, jaune, vert, bleu, indigo et violet.

Les deux leds doivent être de ces couleurs pendant une seconde puis recommencer le même cycle de couleurs.

Toutes les couleurs peuvent être obtenues par la combinaison de trois lumières colorées : une rouge, une verte et une bleue (RVB ou RGB en anglais pour red, green, blue). L'addition de ces trois lumières colorées en proportions convenables donne la lumière blanche. L'absence de lumière donne du noir.
Par exemple :

 Jaune
 
Code RVB : (255, 255, 0)
Le jaune est obtenu par un mélange équilibré de Rouge et de Vert.

Pour connaitre les proportions de Rouge/Vert/Bleu à utiliser allez sur le site suivant : http://www.toutes-les-couleurs.com/code-couleur-rvb.php

Ne regardez pas les LEDs trop longtemps directement.

Le programme ci-dessous permet d'afficher la valeur obtenue par le capteur de luminosité de la carte.

Reproduisez ce script puis testez le avec votre robot.

Le défi :

Programme le robot pour que les deux LEDs s’allument en blanc (RGB : 20-20-20) lorsque le capteur de luminosité de la carte est à moins de 300 untiés. Pour trouver le capteur de luminosité, un schéma de la carte est donné en bas de cette page.

🚗 Remarque : c'est le comportement des feux des voitures qui s'allument dans les tunnels ! 🚗

Teste ton programme en cachant le capteur avec une feuille ou un bouchon, les LEDs doivent alors s’allumer.

Dès que tu retires la feuille ou le bouchon les LED doivent s’éteindre.

Programme le robot pour que les deux LEDs s’allument en fonction de la position de la main comme dans la vidéo ci-dessous.

Pour vous aider : vous pouvez utiliser le script ci-dessous pour afficher les valeurs mesurées par le capteur ultrson :

PENSEZ A COMPLETER VOTRE CARNET DE BORD