loader

Dé à n faces

Simulateur dans dé à n faces, avec n choisi par l'utilisateur. Ressource pour cours et club de maths au collège ou lycée. Groupe de travail I2M - Mathématiques

  • Carte Arduino Uno R3
  • Shield Arduino Grove
  • Afficheur 4 chiffres Grove
  • Bouton poussoir Grove

Un capteur et un actionneur sont reliés à la carte Arduino: un bouton poussoir et un display à quatre chiffres.
L'utilisateur appuie sur le bouton jusqu'à ce que le nombre de faces n s'affiche sur le display, puis il relâche le bouton.
Le nombre de faces n s'affiche donc pour 0.5 secondes, puis l'écran affiche 8888 et enfin le nombre aléatoire entre 1 et n.
Après 1.5 secondes l'utilisateur peut recommencer du début.

  • Insérer le shield Arduino Grove sur la carte Arduino.
  • Brancher le display à 4 chiffres sur la broche D2.
  • Brancher le bouton poussoir sur la broche D4.
  • Brancher la carte Arduino à l'ordinateur par câble USB.


Montage

Le programme principale fonctionne ainsi.
  • Un nombre aléatoire entre 1 et 100 est choisi par l'ordinateur et affecté à la variable alea .
  • Si l'utilisateur appuie sur le bouton poussoir, le programme choix_n est déclanché: tant qu'on appuie sur le bouton, on augmente de 1 la valeur de la variable n, qui est égale à 1 au début; si on relâche le bouton, la valeur de n est fixée à la dernière valeur affichée.
  • Le display affiche donc 8888, puis la fonction dés est déclanchée.

Que devrait faire la fonction dés?
Elle devrait afficher un nombre compris entre 1 et n de façon équiprobable.
Comment compléter donc la fonction dés? À vous de jouer!


Que se passe t-il si on lance le dé 1000 fois? 
Combien de fois on va obtenir le nombre 1, par exemple?

Téléversez le programme ci-dessous et essayez d'expliquer les résultats obtenus!

Licencia de uso

Licence Creative Commons

Este recurso está disponible bajo los términos de la licencia Creative Commons Attribution-Share Alike 2.0 France License.