Séquence 2 - DELs RVB carte mCore PDF

Summary

Ce document est un guide pratique sur l'utilisation des diodes électroluminescentes RVB (Rouge, Vert, Bleu) sur le robot mBot. Il décrit les méthodes de connexion, les modes de programmation (Connecté et Déconnecté), et présente les algorithmes pour piloter les DELs. Le document traite également de la création d'un effet visuel appelé "chenillard lumineux".

Full Transcript

- Séquence 2 - Etude des DELs RVB (RGB) du mBot M. TRENTIN Sommaire 1 Présentation................................................................................................................................................................... 2 2...

- Séquence 2 - Etude des DELs RVB (RGB) du mBot M. TRENTIN Sommaire 1 Présentation................................................................................................................................................................... 2 2 Mélange des couleurs RVB............................................................................................................................................. 3 3 Choisir le mode de programmation : Mode Connecté « En Direct » ou Mode Déconnecté « Téléverser »................. 3 3.1 Mode Connecté ou mode « En direct »................................................................................................................. 3 3.2 Mode Non Connecté ou mode « Téléverser »...................................................................................................... 4 4 Mission 1 : Piloter les DELs en mode connecté « En direct »........................................................................................ 5 5 Mission 2 : Piloter les DELs en mode autonome « Téléverser ».................................................................................... 5 6 Pour aller plus loin : création d’un « chenillard lumineux ».......................................................................................... 6 Séquence 2 - DELs RVB carte mCore.docx p. 1 / 7 1 Présentation Le mBot est équipé de deux DELs (Diodes Electro Luminescentes ou LED Light Emitting Diode) RVB (ou RGB) qui permettent de produire une lumière colorée Rouge (Red), Verte (Green) et Bleue (Blue) Il est possible de piloter les deux DEL indépendamment (gauche, droite) ou bien ensemble (tout) avec des blocs dédiés. Séquence 2 - DELs RVB carte mCore.docx p. 2 / 7 2 Mélange des couleurs RVB Chaque couleur primaire (RVB) peut avoir une intensité lumineuse comprise entre 0 et 255. Un mélange des trois couleurs primaires permet d’obtenir des couleurs secondaires :  Le rouge : R= 1 à 255 et V=B=0  Le vert : V= 1 à 255 et R=B=0  Le bleu : B= 1 à 255 et R=V=0  Jaune : B=0 et R = V = 1 à 255  Cyan : R = 0 et V = B = 1 à 255  Magenta : V = 0 et B = R = 1 à 255  Une lumière blanche est obtenue avec R=V=B=1 à 255  Les DEL s’éteignent avec R=V=B=0 Doc. 1 : Cliquer sur l'image pour accéder à un simulateur de couleurs RVB 3 Choisir le mode de programmation : Mode Connecté « En Direct » ou Mode Déconnecté « Téléverser » 3.1 Mode Connecté ou mode « En direct » Dans ce mode, mBot est connecté au PC au moyen d’un câble USB. La programmation se fait en direct sur la carte mCore sans passer par un téléchargement. Ce mode permet de tester rapidement un programme et de le modifier. Cependant, dans ce mode, mBot n’est pas autonome car il doit rester connecté au PC et le temps de réaction du robot est considérablement ralenti. Attention : Pour pouvoir utiliser le mode « En direct » et permettre le dialogue entre le robot et l'ordinateur via MBlock, il faudra installer au préalable le microprogramme (firmware) sur le mBot. Séquence 2 - DELs RVB carte mCore.docx p. 3 / 7 3.2 Mode Non Connecté ou mode « Téléverser » Dans ce mode, le programme préparé sur MBlock est téléchargé et enregistré dans la mémoire de la carte mCore du mBot. Une fois téléchargé, le mBOT devient autonome et peut être déconnecté du PC. Pour effectuer une modification, il faudra connecter à nouveau le mBot au PC et télécharger le nouveau programme. Pour utiliser le mode Non Connecté, le programme doit commencer par le bloc et il sera exécuté dès la mise sous tension du mBot. Le mode "téléverser » est particulièrement adapté aux projets robotiques nécessitant une autonomie totale et une grande mobilité. Séquence 2 - DELs RVB carte mCore.docx p. 4 / 7 4 Mission 1 : Piloter les DELs en mode connecté « En direct » Utiliser le mBot en mode Connecté « En direct » Revoir la procédure de programmation en mode connecté Algorithme P1 Blocs nécessaires Quand le drapeau vert est cliqué, répéter 10 fois la séquence suivante : o Allumer les deux DELs en rouge (intensité 255) pendant 0,1 sec o Eteindre 0,1 sec Enregistrement du programme : Lieu d’enregistrement : U:\4ème\Techno\Programmation\mBot\Séquence 2 Nom du fichier : Classe_Prénom NOM_mBot_Séquence 2_P1 Algorithme P2 Blocs nécessaires Quand le drapeau vert est cliqué, répéter 5 fois la séquence suivante : o Allumer simultanément la DEL GAUCHE en ROUGE (intensité 50) et la DEL DROITE en VERT (intensité 50) pendant 0,5 sec o Eteindre les deux DEL pendant 0,5 sec Enregistrement du programme : Lieu d’enregistrement : U:\4ème\Techno\Programmation\mBot\Séquence 2 Nom du fichier : Classe_Prénom NOM_mBot_Séquence 2_P2-C 5 Mission 2 : Piloter les DELs en mode autonome « Téléverser » Utiliser le mBot en mode Non Connecté « Téléverser » Revoir la procédure de programmation en mode Non Connecté Algorithme P2 – Non connecté Blocs nécessaires Identique à P2 en remplaçant le bloc Identiques à P2 + « Quand drapeau vert est cliqué » par le bloc « Lorsque le mBot(mCore) démarre Enregistrement du programme : Lieu d’enregistrement : U:\4ème\Techno\Programmation\mBot\Séquence 2 Nom du fichier : Classe_Prénom NOM_mBot_Séquence 2_P2-NC Séquence 2 - DELs RVB carte mCore.docx p. 5 / 7 Utiliser le mBot en mode Non Connecté « Téléverser » Revoir la procédure de programmation en mode Non Connecté Algorithme P3 Blocs nécessaires identique à P2 mais le programme doit pouvoir être relancé à chaque appuie sur le bouton poussoir Enregistrement du programme : Lieu d’enregistrement : U:\4ème\Techno\Programmation\mBot\Séquence 2 Nom du fichier : Classe_Prénom NOM_mBot_Séquence 2_P3 6 Pour aller plus loin : création d’un « chenillard lumineux » Dans un « chenillard lumineux », les LED s'illuminent les unes après les autres, créant un mouvement lumineux. Il est possible de jouer sur trois paramètres : - Sens de déplacement : de gauche à droite ou inversement - Vitesse de déplacement : plus ou moins rapide - Couleurs des DEL Utiliser le mBot en mode Non Connecté « Téléverser » Revoir la procédure de programmation en mode Non Connecté Algorithme P4 Blocs nécessaires Créer un « chenillard » avec les deux DELs Le chenillard doit :  fonctionner en continu quand on appuie sur le bouton poussoir de la Idem P1, P2 et P3 carte mCore  s’arrêter quand on relâche le bouton Enregistrement du programme : Lieu d’enregistrement : U:\4ème\Techno\Programmation\mBot\Séquence 2 Nom du fichier : Classe_Prénom NOM_mBot_Séquence 2_P4 Séquence 2 - DELs RVB carte mCore.docx p. 6 / 7

Use Quizgecko on...
Browser
Browser