Thymio énigme
par Christophe
Fait avec 1 Thymio
Mots-clés:
Robotique et algorithmes
Aucune
J'ai utilisé Thymio dans le cadre d'un escape game maison. Le truc était de réussir à entrer la bonne combinaison de touche dans Thymio pour qu'il donne le code d'un cadenas.
Fonctionnement
En chargeant le code joint dans un robot, on arrive dans un mode où, suivant l'orientation qu'on donne au robot, il change de couleur. S'il est la tête en bas, en l'air ou sur un côté, il s'allume en rouge, vert, bleu ou mauve.
Ensuite, il faut entrer une séquence prédéfinie dans le robot avec les touches flèches. La séquence que j'ai mise est aussi dans le fichier zip. Par exemple, si on a une flèche vers le haut et la couleur rouge, alors on doit le mettre sur la bonne face (pour qu'il devienne rouge) et presser la touche qui pointe vers le haut (ce n'est pas forcément la touche avant du coup).
Chaque bonne saisie allume un segment du cercle de LED sur le dessus du robot et augmente un compteur interne pour savoir quel est la prochaine saisie à faire. Si on saisi les 16 touches correctement, le robot se met dans un mode "victoire". Alors, il jouera une musique joyeuse et affichera la solution sur les LED du cercle sur le robot. Dans mon cas, j'ai mis une solution codée en nombre binaire.
Si on se trompe soit de touche, soit d'orientation, alors le robot joue une musique triste et se remet à zéro. On doit alors recommencer depuis le début.
Pour se remettre à zéro une fois qu'on a saisi la bonne combinaison et qu'on a déverrouillé le robot, on doit presser les touches avant, arrière, gauche et droite simultanément.
On peut bien sûr changer la séquence de touche à presser ou d'orientation en modifiant les conditions dans les événements boutons du robot. Il faut faire alors attention à allumer les segments des LED cercle dans l'ordre.
Have fun :)
Télécharger le code
Lien vers plus d'infos
*
Commentez cette création !