Magna Concursos
3710476 Ano: 2025
Disciplina: Engenharia Eletrônica
Banca: FCC
Orgão: TRT-15

O texto, as figuras e o programa abaixo referem-se a questão.

Considere o sensor, a forma de onda e o programa dados abaixo. O sensor de obstáculo, ultrassônico, modelo HC-SR04, possui 4 pinos, sendo: Vcc, GND, Trigger e Echo. Para que o sensor dispare os pulsos ultrassônicos, é necessário aplicar ao pino "Trig" um sinal como o apresentado a seguir.

Enunciado 3710476-1

O programa para o teste do sensor está estruturado conforme segue:

// Teste do sensor ultrassônico

// Tempo T em microssegundos

// Distância D em valores inteiros e em centímetros

// Velocidade padrão do som: 340 m/s

// Variáveis

const int ECHO = 6;

consl int TRIG = 7;

long T;

int D;

void setup( )

{

pinMode(ECHO, INPUT):

pinMode(TRIG, OUTPUT):

Serial.begin(9600);

}

void loop( )

{

pulsoTempo( ): // Função 1 - gera o pulso de disparo e mede o tempo
D = distancia( ); // Função 2 - calcula a distância entre sensor e obstáculo

Serial.print(T);

Serial.print(" ");

Serial.println(D);

delay(1000);

}

// Função 1

int pulso Tempo ( )

{

// código a ser identificado

}

// Função 2

int distancial ( )

{

<fórmula para calcular a distância ente o sensor e o obstáculo, em centímetros>;

return D;

}

A fórmula para o cálculo da distancia entre o sensor e o obstáculo, em centímetros é:

 

Provas

Questão presente nas seguintes provas

Analista Judiciário - Engenharia Elétrica

60 Questões