• Post category:Types de données
  • Commentaires de la publication :0 commentaire
  • Dernière modification de la publication :mars 12, 2022
  • Temps de lecture :2 min de lecture

bool

Description :

bool contient l’une des deux valeurs, true ou false . (Chaque variable bool  occupe un octet de mémoire.)

Syntaxe :

bool var = val;

Paramètres :

var : Nom de variable.
val : la valeur à attribuer à cette variable.

Exemple de code :

Ce code montre comment utiliser le bool type de données.

int LEDpin = 5;     // LED sur la broche 5
int switchPin = 13; // interrupteur momentané sur 13, autre côté connecté à la masse

bool running = false;

void setup() {
pinMode(LEDpin, OUTPUT);
pinMode(switchPin, INPUT);
digitalWrite(switchPin, HIGH); // activer la résistance de pullup
}

void loop() {
if (digitalRead(switchPin) == LOW) {
// l'interrupteur est enfoncé - le pullup maintient la broche haute normalement
delay(100); // délai pour anti-rebond commutateur
running = !running; // bascule la variable d'exécution
digitalWrite(LEDpin, running); // indiquer par la LED
}
}

 


 

Source : https://www.arduino.cc/reference/en/language/variables/data-types/bool/

 

Laisser un commentaire