Problème Récepteur IR

Mon recepteur IR ne capte aucun signal infrarouge pourtant le câblage me semble correct et le code aussi je ne vois pas d'où viens le problème
Voici le code

#include <IRremote.h> 
#define RECV_PIN A0
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup() {
  Serial.begin(9600); 
  irrecv.enableIRIn();
  pinMode(RECV_PIN, INPUT);

}

void loop() {
  receiveCode();  
  } 
  
void receiveCode(){
  // catch IR
  delay(600);
  if (irrecv.decode(&results))
    { 
      int codeType = results.decode_type;
      int codeLen = results.bits;
    Serial.println("-------------------");
    Serial.print("ValueHex ");   
    Serial.println(String(results.value, HEX));
    Serial.print("ValueDec ");  
    Serial.println(results.value);
    Serial.print("CodeLen ");  
    Serial.println(codeLen);
     irrecv.resume(); 
   if (codeType == UNKNOWN) {
      Serial.println("Unknow Type");
    }
    else {
      if (codeType == NEC) {
         Serial.println("Type NEC ");
      } 
      else if (codeType == SONY) {
        Serial.println("Type SONY ");
      } 
      else {
        Serial.print("Unexpected codeType ");
        Serial.print(codeType, DEC);
        Serial.println("");
      }
    }
  }  
}

j'ai cherche sur plein de forum malgré que je change le code je ne recoit toujours rien
J'ai peut etre fait une erreur bête mais SVP soyez indulgent c'est mon premier post et mon premier projet arduino

Bonsoir e bienvenue

Comment publier le code ? quelles informations fournir ....

LIre ceci (en particulier pour un premier post !!)

Bonjour,

Tu es sur du brochage de ton récepteur infrarouge? Attention tous les récepteurs n'ont pas le même brochage.

En fait après avoir posté ce sujet je me suis rendu comte que j'avais inversé le + et le - du recepteur
Désolé du derangement inutile :sweat_smile: