Mesurer un intervalle de temps
bonjour
voila je voudrais mesurer le temps qui s'écoule entre le moment ou j appuie sur bp9 et celui ou j appuie sur bp10 et afficher cette valeur sur le moniteur série
voila je voudrais mesurer le temps qui s'écoule entre le moment ou j appuie sur bp9 et celui ou j appuie sur bp10 et afficher cette valeur sur le moniteur série
code: [select]
#define bp9 = 9
#define bp10 = 10
unsigned long temps1 = 0 ;
unsigned long temps2 = 0 ;
float temps3 = 0 ;
void setup()
{
serial.begin(9600);
pinmode(bp9,input_pullup);
pinmode (bp10,input_pullup);
}
void loop()
{
if (! digitalread(bp9))
{
delay (50);
temps1 = millis();
while (! digitalread(bp9));
delay(50);
}
if (! digitalread(bp10))
{
delay (50);
temps2 = millis();
while (! digitalread(bp10));
delay(50);
}
temps3 = (temps2 - temps1);
println(temps3);
}[code]
mais j obtiens les messages d 'erreurs suivants
arduino : 1.7.10 (windows 7), carte : "arduino uno"
sketch_jan15b.ino: in function 'void setup()':
sketch_jan15b.ino:1:14: error: expected primary-expression before '=' token
sketch_jan15b.ino:11:11: note: in expansion of macro 'bp9'
sketch_jan15b.ino:2:14: error: expected primary-expression before '=' token
sketch_jan15b.ino:12:12: note: in expansion of macro 'bp10'
sketch_jan15b.ino: in function 'void loop()':
sketch_jan15b.ino:1:14: error: expected primary-expression before '=' token
sketch_jan15b.ino:18:20: note: in expansion of macro 'bp9'
sketch_jan15b.ino:1:14: error: expected primary-expression before '=' token
sketch_jan15b.ino:22:23: note: in expansion of macro 'bp9'
sketch_jan15b.ino:22:26: error: 'digitalread' not declared in scope
sketch_jan15b.ino:2:14: error: expected primary-expression before '=' token
sketch_jan15b.ino:26:20: note: in expansion of macro 'bp10'
sketch_jan15b.ino:2:14: error: expected primary-expression before '=' token
sketch_jan15b.ino:30:23: note: in expansion of macro 'bp10'
sketch_jan15b.ino:30:27: error: 'digitalread' not declared in scope
sketch_jan15b.ino:36:15: error: 'println' not declared in scope
erreur lors de la compilation.
ce rapport contiendrait plus d'informations si l'option
"montrer les informations de sortie pendant la compilation"
était activée dans fichier > préférences.
merci pour votre aide
Arduino Forum > International > Français (Moderators: jfs, Snootlab) > Mesurer un intervalle de temps
arduino
Comments
Post a Comment