#include <Ultrasonic.h>
Ultrasonic usonic(12,13) ;
int ledR = 2 ;
int ledJ = 3 ;
int ledV = 4 ;
int distance ;
void setup() {
pinMode(ledR,OUTPUT);
pinMode(ledJ,OUTPUT);
pinMode(ledV,OUTPUT);
Serial.begin(9600);
}
void loop() {
digitalWrite(ledR, LOW);
digitalWrite(ledJ, LOW);
digitalWrite(ledV, LOW);
distance = usonic.read(CM);
Serial.print("Distance en CM :");
Serial.println(distance);
if (distance < 100)
{
digitalWrite(ledR, HIGH);
}
else if (distance >=100 && distance <= 300)
{
digitalWrite(ledJ,HIGH);
}
else {
digitalWrite(ledV, HIGH);
}
delay(100);
}