Escreve um valor HIGH ou um LOW em um pino digital. Se o pino foi configurado como uma saída (output) com o pinMode(), sua voltagem será determinada ao valor correspondente: 5V (ou 3.3V nas placas de 3.3V) para HIGH, 0V (terra) para LOW.
Se o pino está configurado como uma entrada (input) escrever um HIGH levantará o resistor interno de 20KΩ (tutorial de pinos digitais). Escrever um LOW rebaixará o resistor.
Sintaxw
digitalWrite(pin, valor)
Parâmetros
pin: o número do pin
valor: HIGH ou LOW
Retorno
nenhum
Exemplo
int ledPin = 13; // LED conectado ao pino digital 13void setup(){pinMode(ledPin, OUTPUT); // determia o pino digital como uma saída}void loop(){digitalWrite(ledPin, HIGH); // acende o LEDdelay(1000); // espera um segundodigitalWrite(ledPin, LOW); // apaga um leddelay(1000); // espera um segundo}
Nota
Os pinos de entrada analógica podem ser usados como pinos digitais e devem ser referenciados com os números de 14 (entrada analógica 0) a 19 (entrada analógica 5).
0 comentários:
Postar um comentário