O HC-SR04 é um sensor ultrassônico amplamente utilizado para medição de distância em projetos de automação, robótica e IoT. Ele funciona emitindo pulsos ultrassônicos e medindo o tempo que o som leva para refletir em um objeto e retornar ao sensor.
✔️ Robôs autônomos: Para desviar de obstáculos.
✔️ Automação residencial: Controle de nível de líquidos em reservatórios.
✔️ Indústria: Monitoramento de distâncias em processos automatizados.
✔️ Estacionamento inteligente: Sensores de proximidade para carros.
Pino HC-SR04 | Pino Arduino |
---|---|
VCC | 5V |
Trig | Pino 9 |
Echo | Pino 10 |
GND | GND |
#define TRIG 9
#define ECHO 10
void setup() {
Serial.begin(9600);
pinMode(TRIG, OUTPUT);
pinMode(ECHO, INPUT);
}
void loop() {
digitalWrite(TRIG, LOW);
delayMicroseconds(2);
digitalWrite(TRIG, HIGH);
delayMicroseconds(10);
digitalWrite(TRIG, LOW);
long duration = pulseIn(ECHO, HIGH);
float distance = (duration * 0.0343) / 2;
Serial.print("Distância: ");
Serial.print(distance);
Serial.println(" cm");
delay(500);
}
✅ Evite interferências eletromagnéticas próximas ao sensor.
✅ Use um capacitor de 10µF entre VCC e GND para estabilidade.
✅ Evite superfícies inclinadas, pois podem desviar a onda ultrassônica.
O HC-SR04 pode ser encontrado em lojas de eletrônica, marketplaces e distribuidores de componentes IoT.
O HC-SR04 é um sensor essencial para projetos de automação e eletrônica, oferecendo uma solução precisa e de baixo custo para medição de distância. Com a integração ao Arduino, suas possibilidades se expandem para aplicações inteligentes e automatizadas.
🚀 Fique ligado no nosso blog!
Encontre componentes eletrônicos, módulos IoT e soluções para automação na AFELEtronica. Qualidade, preços justos e envio rápido para todo o Brasil!