O Arduino se destaca como uma plataforma amigável e versátil, permitindo que entusiastas e profissionais explorem o mundo da prototipagem e do desenvolvimento embarcado. A leitura de sinais analógicos pode ser realizada pela função analogReadResolution(). Com relação à função analogReadResolution() no Arduino observe as afirmativas a seguir: I. A função analogReadResolution() configura a resolução da conversão A/D do Arduino, definindo o número de bits. II. A função analogReadResolution() pode ser utilizada para aumentar a precisão da leitura de sinais analógicos. III. A função analogReadResolution() é desnecessária para a leitura de sinais analógicos na plataforma Arduino. Está correto o que se afirma em:

Questão

O Arduino se destaca como uma plataforma amigável e versátil, permitindo que entusiastas e profissionais explorem o mundo da prototipagem e do desenvolvimento embarcado. A leitura de sinais analógicos pode ser realizada pela função analogReadResolution().

Com relação à função analogReadResolution() no Arduino observe as afirmativas a seguir:

I. A função analogReadResolution() configura a resolução da conversão A/D do Arduino, definindo o número de bits. II. A função analogReadResolution() pode ser utilizada para aumentar a precisão da leitura de sinais analógicos. III. A função analogReadResolution() é desnecessária para a leitura de sinais analógicos na plataforma Arduino.

Está correto o que se afirma em:

Alternativas

A) II, apenas.

B) II e III, apenas.

C) I e III, apenas.

D) I e II, apenas.

86%

E) I, II e III.

Explicação

Vamos analisar cada afirmativa sobre analogReadResolution():

I. Verdadeira. A função analogReadResolution(bits) define a resolução do conversor A/D (ADC), isto é, quantos bits serão usados na conversão (por exemplo, 10 bits, 12 bits etc.).

II. Verdadeira. Ao aumentar o número de bits (quando o hardware da placa suporta), você reduz o tamanho do passo de quantização (LSB) e pode obter uma leitura com maior granularidade, o que é comumente interpretado como “mais precisão” na leitura (mais níveis digitais para representar a tensão).

III. Verdadeira em termos práticos? Não. Ela é desnecessária no sentido de que o analogRead() funciona mesmo sem ela, usando a resolução padrão da placa/implementação. Porém a afirmativa diz que é “desnecessária para a leitura” de forma absoluta, o que torna a frase incorreta no contexto da questão, pois a função pode ser relevante para configurar a resolução quando suportado e desejado.

Logo, estão corretas I e II apenas.

Alternativa correta: (D).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.