Votre première variable
Fait partie de la section Premiers circuits du Journey Arduino de Coddy. Leçon 10 sur 22.
Une variable est une boîte nommée qui contient une valeur. Cette ligne en crée une :
int waitTime = 300;int est le type : la boîte contient un nombre entier. waitTime est son nom, et 300 est la valeur qu’elle contient. Tu peux ensuite écrire le nom partout où tu écrirais le nombre :
delay(waitTime); // attend 300 msModifie la valeur à un seul endroit, et toutes les lignes qui utilisent ce nom suivent le changement.
Déclare la variable en haut du sketch, avant setup(). Une variable créée dans setup() n’existe que dans setup(), donc loop() ne pourrait pas l’utiliser.
Un nom est composé de lettres, de chiffres et de _, sans espaces, et les majuscules et les minuscules sont différentes : waitTime et waittime sont deux noms différents. Serial.println(waitTime) affiche la valeur, 300 ; Serial.println("waitTime") affiche le mot.
Défi
FacileFais clignoter la LED sur la broche 13 à l’aide d’une variable :
- en haut, crée
int waitTime = 300; - utilise
waitTimedans les deux appels àdelay() - dans
setup(), affiche la valeur dewaitTime
Appuie sur Run, puis sur Check. Essaie de remplacer 300 par un autre nombre et relance le programme.
Essayez vous-même
// créez la variable ici
void setup() {
pinMode(13, OUTPUT);
Serial.begin(9600);
// affichez la variable
}
void loop() {
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Premiers circuits
2Parler à votre ordinateur
Bonjour, Serial MonitorPrint ou PrintlnAfficher des nombresVotre première variableCompter en avantQuand un int arrive à sa limiteEntraînez-vous par vous-même : Playground Arduino