top of page
Buscar

Como utilizar o sensor HC-SR04 com arduino

Neste post, falaremos sobre como usar o sensor de distância por ultrassom HC-SR04. Sua utilização se torna bastante simples e requer poucas linhas de código.


Segue as conexões necessárias para utilizar o sensor:




Dódigo necessário para fazê-lo funcionar abaixo. Ele exibirá a cada segundo resultados da distância em cm e em polegadas detectadas:



const int TRIG = 4;

const int ECHO = 5;

const int distancia_obstaculo = 20;

void setup() {

Serial.begin(9600);

pinMode(TRIG,OUTPUT);

pinMode(ECHO,INPUT);

}


void loop() {

int distancia = sensor_morcego(TRIG,ECHO);

if(distancia <= distancia_obstaculo){

Serial.print("Com obstaculo: ");

Serial.print(distancia);

Serial.println("cm");

}

else{

Serial.print("Sem obstaculo: ");

Serial.print(distancia);

Serial.println("cm");

}

delay(100);

}


int sensor_morcego(int pinotrig,int pinoecho){

digitalWrite(pinotrig,LOW);

delayMicroseconds(2);

digitalWrite(pinotrig,HIGH);

delayMicroseconds(10);

digitalWrite(pinotrig,LOW);


return pulseIn(pinoecho,HIGH)/58;

} // o codigo acaba aqui


 
 
 

Comments


Seja o primeiro a saber das novidades

2024 Mundo do Arduino

bottom of page