O Arduino destaca-se por sua simplicidade e versatilidade, permitindo a criação de projetos inovadores. Entre suas funcionalidades, a modulação por largura de pulso (PWM) destaca-se como ferramenta poderosa para controlar motores, LEDs e outros dispositivos com precisão. Em uma aplicação Arduino que utiliza a função analogWrite() para controlar a luminosidade de um LED, assinale a alternativa que apresenta o valor da função correspondente à maior luminosidade:
Questão
O Arduino destaca-se por sua simplicidade e versatilidade, permitindo a criação de projetos inovadores. Entre suas funcionalidades, a modulação por largura de pulso (PWM) destaca-se como ferramenta poderosa para controlar motores, LEDs e outros dispositivos com precisão.
Em uma aplicação Arduino que utiliza a função analogWrite() para controlar a luminosidade de um LED, assinale a alternativa que apresenta o valor da função correspondente à maior luminosidade:
Alternativas
A) 0
B) 127
C) 255
D) 256
E) 12
Explicação
No Arduino (ex.: Uno), a função analogWrite(pino, valor) gera um sinal PWM com resolução de 8 bits. Isso significa que o parâmetro valor varia de 0 a 255:
0→ duty cycle de 0% → LED apagado (menor luminosidade);255→ duty cycle de 100% → LED totalmente ligado (maior luminosidade).
Logo, o valor correspondente à maior luminosidade é 255.
Alternativa correta: (C).
Travou em outra questão? A gente resolve.
Crie sua conta grátis e resolva 3 questões por dia com explicação passo a passo, por texto ou foto.