STOOOOOOOOP !
Quoi ? Tout ne marche pas toujours comme vous le voudriez ?
Comment faites-vous d’habitude pour relever un nouveau challenge ?
Construisez un rhino !
Cette construction possède deux parties :
Le corps du rhino
La tête du rhino
En route !
Placez une brique LEGO à 1 mètre du nez du rhino.
Lancez le programme et observez ce qui se passe.
Le rhino doit renverser la brique LEGO, sans pitié !
Pas plus loin que la brique !
En laissant la brique LEGO à 1 mètre du nez du rhino, modifiez votre programme pour que le rhino s’arrête le plus près possible de la brique, sans la toucher.
Combien de rotations des roues rapprocheront le rhino le plus près possible de la brique sans la renverser ?
Calculez combien de fois on peut additionner la circonférence d’une roue pour parcourir la distance demandée. Utilisez ce calcul pour trouver le nombre de rotations que vous devrez entrer comme paramètre de bloc.
d = 5.6 cm
Prêts à relever le challenge ?
Placez la brique LEGO à 120 cm du nez du rhino.
Vous avez une seule chance de programmer le rhino pour qu’il s’arrête le plus près possible de la brique, sans la renverser.
Bonne chance !
Réussirez-vous à faire s’arrêter le rhino dès que son nez touche un « mur » ?
Créez 2 piles de programmation :
- L’une sans capteur
- L’autre avec le capteur de force (nez du rhino)
Lancez les piles de programmation séparément et décrivez les différentes réactions de votre rhino.
Le capteur de force permet au rhino de détecter des objets lorsqu’il les touche, quelle que soit la distance de départ.
Ce programme n’utilise pas le capteur de force :
Ce programme utilise le capteur de force :
Comment cela s’est-il passé ?
Qu’avez-vous réussi ? Qu’auriez-vous pu mieux faire ?
Bravo, vous avez relevé ce challenge !