Como conectar sensor ultrassônico no Arduíno com código fonte

  O sensor ultrassônico HC_-SR04 é um excelente custo beneficio,possui capacidade de medição de 2cm até 4,5m com excelente precisão de apenas 3mm alem de ser barato. Seu funcionamento se da pela emissão de ondas ultrassônicas que é emitida por um sensor e recebida pelo outro, ai então calcula-se esse tempo e se tem a distancia do objeto.




Vamos agora conectar sensor ultrassônico no Arduíno 
Para isto vamos utilizar um;
 Sensor ultrassônico 
_Arduino.
_4-fios jumpers



-Conecte o fio 5V do Arduino na entrada VCC do sensor ultrassônico . 
-Conecte o fio GND do Arduino na entrada GND do sensor ultrassônico.
-Conecte o fio D6 do Arduino na entrada Trig do sensor ultrassônico.
-Conecte o fio D7 do Arduino na entrada Echo do sensor ultrassônico.

OBS; D--> pinos digitais

//Inicio do código 

#define trig 8 //ligue o trig no pino 7
#define echo 7 //ligue o echo no pino 6
 
void setup() {
  Serial.begin (9600);
  pinMode(trig, OUTPUT);
  pinMode(echo, INPUT);
  
}
 
void loop() {
  long duracao, distancia;
  digitalWrite(trig, LOW);  //pino trig é setado como LOW
  delayMicroseconds(2); // 2 microssegundos de delay
 
  digitalWrite(trig, HIGH); //pino trig setado como HIGH
  delayMicroseconds(10);  //10 microssegundos de delay
  digitalWrite(trig, LOW); //pino trig setado como LOW novamente
  duracao = pulseIn(echo, HIGH); 
  
  //}
  //Esse tempo retornado pela função pulseIn é o tempo entre a chamada e o pino entrar em HIGH
  //O valor retornado vem dobrado pois é o valor de ida e volta
  distancia = (duracao/2) / 29.1;
 
 
    Serial.print(distancia);
    Serial.println(" cm");
   
  
  delay(500);
}

//Fim do codigo





Vídeo 


Nenhum comentário:

Postar um comentário