Ed
ano passado
Vamos analisar cada uma das afirmações sobre pinos de entrada e saída de dados: 1. Caso o modo de saída de dados tenha sido selecionado, é possível utilizar a função digitalRead(pino) para a obtenção do valor digital no pino. Assim o retorno da função pode ser um valor HIGH ou LOW. É falsa (F). A função `digitalRead(pino)` é utilizada para ler o valor de um pino configurado como entrada (INPUT). Se o pino estiver configurado como saída (OUTPUT), essa função não deve ser utilizada para leitura. 2. Os pinos analógicos do Arduino são tradicionalmente configurados em saída (INPUT) e entrada (OUTPUT), contudo está disponível ainda um terceiro modo que garante um funcionamento adicional ao pino configurado. É verdadeira (V). Os pinos analógicos podem ser configurados como entrada (INPUT) ou saída (OUTPUT), e também podem ser utilizados em modo de leitura analógica (analogRead) ou escrita analógica (analogWrite), que é um terceiro modo. 3. Utilizada no modo de saída de dados, a função digitalWrite(pino, valor) 'escreve', ou melhor, gera no pino especificado o valor digital previsto, podendo ser um valor HIGH (alto) ou LOW (baixo). É verdadeira (V). A função `digitalWrite(pino, valor)` é realmente utilizada para definir o estado de um pino configurado como saída, podendo ser HIGH ou LOW. 4. As entradas e saídas digitais podem ser utilizadas para ler um estado de um botão, para acionar um LED, entre várias outras soluções. É verdadeira (V). As entradas e saídas digitais são amplamente utilizadas em projetos de Arduino para interagir com botões, LEDs e outros componentes. Agora, organizando as respostas: 1. F 2. V 3. V 4. V A sequência correta é: F - V - V - V. Portanto, a alternativa correta é: a) F - V - V - V.
Cadastre-se ou realize login
Mais perguntas desse material