"..je n'arrive pas à allumer la led qui est censé s'allumer lorsque cela affiche 0...."
la quelle ? (led)
celle de la barrière invisible infra rouge ...
bien sur que non ....
"...avec des câbles et une led normale."
et pas de résistance ?!?.....
"....la led qui est censé s'allumer ..."
dans votre programme en sortie vous avez la broche D2
en sortie (led émettrice infrarouge)
et la broche D3
en entrée (récepteur infrarouge )
et c 'est TOUT ,RIEN d 'autre .....
(a part serial ,tx,rx qui relié au usb s'alument fonction du trafic entre le pont usb et l' atmega ou le mega 26... dans votre cas)..
si vous débutez , et que vous voulez apprendre a votre fils , le bon sens serez de vous mémé apprendre ,ne serais ce que pour être en capacité d' expliquer a votre fils .
mème si il ya de très bon tuto sur le net l' arduino ide , le logiciel de programmation officiel
comporte un exemple qui s 'apelle : BLINK LED , les concepteurs ont prit la peine de l'intégrer , pour quoi , même si cela fait scolaire , s' en priver ?.....