Tant que tu ne connais pas cette leçon, relis-la
Nous allons cette fois-ci utiliser le bloc tant que… Ce bloc permet d’exécuter certaines instructions tant qu’une condition donnée est remplie.
C’est parti !
Tu as besoin de :
- 1 x ZumBloq capteur de luminosité
- 1 x ZumBloq buzzer
- Une carte contrôleur ZUM BT 328 ou une carte compatible avec Arduino UNO
- Un câble USB
Le fonctionnement de ce bloc est très simple. La preuve tout de suite :
Avec ce programme, tant que la valeur identifiée par le capteur de luminosité est supérieure à 400, le buzzer sonne (il nous avertit qu’il y a trop de lumière !). Ce fonctionnement peut être représenté par le schéma suivant :
Attention : la quantité de lumière doit être actualisée à chaque itération de la boucle, sinon une fois la boucle commencée, la valeur du capteur ne serait plus jamais actualisée et nous ne sortirions donc jamais de la boucle.