top of page

robot Mbot

ci-contre l'algorithme en langage naturel de direction du robot mBot

algorithme de déplacement vers le haut

Si flèche haut pressée

alors /s'orienter vers le haut

        /avancer

Sinon s'arrêter

Répéter en boucle

algorithme de déplacement vers la droite

Si flèche droite pressée

alors/ s'orienter vers la droite

       /avancer

Sinon s'arrêter

Répéter

algorithme de déplacement vers le bas

Si flèche bas pressée

Alors/ s'orienter vers le bas

        /avancer

Sinon s'arrêter

Répéter

algorithme de déplacement vers la gauche

Si flèche gauche pressée

alors/ s'orienter vers la gauche

       / avancer

Sinon s'arrêter

Répéter

à gauche, algorithme créé sur mBlock permettant de diriger le robot mBot. 

algorithme capteur de luminosité en language naturel :

Si luminosité inférieure à 250

alors, allumer la LED

Sinon, éteindre la LED

Répéter

algorithme sur mBlock permettant d'allumer les LED en fonction de la luminosité

ci-contre algorithme permettant de faire une sirène en fonction du capteur à ultrasons

algorithme capteur à ultrasons

Si distance mesurée par le capteur à ultrasons est inférieure à 10

Alors/ jouer la note do pendant 1 seconde

        / jouer la note mi pendant 1 seconde

Sinon, ne rien jouer

Répéter

ci-contre, algorithme du klaxon en fonction du bouton pressoir

algorithme du bouton de la carte en langage naturel :

Si bouton pressé

Alors, jouer la note si pendant 1 seconde

Si bouton relâché

Alors, ne rien jouer

Répéter

algorithme du suiveur de ligne sur mBlock

algorithme du suiveur de ligne

Si capteur suiveur de ligne =0

Alors avancer

Si capteur suiveur de ligne=1

Alors tourner à gauche

Si capteur suiveur de ligne=2

Alors tourner à droite

Si capteur suiveur de ligne=3

Alors / avancer

         / tourner à droite

Répéter

bottom of page