Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - sulloa

Pages: [1]
1
bonjour
 Je participe à un concours robotique.
le but du jeu est le suivant :
le plateau de jeux est une planche de 1m sur 1 m blanche. en bordure intérieure, à 3 cm, une bande de scotch noir de cm de large
il y a aussi 2 triangles (scotch noir) et un carré de tracé sur la planche (voir fichier joint)
8 plots sont à éjecter sans tomber de la planche (7 plots avec position connue et 1 aléatoire)
départ du robot dans un angle, capteur ultrason à l'aplomb de la bande noire. Départ au drapeau


je n'arrive pas à :
                    1- rédiger mon algorithme correctement

voici ce que j'ai fait pour l'instant :

Attendre que le drapeau soit levé (petit programme ultrason)
reculer, tourner

Répéter jusqu'à ce que tous les plots aient été éjectés :
    Si capteur ultrasonique détecte un plot :
        Mesurer la distance au plot
        Si la distance est sûre (par exemple > 8 cm) :
            Avancer vers le plot
            Éjecter le plot
        Sinon :
            Ignorer le plot et continuer
    Sinon si capteur suiveur de ligne détecte la ligne noire :
        S'arrêter
    Sinon :
        Avancer


           2- traduire en programme mblock. je ne maîtrise pas les variables,  j'ai cherché... je ne sais pas par quel bout prendre...
je pêche vraiment coté variable, y at-il un lien, un cours qui puisse m'expliquer ?

comment guider les élèves correctement car moi je tatonne....

 merci

je parviens à faire les programme détection de ligne/ultrason mais les 2 combiné je vois pas, help....

Sandrine

Pages: [1]