comprendre un programme

Bonjour est ce que quelqu'un pourrait m'aider à comprendre ce programme Arduino s'il vous plait ?
C'est un programme permettant la transmission des données des capteurs FSR
Merci d'avance à tout ceux qui m'aideront

int sensorPin1 = A0;
int sensorPin2 = A1;
int sensorValue1 = 0;
int sensorValue2 = 0;
int ledPin13 = 13;
int mode = 0;
byte incomingByte;

void setup() {

Serial.begin( 9600 );
pinMode( ledPin13, OUTPUT );

}

void loop() {

sensorValue1 = analogRead( sensorPin1 );
sensorValue2 = analogRead( sensorPin2 );

if ( Serial.available() > 0 ) {

incomingByte = Serial.parseInt();

if ( incomingByte == 1 ) {

if ( mode == 0 ) {
digitalWrite( ledPin13, HIGH );
mode = 1;
}

} else {

if ( mode == 1 ) {
digitalWrite( ledPin13, LOW );
mode = 0;
}

}

}

if ( mode == 1 ) {
Serial.println( String( sensorValue1 + String( "|" ) + sensorValue2 ) );
delay( 500 );
}

}

Bonsoir.

int sensorPin1 = A0;
int sensorPin2 = A1;
int sensorValue1 = 0;
int sensorValue2 = 0;
int ledPin13 = 13;
int mode = 0;
byte incomingByte;
 
void setup() {
 
  Serial.begin( 9600 );
  pinMode( ledPin13, OUTPUT );
 
}[/[code]

Ton programme commence par l'initialisation/déclaration des variables, de la communication série et déclare ledPin13 comme sortie.
[code]
void loop() {
 
   sensorValue1 = analogRead( sensorPin1 );
   sensorValue2 = analogRead( sensorPin2 );

L'Arduino lis les valeurs des capteurs.

   if ( Serial.available() > 0 ) {
 
      incomingByte = Serial.parseInt();
 
      if ( incomingByte == 1 ) {
 
         if ( mode == 0 ) {
            digitalWrite( ledPin13, HIGH );
            mode = 1;
         }
 
      } else {
 
         if ( mode == 1 ) {
            digitalWrite( ledPin13, LOW );
            mode = 0;
         }
 
      }
 
   }
 
   if ( mode == 1 ) {
      Serial.println( String( sensorValue1 + String( "|" ) + sensorValue2 ) );
      delay( 500 );
   }
 
}

Le programme demande quel mode choisir. Si c'est le 0, alors l'Arduino allume la broche 13 et affiche les valeurs de tes capteurs.

Au revoir.

On change de mode en entrant 1 par la liaison série.