Skip to content

Ultrasonic distance sensor with Arduino and HC-SR04 (Arduino + HC-SR04)

Good night,

Going on with my adventures with Arduino and sensors, today I decided to play with Ultrasonic sensor HC-SR04 to measure distance.

HC-SR04 is pretty easy to work with, it has 4 pins, VCC to energy, Trig to start a measurement, Echo to get the distance, and GND to ground.

It has a library to get it working, it is called Ultrasonic. The only problem that I had was the Library is out of date, it still uses WProgram.h but Arduino 1.0.1 uses Arduino.h, so I updated it. (You can get on the end of the post).

The library must be included on your dir “arduino-1.0.1/libraries” and you must restart your IDE.

Sensor VCC connects to Arduino +5V pin
Sensor Trig connects to Arduino PIN 12
Sensor Echo connects to Arduino PIN 13
Sensor GND connnects to Arduino GND PIN

You can configure it on trig and echo variables.

[code lang=”c”]
#include “Ultrasonic.h”
int trig = 12;
int echo = 13;
Ultrasonic ultrasonic(trig,echo);

void setup() {
Serial.begin(9600);
}

void loop()
{
Serial.print(“Distance CM:”);
Serial.println(ultrasonic.Ranging(CM));
Serial.print(“Distance INC:”);
Serial.println(ultrasonic.Ranging(INC));
delay(100);
}
[/code]

Referências:
HC-SR04 DataSheet
Biblioteca Ultrasonic atualizada para Arduino 1.0.1

Published inAndroid

1,216 Comments

  1. https://sportium.net.co/
    Sportium Colombia constitui um cassino e site de apostas esportivas digitais que atua dentro da lei amparado pela licenca da Coljuegos, decorrente da uniao entre CIRSA e Ladbrokes desde 2007. Disponibiliza ao usuario um site robusto e confiavel onde os usuarios da Colombia tem acesso desde palpites no futebol ate slots e casino ao vivo com crupies de verdade, tudo no mesmo site.

  2. https://ufc327odds.com/
    This Miami-held light heavyweight title fight at UFC 327 presents a legitimate pick’em for those placing wagers, as ex-champion Jiri Prochazka (-142) and on-a-roll knockout specialist Carlos Ulberg (+120) get set to throw down for the vacant belt. The razor-thin odds underscore how well-paired these two finishers happen to be, creating a scenario where a wager on any side is simply a matter of which explosive approach you anticipate will reign supreme.

Leave a Reply

Your email address will not be published. Required fields are marked *