Ed
há 2 meses
Vamos analisar cada uma das alternativas em relação ao funcionamento do PWM (Modulação por Largura de Pulso) e ao controle de um LED em Python. A) Na linha 10, o comando pwm.start(0) indica que o sinal de saída estará inteiramente em nível lógico 1 ou alto. Análise: O comando `pwm.start(0)` inicia o PWM com um ciclo de trabalho de 0%, o que significa que o LED estará apagado (nível lógico 0). Portanto, essa afirmação está incorreta. B) O comando pwm.ChangeDutyCycle é usado para mudar o ciclo de trabalho a cada iteração do loop for. Análise: Essa afirmação é verdadeira, pois o `pwm.ChangeDutyCycle` é realmente utilizado para alterar o ciclo de trabalho do PWM, permitindo ajustar a luminosidade do LED. C) O ciclo de trabalho irá variar de 100 para zero, decrescendo em uma unidade a cada ciclo do loop for. Análise: Se o ciclo de trabalho varia de 100 para 0, isso significa que a luminosidade do LED está diminuindo, mas a afirmação de que decresce em uma unidade a cada ciclo depende do código específico. Sem ver o código, não podemos confirmar isso. Portanto, não podemos afirmar que essa opção é correta sem mais informações. D) Na linha 9, o comando GPIO.PWM é usado para configurar o pino como saída de dados. Análise: O comando `GPIO.PWM` é usado para configurar o pino para PWM, mas não é exatamente para configurar como saída de dados. Ele configura o pino para gerar um sinal PWM, que é um tipo de saída, mas a afirmação não está totalmente correta. Diante da análise, a alternativa correta é: B) O comando pwm.ChangeDutyCycle é usado para mudar o ciclo de trabalho a cada iteração do loop for.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade