[RESOLU] Differentes façons de charger un programme dans une carte Arduino

Bonjour c'est urgent

j'aide ma sœur sur son TIPE mais ça fait pas long temps que je programme l'Arduino donc j'aimerais bien que vous débloquer le code pour voir ce qui cloche
je veux fait 2 variable (a) et (b) qui prenne la valeur du capteur ultrason a un décalage de 1s en étant arrondi
d'ailleurs j'utilise une carte m core

#include "MeOrion.h"

MeUltrasonicSensor ultraSensor(PORT_7);

void setup()
{
  Serial.begin(9600);
  float a=0;
  float b=0;
  }
void loop()
{
  Serial.print("Distance : ");
  Serial.print(ultraSensor.distanceCm() );
  Serial.println(" cm");
  delay(100); 
  "a"=int("distance")
  delay(100)
  "b"=int("distance")
  if ("a"="b")
  {  
   motor1.run(-motorSpeed);
  delay(500);
   motor2.run(-motorSpeed); 
  }
  if ("distance"=...)/*valeur du capteur une foi l'objet passer */
  {
    motor1.stop();
    motor2.stop();
  }
}