NEW
Font size
WorksheetsQuiz sobre Circuitos e Programação
Total questions: 20
Worksheet time: 10mins
Qual é a função principal de um resistor em um circuito com LED?
Aumentar a corrente que passa pelo LED
Limitar a corrente que passa pelo LED
Armazenar energia para o LED
Transformar corrente contínua em alternada
Ao montar um circuito com um botão e um LED em uma protoboard, qual é a configuração correta para acender o LED ao pressionar o botão?
Ligar o LED em paralelo com o botão
Ligar o LED em série com o botão
Ligar o LED diretamente à alimentação sem botão
Ligar o botão entre o LED e o GND
Qual comando do Arduino é utilizado para definir um pino como entrada para um botão?
digitalWrite()
pinMode()
analogRead()
delay()
Em um circuito com LED, qual é o valor típico de resistor utilizado para proteger um LED alimentado por 5V, considerando uma queda de tensão de 2V no LED e corrente de 20mA?
100 Ω
150 Ω
220 Ω
470 Ω
Qual é a principal vantagem de usar uma protoboard para montagem de circuitos?
Permite soldar componentes facilmente
Facilita a montagem e desmontagem sem solda
Reduz o consumo de energia do circuito
Aumenta a resistência dos componentes
No Arduino, qual função é usada para ler o estado de um botão conectado a um pino digital?
digitalWrite()
analogRead()
digitalRead()
pinMode()
Se um LED não acende ao pressionar o botão, qual pode ser uma possível causa?
O resistor está com valor muito baixo
O LED está invertido (polaridade errada)
O botão está em curto-circuito
O Arduino está desligado
Qual é a lógica correta para acender um LED quando um botão é pressionado no Arduino?
if (digitalRead(botao) == LOW) { digitalWrite(led, HIGH); }
if (digitalRead(botao) == HIGH) { digitalWrite(led, HIGH); }
if (digitalRead(led) == HIGH) { digitalWrite(botao, HIGH); }
if (digitalRead(botao) == HIGH) { digitalWrite(led, LOW); }
Qual é a principal diferença entre um botão normalmente aberto (NA) e um normalmente fechado (NF)?
O NA permite passagem de corrente quando pressionado, o NF quando solto
O NA nunca permite passagem de corrente
O NF só funciona com LEDs
O NA é usado apenas em protoboards
Ao montar um circuito em uma protoboard, por que é importante identificar as linhas de alimentação (rails)?
Para evitar curto-circuitos
Para garantir que todos os componentes recebam energia adequada
Para aumentar a resistência do circuito
Para diminuir a tensão do LED
Qual é a saída do seguinte código Arduino se o botão estiver pressionado? ```cpp if (digitalRead(2) == HIGH) { digitalWrite(13, HIGH); } else { digitalWrite(13, LOW); } ```
O LED no pino 13 acende
O LED no pino 13 apaga
O LED pisca rapidamente
Nada acontece
Qual é a unidade de medida da resistência elétrica?
Volt
Ampère
Ohm
Watt
Em um circuito com LED, qual terminal deve ser conectado ao GND?
O anodo
O catodo
Ambos os terminais
Nenhum terminal
Qual é a função do comando delay(1000) no Arduino?
Aumentar a tensão do LED
Aguardar 1 segundo antes de executar o próximo comando
Reduzir a corrente do botão
Desligar o Arduino
Se você deseja que o LED acenda apenas enquanto o botão estiver pressionado, qual estrutura de controle deve ser usada?
while
for
if
switch
Qual é a principal característica de um circuito em série?
Todos os componentes recebem a mesma tensão
Todos os componentes recebem a mesma corrente
A corrente se divide entre os componentes
Não há diferença de potencial
Ao utilizar um botão em um circuito com Arduino, por que é recomendado usar um resistor de pull-down?
Para aumentar a corrente no botão
Para garantir que o pino leia LOW quando o botão não está pressionado
Para proteger o LED
Para diminuir a tensão do Arduino
Qual é a sequência correta para montar um circuito simples com LED e botão na protoboard?
LED, resistor, botão, alimentação
Botão, LED, resistor, alimentação
Resistor, LED, botão, alimentação
Qualquer ordem, desde que estejam conectados
Qual comando do Arduino é usado para acender um LED conectado ao pino 8?
digitalRead(8, HIGH);
digitalWrite(8, HIGH);
analogWrite(8, LOW);
pinMode(8, INPUT);
Se você deseja que o LED pisque a cada 0,5 segundo ao pressionar o botão, qual comando de tempo deve ser usado no Arduino?
delay(500);
delay(100);
delay(1000);
delay(50);
