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; }
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; }