Sensor Ultrasonico HC-SR04

Arduino e mundo maker

Sensor Ultrasonico HC-SR04

O sensor ultrassônico HC-SR04 é amplamente utilizado em projetos Arduino para medir distâncias. Ele funciona enviando ondas sonoras de alta frequência e calculando o tempo que leva para o som refletir em um objeto e retornar ao sensor. Com base nesse tempo, você pode calcular a distância entre o sensor e o objeto.

Aqui está um exemplo básico de como usar o sensor HC-SR04 em um projeto Arduino:

Materiais necessários:

  • Arduino Uno (ou outro modelo compatível)
  • Sensor ultrassônico HC-SR04
  • Cabos de conexão

Passos:

  1. Conexões físicas:
    • Conecte o pino VCC do sensor ao pino 5V do Arduino.
    • Conecte o pino GND do sensor ao pino GND do Arduino.
    • Conecte o pino Trig do sensor ao pino digital 2 do Arduino.
    • Conecte o pino Echo do sensor ao pino digital 3 do Arduino.
  2. Configuração do código:
    • Abra a IDE do Arduino no seu computador.
    • Crie um novo projeto.
    • Insira o seguinte código:
// Definir os pinos do sensor
const int trigPin = 2;
const int echoPin = 3;

// Variáveis para armazenar os tempos
long duration;
int distance;

void setup() {
  // Inicializar os pinos como entrada/saída
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);

  // Iniciar a comunicação serial
  Serial.begin(9600);
}

void loop() {
  // Enviar um pulso ultrassônico
  digitalWrite(trigPin, LOW);
  delayMicroseconds(2);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);

  // Medir a duração do pulso de retorno
  duration = pulseIn(echoPin, HIGH);

  // Calcular a distância em centímetros
  distance = duration * 0.034 / 2;

  // Enviar a distância para o monitor serial
  Serial.print("Distancia: ");
  Serial.print(distance);
  Serial.println(" cm");

  // Aguardar um intervalo antes de realizar a próxima leitura
  delay(1000);
}
  1. Upload do código:
    • Verifique se o Arduino está conectado ao seu computador.
    • Selecione a placa correta e a porta serial na IDE do Arduino.
    • Clique no botão “Upload” para carregar o código no Arduino.
  2. Teste e visualização dos resultados:
    • Abra o monitor serial na IDE do Arduino (ou pressione Ctrl+Shift+M).
    • Você verá a distância medida pelo sensor sendo exibida no monitor serial.

Certifique-se de seguir as instruções corretamente ao montar o circuito e carregar o código para o Arduino. Isso permitirá que você obtenha leituras precisas da distância medida pelo sensor HC-SR04 em seus projetos Arduino.

 

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

CAPTCHA ImageChange Image