boolean
Descrição
boolean é um alias de tipos de dados não padrão para bool definido pelo Arduino. É recomendado usar em vez disso o tipo padrão bool, que é idêntico.
Código de Exemplo
O código abaixo mostra como usar o tipo de dado boolean.
int LEDpin = 5; // LED no pino digital 5
int switchPin = 13; // botão conectado ao pino 13 e o outro terminal ao ground
boolean running = false; //variável do tipo boolean
void setup()
{
pinMode(LEDpin, OUTPUT);
pinMode(switchPin, INPUT);
digitalWrite(switchPin, HIGH); // ativa o resistor pull-up
}
void loop()
{
if (digitalRead(switchPin) == LOW)
{ // botão foi pressionado, o pull-up mantém o pino em HIGH internamente
delay(100); // delay para fazer o debounce no botão
running = !running; // troca o valor da variável running
digitalWrite(LEDpin, running); // indica via LED
}
}
Ver Também
- Linguagem : vetor
- Linguagem : bool
- Linguagem : byte
- Linguagem : char
- Linguagem : double
- Linguagem : float
- Linguagem : int
- Linguagem : long
- Linguagem : short
- Linguagem : size_t
- Linguagem : string
- Linguagem : String()
- Linguagem : unsigned char
- Linguagem : unsigned int
- Linguagem : unsigned long
- Linguagem : void
- Linguagem : word
Linguagem : constantes
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |
Disclosure: Some links in this section are Amazon affiliate links. If you make a purchase through these links, we may earn a commission at no extra cost to you.
Additionally, some links direct to products from our own brand, DIYables.
Additionally, some links direct to products from our own brand, DIYables.