Translate

quinta-feira, 31 de julho de 2014

Arduino Tutorial #2 HC-SR04

Princípio de Funcionamento.:
O Sensor Ultrasônico HC-SR04 funciona como um detector de objetos e permite medir distâncias mínimas de 2 centímetros podendo chegar a distancias máximas de até 5 metros com uma precisão de 3 milímetros . Estes sensores emitem um sinal ultrasônico que reflete em um objeto e retorna ao sensor (eco). O sinal de retorno é captado, permitindo-se deduzir a distância do objeto ao sensor tomando o tempo de trânsito do sinal.
A velocidade do sinal ultrassônico é de aproximadamente 340 m/s, logo se o sensor estiver a uma distância “d” do objeto o sinal percorrerá uma distância equivalente a “2d” para sair e retornar ao sensor. Sabendo esses conceitos é possível calcularmos a distância de um objeto pela fórmula:
Sensor Ultrassônico HC-SR04Pinagem.:
  • VCC : Alimentação 5v
  • TRIG : Pino de Gatilho
  • ECHO : Pino de Eco
  • GND : Terra



Download da biblioteca HC-SR04 Sensor Ultrassônico biblioteca Arduino

Setup is Arduino Duemilanove powering the sensor from 5V/GND pins. Sensor TRIG pin connected to Arduino pin 12, sensor ECHO pin connected to pin 13 (though I've tried other combinations with same results).

Código:
#include "Ultrasonic.h"
Ultrasonic ultrasonic( 12, 13 );

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

void loop()
{
  Serial.print( ultrasonic.Ranging(CM) );
  Serial.println( "cm" );
  
  delay(1000);
}

Nenhum comentário:

Postar um comentário

teeste 1

teste

teste2

teste