CIMEPAS
Thomas
Cyprien
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
