probleme moniteur serie

bonjour,
je suis nouveau sur arduino et voulais faire un chronograph, qui mesure la vitesse en metre par seconde dun objet passant entre 2 photoresistance. pour cela j'ai pris un code existant sur internet. toutefois, il n'y a aucun message d'erreur' mais rien ne saffiche dans le moniteur serie (jai pourtant tout verifie, tout est connecte )
pourriez vous maidez svp?
merci d'avance
bonne journee.

voici le code :

unsigned int data = 0;

volatile unsigned long int time1 = 0;
volatile unsigned long int time2 = 0;

void setup()
{
Serial.begin(9600);

attachInterrupt(0, sensor_1, FALLING);
attachInterrupt(1, sensor_2, FALLING);
}

void loop()
{
while ( time1 == 0 && time2 == 0 ) ;
delay(800);

if ( time1 != 0 && time2 != 0 && time2 > time1 )
{
data = 0.09 / ((time2 - time1) / 1000000.0); // v = s / t
}
else
{
data = 0;
}

Serial.print("vitesse : ");
Serial.print(data);
Serial.println(" m/s");

time1 = 0;
time2 = 0;
}

void sensor_1()
{
if ( time1 == 0 )
{
time1 = micros();
}
}

void sensor_2()
{
if ( time2 == 0 )
{
time2 = micros();
}
}

Bonjour

editer votre message pour mettre votre code entre des balises
sinon il va etre supprimé

avez vous mis la bonne vitesse dans le terminal ?

@+

  • ne pas poster des messages multiples !!

En arrivant sur un Forum , première chose à faire :
Prendre connaisance des Règles de Fonctionnement avant de commencer à poster

Régulièrement le Modérateur fait le ménage et envoie à la benne ce qui n'est pas conforme.