NEW
Font size
WorksheetsArduino 02: PinMode, Entrada e Saída
Total questions: 10
Worksheet time: 5mins
Qual é o propósito da função `pinMode()` na programação Arduino?
Para ler o valor de um sensor
Para configurar um pino como entrada ou saída
Para enviar um sinal a um motor
Para atrasar a execução do programa
Qual das seguintes NÃO é um modo válido para a função `pinMode()`?
pinMode(8,INPUT);
pinMode(8,OUTPUT);
pinMode(8,ANALOG);
No seguinte código, qual é o estado do LED conectado ao pino 13?
``` void setup()
{ pinMode(13, OUTPUT);
digitalWrite(13, HIGH); } ```
O LED está desligado
O LED está piscando
O LED está ligado
O LED está fraco
O que a função `digitalWrite()` faz quando o pino é configurado para `LOW`?
Define o pino para 5V
Define o pino para 0V
Define o pino para 3.3V
Define o pino para 12V
Qual função é usada para configurar o estado de entrada e saída de um pino?
`digitalWrite()`
`analogRead()`
`pinMode()`
`delay()`
Qual é o propósito da função `delay()` no código Arduino?
Configurar um pino como entrada ou saída
Enviar um sinal para um motor
Pausar o programa por um tempo especificado
Ler o valor de um sensor
No código abaixo, quanto tempo o LED permanece aceso durante cada ciclo?
```void loop()
{ digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000); } ```
0,1 segundos
1 segundo
13 segundos
1000 segundos
Qual função você usaria para desligar um LED conectado ao pino 8?
`pinMode(8, LOW)`
`digitalWrite(8, LOW)`
`analogWrite(8, LOW)`
`digitalRead(8)`
Qual é o propósito da função `setup()` em um esboço do Arduino?
Para executar o código continuamente
Para inicializar configurações e ajustes
Para ler valores de sensores
Para controlar a velocidade de um motor
Qual é o propósito da função `loop()` em um esboço do Arduino?
Para executar o código continuamente
Para inicializar configurações e ajustes
Para ler valores de sensores
Para controlar a velocidade de um motor
