Logo Passei Direto
Buscar
Analise o algoritmo na linguagem Python: Considere que houve uma montagem de circuito conectando um resistor em conjunto com um LED no pino 12 (GPIO 18) e a outra extremidade do circuito no terra. De acordo com tema “aula 3 - Alterando a luminosidade de um LED”, assinale a alternativa correta sobre algoritmo apresentado: 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. B O comando pwm.ChangeDutyCycle é usado para mudar o ciclo de trabalho a cada iteração do loop for. C O ciclo de trabalho irá variar de 100 para zero, decrescendo em uma unidade a cada ciclo do loop for. D Na linha 9, o comando GPIO.PWM é usado para configurar o pino como saída de dados.
User badge image
adriano

há 2 meses

Respostas

User badge image

Ed Verified user icon

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.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina