Considere o trecho de código para Arduino Uno apresentado a seguir:
//------------- INICIO DO CÓDIGO ------------------
int pushButton = 2;
int buttonState;
void setup()
{
Serial.begin(9600);
pinMode(pushButton, INPUT);
}
void loop()
{
buttonState = digitalRead(pushButton);
Serial.println(buttonState);
delay(500);
}
//------------- FIM DO CÓDIGO -----------------
Assinale a alternativa que indica a funcionalidade do código apresentado.
Escolha uma:
a. Faz a leitura do nível lógico presente no pino 2 e envia o estado via serial a cada 500 ms. Correto
b. Envia na porta serial o valor resultante da conversão A/D realizada no pino 5 a cada 500 ms.
c. Realiza a leitura do nível lógico presente no pino 2 e envia via SPI para outro dispositivo conectado ao arduino a cada 500 s.
d. Realiza a conversão A/D do valor presente na variável “buttonState” e envia o resultado via serial.
e. Envia a string “buttonState” via serial a cada 500 ms, de forma ininterrupta e infinita.
Soluções para a tarefa
Respondido por
1
Resposta: a. Faz a leitura do nível lógico presente no pino 2 e envia o estado via serial a cada 500 ms.
Explicação: AVA
Perguntas interessantes
Contabilidade,
4 meses atrás
Psicologia,
4 meses atrás
Saúde,
4 meses atrás
Matemática,
10 meses atrás
Física,
10 meses atrás