• Matéria: Informática
  • Autor: nokiatokyo
  • Perguntado 6 anos atrás

AJUDA URGENTE!!! O Sinalizador LED para garagem oferece segurança para entrada e saída de veículos. Essas luzes ficam oscilando entre si com um intervalo de tempo bem definido. Certa vez, o dono de um estacionamento rotativo decidiu construir seu próprio sinalizador. Para isso, ele utilizou um Arduino e duas luzes de led conforme mostra o projeto abaixo: Dentre as infinitas possibilidades de lógica que ele poderia utilizar, qual das lógicas abaixo ele pode utilizar para que o projeto funcione de acordo com o objetivo dele (fazer os leds oscilarem entre si): Escolha uma: a. void setup() { pinMode(8, OUTPUT); pinMode(12, OUTPUT); } void loop() { digitalWrite(12, LOW); digitalWrite(8, LOW); delay(500); digitalWrite(12,LOW); digitalWrite(8, HIGH); delay(500); } b. void setup() { pinMode(8, OUTPUT); pinMode(12, OUTPUT); } void loop() { digitalWrite(12, HIGH); digitalWrite(8, LOW); delay(500); digitalWrite(12,HIGH); digitalWrite(8, HIGH); delay(500); } c. void setup() { pinMode(8, OUTPUT); pinMode(12, OUTPUT); } void loop() { digitalWrite(12, HIGH); digitalWrite(8, LOW); delay(500); digitalWrite(12,LOW); digitalWrite(8, HIGH); delay(500); } d. void setup() { pinMode(8, OUTPUT); pinMode(12, OUTPUT); } void loop() { digitalWrite(12, HIGH); digitalWrite(8, LOW); delay(500); digitalWrite(12,LOW); digitalWrite(8, HIGH); digital(12, HIGH); digitalWrite(8, HIGH); delay(500); } e. void setup() { pinMode(8, OUTPUT); pinMode(12, OUTPUT); } void loop() { digitalWrite(12, HIGH); digitalWrite(8, HIGH); delay(500); digitalWrite(12,LOW); digitalWrite(8, HIGH); delay(500); }

Respostas

respondido por: filipe09zzaa
2

Resposta:

c

Explicação:

e melhor pois ele desliga uma enquuanto liga outra, alterando isso. Alem do codigo se mais curto e simples dentre os demais.

OBS: caso você queira testar codigos e projetos de arduino, use o tinkercad. E bem intuitivo.

Bons estudos :)

Perguntas similares