Informática Múltipla Escolha

Na construção de um programa para ser executado por uma plataforma Arduino, um desenvolvedor precisa elaborar uma instrução para que um led acoplado ao pino de saída 3 (PWM) acenda com luminosidade média. Sabendo-se que a saída PWM opera com 8 bits que podem gerar valores inteiros entre 0 e 255, correspondendo a tensões entre 0 e 5 volts respectivamente, para que o led acenda com luminosidade média o pino 3 deve apresentar uma tensão de 2,5 volts. Neste caso, qual alternativa apresenta a instrução correta para realizar a tarefa citada?

Na construção de um programa para ser executado por uma plataforma Arduino, um desenvolvedor precisa elaborar uma instrução para que um led acoplado ao pino de saída 3 (PWM) acenda com luminosidade média. Sabendo-se que a saída PWM opera com 8 bits que podem gerar valores inteiros entre 0 e 255, correspondendo a tensões entre 0 e 5 volts respectivamente, para que o led acenda com luminosidade média o pino 3 deve apresentar uma tensão de 2,5 volts. Neste caso, qual alternativa apresenta a instrução correta para realizar a tarefa citada?

  1. analogWrite(3,28)
  2. analogWrite(3,2.5)
  3. analogWrite(3,255)
  4. analogWrite(3,128)
  5. analogWrite(3,250)

Resolução completa

Explicação passo a passo

D
Alternativa D

Alternativa D - analogWrite(3,128)

Análise:

  • A saída PWM no Arduino utiliza 8 bits, portanto os valores variam de 0 a 255, correspondendo a tensões de 0 a 5 volts.
  • Para uma tensão de 2,5 volts (meio do intervalo), calculamos o valor correspondente:
    \text{Valor} = \left(\frac{\text{Tensão}}{5}\right) \times 255 = \left(\frac{2,5}{5}\right) \times 255 = 127,5
  • Como os valores devem ser inteiros, arredondamos para 128, que é o mais próximo de 127,5.
  • A função analogWrite(pino, valor) envia o valor correspondente à tensão, então analogWrite(3, 128) é a instrução correta.

Alternativa D.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.