Saltar la navegación

Metro digital

Programa para usar el sensor como un metro digital y enviar las mediciones al monitor del ordenador:

// incluimos las librerias:
#include <Ultrasonic.h> 

Ultrasonic sensor(9,8,30000); // (Trig PIN,Echo PIN, microsegundos max "distancia máxima") 30000us = 5 metros
int distancia=0;//Declaramos la variable distancia

void setup() {
       Serial.begin(9600);   // Preparamos el serial para mandar los datos al ordenador
}

void loop() {

     distancia=sensor.Ranging(CM);  // Medimos la distancia y la guardamos en la variable 
     Serial.print("Distancia: ");
     Serial.print(distancia);
     Serial.println();
     delay(1000);            //Para que lea una sola vez por segundo

}