Fazemos envio para todo o País. Portes gratis para Portugal Continental em encomendas superiores a 50€! Em encomendas superiores a 29,99€ e inferiores a 50€ portes de 2,83€, em encomendas iguais ou inferiores a 29,99€ portes de 4,31€. Loja física na cidade do Montijo
A loja não tem serviço de reparação de equipamentos

Como fazer um sensor de distâncias com Arduino?

Escrito em 8 de Maio de 2023

Como fazer um sensor de distâncias com Arduino?

Para criar um sensor de distâncias com Arduino, você pode usar um módulo de sensor ultrassônico, como o HC-SR04. Esse sensor mede a distância entre ele e um objeto usando ondas ultrassônicas. Aqui estão os componentes necessários e instruções para montar e programar um sensor de distâncias usando um HC-SR04 e Arduino:

Componentes:

Placa Arduino (Uno, Mega, Nano ou outra compatível)
Sensor ultrassônico HC-SR04
Cabos jumper
Protoboard (opcional, mas útil para simplificar a montagem)


Montagem do circuito:

Conecte o pino VCC do sensor HC-SR04 ao pino 5V do Arduino usando um cabo jumper.
Conecte o pino GND do sensor HC-SR04 ao pino GND do Arduino usando um cabo jumper.
Conecte o pino Trig (Trigger) do sensor HC-SR04 ao pino digital 9 do Arduino usando um cabo jumper.
Conecte o pino Echo do sensor HC-SR04 ao pino digital 10 do Arduino usando um cabo jumper.


Programação do Arduino:

Abra o software Arduino IDE no seu computador.
Copie e cole o seguinte código no Arduino IDE:

const int trigPin = 9;
const int echoPin = 10;

void setup() {
Serial.begin(9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
}

void loop() {
long duration, distance;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);

duration = pulseIn(echoPin, HIGH);
distance = (duration * 0.0344) / 2;

Serial.print("Distância: ");
Serial.print(distance);
Serial.println(" cm");

delay(1000);
}

Certifique-se de selecionar a placa e a porta corretas no Arduino IDE.
Clique no botão "Carregar" para carregar o código na placa Arduino.
Agora, o Arduino lerá a distância entre o sensor HC-SR04 e o objeto mais próximo usando ondas ultrassônicas e enviará os valores lidos para o Monitor Serial no Arduino IDE em centímetros.

Lembre-se de que o sensor ultrassônico HC-SR04 tem um alcance de detecção de cerca de 2 cm a 400 cm e um ângulo de detecção de aproximadamente 15 graus. Além disso, a precisão do sensor pode ser afetada por mudanças na temperatura ambiente e na umidade.

 


10% em todos os produtos. Termina em