Index / 5ème N1 Cycle 4 / La ROBOTIQUE

Programmer = Ecrire et tester les programmes -

(1167 mots dans ce texte ) -  lu : 3542 Fois


mBlock/Schratch et mBot

Découvrez l'environnement de programmation mBlock dérivé du logiciel SCRATCH créé en 2006 par un des laboratoires du MIT (Massachusetts Institute of Technology) et développé en Licence libre

L'application IOS/Android pour smartphone et tablette, le programme Windows/Mac OS/Linux/Chome Book sont téléchargeables gratuitement. La version en ligne dans le cloud est accessible en vous créant un compte avec votre adresse nomprenom@martonne.org. Bonne découverte !

IMPORTANT : demandez l’autorisation à vos parents.

Mise à jour du Micro programme du robot à chaque séquence !

  1. Lancer le logiciel MBlock5, allumer le robot, puis connecter le robot avec le cable USB pour mettre à jour le microprogramme, Pour ce faire : Connecter > Connecter le port COM >  Paramètres ou Mise à jour  > Mise à jour du micro programme >choississez le dernier firmware et cliquez sur Mise à jour > patientez 100% OK > éteindre/allumer le Robot. 
  2. Connecter le robot et l’ordinateur avec le dongle bluetooth : brancher la clé bluetooth USB, deux DEL clignotent une sur la Clé et une sur le module Bluetooth du robot,  appuyez sur le symbole Bluetooth de la clé, dès que les deux DEL ne clignotent plus, ils sont appairés. Démarrer le programme mBlock puis connectez le Robot en sélectionnant un port COM Com3, com 5, ou ....

Réaliser dans l'ordre les exercices de programmation :

Les 12 programmes seront enregistrés suivant ce plan de nommage : classenomsmbotexercice1.mblock  classenomsmbotexercice2.mblock ....

Exercice 1 : 

Quand j'appuie sur le clavier la flèche de direction vers le haut, faire avancer le robot , la flèche de direction vers le  bas, faire reculer le robot , la flèche de direction droite tourner à droite, la flèche de direction gauche tourner à gauche;

Exercice 2 :

Quand je clique sur le drapeau vert, faire avancer le robot pendant 1 secondes vitesse 50%,  faire tourner le robot à droite, faire avancer 1s puis reculer 1s le robot à la vitesse 50%, tourner à gauche, reculer pendant 1s;

Exercice 3 :

Clavier piano : A chaque lettre du clavier correspond la note du système anglo-saxon  de désignation des notes de musique : C=Do D=Ré E=Mi F=Fa G=Sol A=La B=Si.

Quand j'appuie sur une touche du clavier faire jouer la note correspondante (aigue ou grave) pendant 0,15 pulsations. Essayez de jouer au claire de la lune do, do, do, ré, mi, ré, do, mi, ré, ré, do (4);  ou tout autre mélodie... 

Exercice 4,

Allumer les D.E.L. ou L.E.D. de la carteFaire clignoter alternativement les LED Droite en bleu (100/100) et la LED Gauche Rouge 100/100 avec une fréquence de 2 clignotements à la seconde;

Exercice 5,

Télécommande IR (Infra Rouge) :  Quand je clique sur le drapeau, répéter indéfiniment  :  

    • Si la touche A de la télécomande IR est appuyée alors allumer LED en Vert 
    • Si la touche B de la télécomande IR est appuyée alors allumer LED en Rouge
    • Si la touche C de la télécomande IR est appuyée alors allumer LED en Bleu 

Exercice  6 :

Quand j'appuie sur le clavier la barre d'espace, faire avancer le robot  1 seconde, tourner à droite, faire avancer le robot pendant 1 seconde, tourner à droite, répéter 3 fois, puis jouer Sol – La – Sol – Do – Si – Sol – Sol – La – Sol – Ré – Do – Sol – Sol – Sol – Mi – Do – Do – Si – La – Fa – Fa – Mi – Do – Ré – Do.

Exercice 7 = Radar de recul d'une voiture

Mesurer une distance :  Créer la variable Distance pour mesurer la distance de la boîte, avancer manuellement votre robot vers la boite.

Quand je clique sur le drapeau, définir distance, si distance est inférieure à 15 alors jouer au clair de la lune sinon supérieur à 15 alors allumer les LED 100/100 de la carte;

Exercice 8 = Aide à la conduite d'un véhicule 

Mesurer une position sur ligne : Quand je place le robot sur une ligne noire, Créer une variable état du suiveur pour montrer l'état du suiveur de ligne (0, 1, 2 ou 3). Noter sur votre tablette/cahier les situations en réalisant un croquis simplifié : robot - capteur suiveur de ligne - ligne noire;

Exercice 9 = Allumage des phares 

Capteur de lumière à l’aide du couvercle de la boîte, mesurez le niveau de lumière dessous le couvercle puis si lumière est en dessous du niveau jouer une note grave C2, si le niveau est au dessus jouer une note aiguë C8;

Exercice 10 = Création artistique

Danseur inventer une séquence avec des déplacements, des touniquets, des sons différents, des lumières différentes, tout en intégrant un séquence à l’arrêt sous le couvercle de boîte avec le capteur de lumière...  Vous pouvez utiliser la télécommande IR pour les différentes figures.

Exercice 11 = Véhicule autonome sans chauffeur

Privilégiez l'utilisation du logiciel version mBlock V3

Suiveur de ligne  Quand je clique sur le drapeau vert, le robot doit suivre ligne noire

Exercice 12 = Véhicule autonome sans chauffeur en entreprot

Labyrinthe Placer le robot à l'entrée du labyrinthe, placer la boite du robot à la fin du labyrinthe en retournant le couvercle afin d'avoir une zone plus sombre, puis placer dessous le couvercle une parti de la ligne noir de la piste de suivi.

Quand je clique sur le drapeau vert, le robot placé sur le point de départ doit se déplacer dans le labyrinthe puis quand il a franchi la ligne noire, il entre au ralenti sous le courvercle de la boite afin de s'arrêter, puis jouer une musique pendant 4 secondes.

Exercice 13 avec l'application smartphone ou tablette MakeBlock  

Vous devez essayer pour le mode Jouer :

  • Drive
  • Dessinez éxecuter
  • Musicien
  • Commande vocale

Essayer ensuite le mode Code, Créer et Développez (une interface de télécommande) 

Bonne découverte

 

 

 

Autres publications de la sous-rubrique4

Galeries Photo

#chaises2019

Au 46 rue de la Fuye
Activité du Site

Pages vues depuis 22/03/2020 : 8 046 953

  • Nb. de membres 2
  • Nb. d'articles 59
  • Nb. de forums 2
  • Nb. de sujets 7
  • Nb. de critiques 0

Top 10  Statistiques

Depuis 2001 hébergé chez Octave
Depuis 2005 propulsé par le CMS NPDS