• Aucun résultat trouvé

Pour obtenir une mesure de la quantité de lumière reçue par le Hub il faut utiliser deux arguments

N/A
N/A
Protected

Academic year: 2022

Partager "Pour obtenir une mesure de la quantité de lumière reçue par le Hub il faut utiliser deux arguments"

Copied!
1
0
0

Texte intégral

(1)

Leçon 7 :

Dans les leçons précédentes, nous avons seulement envoyé des instructions au Hub afin d’obtenir une action sur les composants qui équipent ce système (LUMIERE, COULEUR, et SON).

Dans cette unité, nous allons travailler avec le capteur de lumière intégré afin de créer un appareil capable de mesurer la quantité de lumière reçue.

Pour obtenir une mesure de la quantité de lumière reçue par le Hub il faut utiliser deux arguments :

• Send(“READ BRIGHTNESS”)

• Get(B)

Comment cela fonctionne t-il ?

• READ BRIGHTNESS demande au Hub de lire le niveau de luminosité et stocke la valeur ( un nombre décimal entre 0 et 100 ) dans sa mémoire tampon

• Get(B) est une commande pour obtenir la valeur depuis le Hub . Cette instruction transfère la mesure de la mémoire tampon vers une variable B dans la TI-83.

La boucle While :

La boucle While…End ( en francais Tant Que ) est utilisée pour réaliser une portion de code tandis qu’une condition est vraie. Une condition est une instruction logique pouvant être évaluée comme étant vraie ou fausse.

Dans le programme ci-contre, While B > 1 signifie tant que la luminosité est supérieure à 1 .

Si tel est le cas , la boucle continue de lire la luminosité Nous aurons besoin aussi de rajouter l'instruction If

L'Instruction If contient deux blocs de code. Un lorsque la condition est vraie et un autre lorsqu’elle est fausse.

La structure de l’instruction sur plusieurs lignes est la suivante :

If <condition>

Then

<Faire Si condition vraie>

Else

<Faire si condition fausse>

End

Ce qui peut donner si on veut allumer la diode quand la luminosité est inférieure à 50

If B < 50 Then

allumer la diode en vert Else

éteindre la diode end

Nous pouvons maintenant écrire un programme qui consiste à réaliser un allumage automatique d’une lampe en fonction de la luminosité reçue

Notre programme va interroger le capteur de lumière du Hub et allumer une diode ou une lampe lorsque la valeur lue correspond à une ambiance trop sombre ( 50 ), puis l’éteindra à partir d’un seuil de luminosité donné. Qui saura m'écrire un tel programme ?

M. PHILIPPE 1 / 1

Références

Documents relatifs

Si Ferguson G. dans Diglossia recense les situations dans lesquelles la variété H est utilisée et celle où la variété L est employée dans la so- ciété diglossique, Gumperz

La mission a été chargée d’actualiser le cadre de gestion environnementale et sociale (CGES) de l’EPT par opposition à une évaluation d'impacts

En effet, lorsque la croissance est forte dans un pays, celui-ci importe davantage (de biens de consommation et de biens de production), ce qui accroît les

la multiplication par un conjugué aide à simplifier certaines expressions trigonométriques. Explique comment cela aide à

- pour nous parvenir de Proxima du Centaure (étoile la plus proche de nous) ?. Qu’ont cru les hommes pendant des milliers d’année concernant la lumière ?. a) Au 17 ème siècle,

Toutefois, la disparition du bégaiement peut ne pas être définitive, mais ce qui importe, c’est le fait que le sujet n’est plus gêné de parler avec cette autre façon

 Obtenir une figure de diffraction (en utilisant des moyens très simples, peu coûteux) de manière à pouvoir déterminer le mieux possible la largeur d'une fente très fine

Exprimer l'avancement final x f de la réaction entre l'acide AH et l'eau en fonction de  , des conductivités molaires ioniques utiles et du volume V S (on pourra s'aider