HIGH
HIGH
O HIGH é uma das duas "palavrinhas" que representam o nível lógico alto (o famoso 1 do mundo digital). Você usa ele pra mandar um pino ligar e pra comparar o que chega numa entrada.
Sintaxe
HIGH
Parâmetros
Nenhum. É uma constante, não uma função.
Retorno
Não retorna nada — é um valor constante que vale 1. Pense nele como um apelido pra 1.
Exemplo
void setup() {
pinMode(13, OUTPUT);
digitalWrite(13, HIGH); // acende o LED da placa
}
void loop() {
}
Notas e cuidados
- Numa saída,
digitalWrite(pino, HIGH)coloca o pino em ~5V no Uno (e ~3,3V no ESP32). - Numa entrada,
digitalRead()devolveHIGHquando a tensão no pino passa de mais ou menos metade da alimentação. HIGHvale1: em comparações comoif (digitalRead(2) == HIGH)você está comparando com o número 1.