You are on page 1of 2

int trig = 3;

int echo = 2;

int interrupteur = 7;

int led = 8;

int lecture_echo;

int distance;

int compteur = 0;

int a;

void setup()

pinMode(trig, OUTPUT);

digitalWrite(trig, LOW);

pinMode(echo, INPUT);

pinMode(7, INPUT_PULLUP);

pinMode(8, OUTPUT);

Serial.begin(9600);

void loop()

digitalWrite(trig, HIGH);

delayMicroseconds(10);

digitalWrite(trig, LOW);

lecture_echo = pulseIn(echo, HIGH);

distance = lecture_echo / 58;

if (interrupteur = HIGH) {

compteur = 0;

else {
if (distance > 10) {

a = 0;

if (distance < 10 && a == 0) {

compteur = compteur + 1;

a = 1;

Serial.print("Compteur : ");

Serial.println(compteur);

if (distance < 10) {

digitalWrite(led, HIGH);

delay(100);

digitalWrite(led, LOW);

delay(100);

You might also like