Programmer Le Robot Mbot ! - Blog De Christian Dickelé, Dane Versailles

Gerer le suivi de ligne Fonctionnement du capteur suiveur de ligne Scratch met à disposition du programmeur une instruction qui permet de lire la valeur des deux capteurs en même s'agit de l'instruction: état du suiveur de ligne sur port2 Lorsque les deux capteurs détectent une couleur claire la valeur état suiveur est à 3. Lorsque le capteur de droite détecte une couleur foncée et le capteur de gauche détecte une couleur claire la valeur état suiveur est à 2. Lorsque le capteur de droite détecte une couleur claire et le capteur de gauche détecte une couleur foncée la valeur état suiveur est à 1. Lorsque les deux capteurs détectent une couleur foncée la valeur état suiveur est à 0. Programme Mbot

  1. Mbot capteur suiveur de ligue 1
  2. Capteur suiveur de ligne mbot

Mbot Capteur Suiveur De Ligue 1

Deux nouveaux blocs apparaissent permettant de configurer le port du capteur et de l'interroger pour connaitre son état. Il est possible, avec un minimum d'anglais, de reconnaitre les couleurs: vert / rouge / bleu et jaune Important: Il est essentiel de téléverser le programme dans le mbot avec la brique "générer le code" (Mode arduino) pour que le capteur puisse fonctionner. Citation de l'entreprise génération robot présentant leurs recherches autour du capteur de couleur: Cette extension donne accès à deux nouveaux blocs: - un premier bloc permettant de détecter si l'une des six couleurs précitées est détectée - un second bloc permettant de renvoyer la valeur de composante rouge / verte / bleue de la couleur détectée Les tests ont été menés avec des morceaux de papier imprimé en chacune des différentes couleurs. Ces papiers sont présentés à environ 2 cm du capteur de couleur, orienté vers le bas (à l'emplacement du capteur de suivi de ligne). D'après les tests menés, le robot identifie de façon fiable le rouge, le vert, le jaune et le bleu.

Capteur Suiveur De Ligne Mbot

Nous allons maintenant programmer le robot en utilisant les capteurs "suiveurs de ligne". Le robot se déplace en suivant un marquage au sol (ligne noire). Pour assurer cette fonction, il dispose à l'avant d'un module suiveur de ligne, composé de deux capteurs optiques. Tant que les deux capteurs détectent la ligne, le robot avance (situation 0). Lorsqu'un des deux capteurs ne détecte plus la ligne, le robot doit tourner sur lui même pour se remettre dans l'axe (situation 1 ou 2). Si deux capteurs sont en dehors de la ligne, le robot recule (situation 4). Recopiez le programme suivant, et implantez le dans le robot avec le câble. Posez le robot sur la feuille fournie et notez sur votre cahier (et sur votre fichier) vos observations. Dans quels cas peut on utiliser un robot suiveur de ligne? Filmez votre résultat

mBot mBot est un robot mobile plébiscité dans la sphère pédagogique. De bonne qualité avec son châssis en aluminium, vous pourrez y ajouter de nombreux capteurs, actionneurs ou servomoteurs, ce qui en fait un robot évolutif. Il est largement utilisé pour l'enseignement de la robotique au cycle 4 comme au cycle 3. Plusieurs challenges robotiques l'utilisent, tel que le challenge robotique "Vobot" du Val d'Oise par exemple. mBot se programme via le logiciel mBlock, une version de Scratch 3. 0, ou via l'IDE Arduino. Vue éclatée: Le mbot peut-être programmé en programmation par blocks. Un logiciel est spécialement proposé et en libre téléchargement, le programme mblock, basé sur Scratch 3. Présentation de certains de ses modules avec exemple de codes associés: - Le module DEL RVB, inclus par défaut. Il y a 2 DEL RVB sur le robot mBot au niveau de la carte de contrôle mCore. RVB signifie Rouge-Vert-Bleu et DEL pour diode électroluminescente. Chaque DEL peut être associée à un niveau de lumière rouge, un niveau de lumière verte et un niveau de lumière bleue de 0 (lumière éteinte) à 255 (lumière allumée à pleine puissance).