Buscar

Analise o seguinte trecho de código e as sentenças abaixo e assinale a alternativa correta: void loop(){ if(digitalRead(BOTAO) == 1){ d...

Analise o seguinte trecho de código e as sentenças abaixo e assinale a alternativa correta: void loop(){ if(digitalRead(BOTAO) == 1){ digitalWrite(LED, !digitalRead(LED)); } } I. O comando digitalWrite() utiliza dentro dele um comando digitalRead() para fazer a inversão do estado do LED II. O comando digitalWrite() não pode utilizar um comando digitalRead() dentro dele, portanto, esse pedaço de código está errado III. Esse programa vai inverter o estado do LED diversas vezes em um único segundo pois não possui nenhuma forma de debounce

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a opção I. O comando digitalWrite() utiliza dentro dele um comando digitalRead() para fazer a inversão do estado do LED.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais