示例#1
0
 public bool detecterRobot(CCapteurIR capteur)
 {
     bool isThereARobot = false;
     int distance = capteur.getValeur();
     if (distance >= 15 && distance <= 35) // Si l'un des capteurs se trouve à la distance limite d'un obstacle
     {
         isThereARobot = true;
     }
     else
     {
     }
     return isThereARobot;
 }
示例#2
0
 public void init()
 {
     m_capteurAvantDroite = new CCapteurIR(AnalogIn.Pin.Ain5);
     m_capteurAvantGauche = new CCapteurIR(AnalogIn.Pin.Ain7);
     m_capteurArriereDroite = new CCapteurIR(AnalogIn.Pin.Ain2);
     m_capteurArriereGauche = new CCapteurIR(AnalogIn.Pin.Ain6);
     ticksSansObstacles = 30;
 }