User manual
Bloc de script pour l’affichage d’un nombre
Jour 21
Aujourd’hui dans le calendrier de l’Avent
• Résistance de 20 MOhm (rouge-noir-bleu)
Cette résistance est requise uniquement dans les prochains jours.
Deviner des chiffres avec afficheur à 7 segments
Composants: 1x platine enfichable, x afficheur à 7 segments, 7x résistances de 220 ohms (rouge-rouge-brun), 3x résistances 20 Ohm (rouge-
noir-bleu), 4x contacts à pâte, 12x câbles de raccordement
Le jeu génère un nombre aléatoire qui consiste à deviner. Les contacts à pâte permettent d’augmenter ou de réduire graduellement votre propre
chiffre saisi. Le contact à pâte marqué avec le carré fournit une astuce.
Le programme
Dans une boucle infinie, un numéro secret xest d'abord fixé de manière aléatoire. Le numéro de départ affiché est également déterminé
aléatoirement et stocké directement dans la variable n, qui est utilisée pour la représentation sur l’afficheur 7 segments comme dans les
précédents programmes. L’indice du joueur est stocké dans la variable y. La boucle principale du jeu tourne jusqu'à ce que cette astuce soit
égale au nombre désiré.
Le nombre actuellement réglé n dans l’afficheur 7 segments est montré au début de chaque itération de la boucle. Ensuite suivent trois
demandes siqui vérifient les trois contacts de pâte.
Si l'on appuie sur le contact de la broche 2, le nombre affiché est incrémenté de 1. Une demande intérieure si empêche au nombre de dépasser
9.
Si l'on appuie sur le contact de la broche 1, le nombre affiché est réduit de 1. Ici aussi, ce numéro ne peut devenir inférieur à 1.
Comme la boucle principale du jeu court très rapidement et sans attendre l’entrée de l’utilisateur, il peut arriver que le bloc de script soit appelé
pour afficher un nombre avant que l’apparition du dernier nombre soit complet. Pour empêcher cela, le programme utilise les blocs envoie... à
tous et attend.... à tous et attendre des blocs. Ceux-ci attendent jusqu'à ce que le sous-programme appelé se soit complètement déroulé.
Si l'on appuie sur le contact de la broche 0, le joueur a donné une astuce. La variable y utilisée pour les astuces est réglée que le nombre n
actuellement configuré et l’afficheur à 7 segments est allumé. Selon si le nombre souhaité est supérieur à ou inférieur à la dernière astuce, le
segment haut ou en bas de l’afficheur 7 segments clignote brièvement trois fois.
Ensuite, la boucle principale du jeu redémarre, puis affiche le dernier numéro saisi. Si la condition de victoire du jeu est remplie, le nombre
deviné clignote 5 fois. Alors commence un nouveau cycle avec un nouveau numéro secret.
Pour afficher un nombre, aussi bien que pour l’effacer de l’afficheur 7 segments,on utilise les blocs de script connus.
Jour 22
Aujourd’hui dans le calendrier de l’Avent
• Résistance de 20 MOhm (rouge-noir-bleu)
Jeu de tennis
Aujourd'hui pour changer une fois de plus un jeu qui tourne sur l’écran du PC et qui est commandé par l’intermédiaire de contacts de pâte sur
l’Arduino.
Composants: 1x platine enfichable, 4x résistances 20 MOhm (noir-rouge-bleu), 5x câbles de raccordement, 6x contacts à pâte










