Ir ao conteúdo

Sensor de Distância ultrasonico com Arduino e HC-SR04 (Arduino + HC-SR04)

Boa noite,

Continuando minhas aventuras com o Arduino e sensores. Hoje decidi brincar com o Sensor Ultrasonico HC-SR04 para medir distancia.

O funcionamento do mesmo é realmente simples, ele possui 4 pinos, VCC para alimentação, Trig para iniciar uma medida, Echo para retorno da distância e GND terra.

O mesmo possui uma biblioteca pronta para fazer as medidas e tudo mais. A mesma se chama Ultrasonic. O unico problema que tive com a mesma é que ela estava desatualizada e ainda utilizava o WProgram.h enquanto o Arduino 1.0.1 utiliza Arduino.h, atulizei a mesma e executei sem problemas.

A mesma deve ser incluida no seu diretório “arduino-1.0.1/libraries” e você deve fechar e abrir a IDE.

Sensor VCC conecta ao Arduino +5V pino
Sensor Trig conecta ao Arduino PINO 12
Sensor Echo conecta ao Arduino PINO 13
Sensor GND conecta ao Arduino GND

Você pode configurar os pinos nas variáveis trig e echo.

[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

Publicado emAndroid

1.977 Comentários

  1. Thanks for your write-up. One other thing is the fact individual states in the United states of america have their unique laws that will affect people, which makes it quite hard for the our elected representatives to come up with a different set of guidelines concerning foreclosures on householders. The problem is that a state provides own legal guidelines which may have interaction in an unfavorable manner in terms of foreclosure policies.

Deixe um comentário

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