#include "Ultrasonic.h"
Ultrasonic ultrasonic(12, 13);
int distance;
int LEDR = 2;
int LEDJ = 3;
int LEDV = 4;
void setup() {
// put your setup code here, to run once:
pinMode(LEDR, OUTPUT);
pinMode(LEDJ, OUTPUT);
pinMode(LEDV, OUTPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
distance = ultrasonic.read(CM);
Serial.print("La distance est : ");
Serial.println(distance);
delay(1000);
digitalWrite(LEDR, LOW);
digitalWrite(LEDJ, LOW);
digitalWrite(LEDV, LOW);
if (distance < 100) {
digitalWrite(LEDR, HIGH);
delay(1000);
} else if (distance >= 100 && distance <= 300) {
digitalWrite(LEDJ, HIGH);
delay(1000);
} else {
digitalWrite(LEDV, HIGH);
delay(1000);
}
}