Tutoriales

Tutoriales

Sensor Ultrasonido HC-SR04

Código:

int TRIG = 7;
int ECHO = 6;
int DURACION;
int DISTANCIA;

void setup(){
  Serial.begin(9600);
  pinMode(TRIG, OUTPUT);
  pinMode(ECHO, INPUT);
}

void loop(){
  digitalWrite(TRIG, HIGH);       //damos un pulso de 10us para q comience a medir
  delayMicroseconds(10);
  digitalWrite(TRIG, LOW);
  DURACION = pulseIn(ECHO, HIGH); //obtiene la duración del pulso
  DISTANCIA = (DURACION/2) / 29;  //calcula la distancia en centimetros segun el pulso
  Serial.print("Distancia: ");    //imprimimos la distancia
  Serial.print(DISTANCIA);
  Serial.println(" cm");
  delay(200);
}

Descargas:

error: