Robot aspirateur autonome

Pour en être sûr essaye en branchant le fil jaune de ton schéma sur le pin analog IN 0:

int IRsensorPin = 0;
int IRledPin = 10;


void setup(){
  pinMode(IRledPin, OUTPUT);
  digitalWrite(IRledPin, HIGH);

Serial.begin(9600);

}


 void loop(){

 Serial.println(analogRead(IRsensorpin)); 

  delay(100);
}

Il s'agit peut-être bêtement d'un signal trop faible pour qu'il soit considéré comme HIGH, mais tu le verras dans le moniteur s'il y a détection.