Étape 6: Configuration de l’Arduino
Voici le programme utilisé avec l’Arduino (le fichier ci-joint) :
const int pin = 2 ;
unsigned long passé = 0 ;
unsigned long t = 0 ;
unsigned long interval2 = 0 ;
void setup()
{
pinMode (NIP, INPUT_PULLUP) ;
Serial.Begin(9600) ;
Serial.println("Begin") ;
}
void loop()
{
int pin1=digitalRead(pin) ;
if(PIN1==Low)
{
t=Millis() ;
interval2 = t-passé ;
if(interval2>50)
{
Serial.println(interval2) ;
Past=Millis() ;
Delay(10) ;
}
d’autre
Delay(10) ;
}
}Notez que ce programme aura pour résultat les intervalles en millisecondes, alors nous allons vouloir en tenir compte pour les calculs futurs.