barrière infrarouge

non elle ressemble plus à une led (voire phto)

@Icare - oui c'est ce que je veux dire - simplement allumer la LED ne sert à rien, Le détecteur signalant une activité que s'il détecte une modulation du signal de longueur d'onde 940nm à 38kHz (il faut allumer et la LED 38000 fois par secondes pour que le détecteur dise "oui je reçois un signal, ce n'est pas juste du bruit ambiant IR émis par le soleil, une lampe, une personne etc"

mais bon ce n'est effectivement pas son récepteur, je n'avais pas click sur le lien plus haut

à quelles distances sont vos diodes? très proches?

essayez le montage suivant en faisant un petit bout de code pour imprimer la valeur lue sur la broche analogique A0 (avec un analogRead(A0)) dans la loop et en mettant/enlevant un obstacle entre l'émetteur et récepteur. il faut qu'ils soient assez proches.

j'ai essayer de très proche, voire cllé mais normalement celui-ci est fais pour obtenir une valeur sans une fréquence de 38khz.

je ne sais par quelle miracle ton montage à fonctionner lorsque j'ai changer d'ordinateur merci à toi.

PS: j'ai utiliser le AnalogRead de base

vous avez mis 1 MΩ au lieu des 300kΩ ?

Je ne suis pas d'accord avec la valeur 1 Megohm ni avec le montage en collecteur commun.
Le montage collecteur commun sert principalement à adapter les impédances.
Avec un transistor "classique" je peux dire comment évolueront les impédances

  • Impédance d'entrée = résistance d'émetteur multipliée par beta
  • Impédance de sortie = résistance d'émetteur divisée par beta.
    mais je suis incapable de le dire avec un photo-transistor : c'est quoi son beta ?

Accessoirement le montage collecteur commun sert à augmenter la bande passante donc attention aux accrochages.

Je te propose de câbler le photo-transistor en émetteur commun c'est à dire émetteur à la masse et une résistance de seulement 10k entre le collecteur et le 5V.

Pourquoi ?
Il ne faut pas oublier les courants de fuite. La datasheet du photo-transistor indique "Dark current" max = 0,1 µA.
Avec 1 Megohm le courant utile sera au max de 5 µA.
Sachant qu'il y a d'autres sources de pollution lumineuses qui créeront des courants parasites qui s'additionneront au "Dark current" la valeur de 5 µA ne permettra pas "à coup sûr" faire la différence entre le courant optique "utile" et les courants parasites qui sont pas définition non maîtrisables.
Avec 10 k le courant utile max de 0,5 mA apportera une marge sécurisante.
Descendre en dessous de 10 k peut ne pas fonctionner si le photo transistor ne reçoit pas assez de photons.

Ce qu'il faut bien avoir en tête c'est qu'une diode n'émet pas un faisceau directif, bien parallèle sans être équipée d'une optique adaptée. Elle émet un cône assez large.
La conséquence est que le nombre de photons par unité de surface va diminuer proportionnellement à la distance.

Des tests pour vérifier que le matériel fonctionne dans les conditions pour lequel il est prévu me paraissent indispensables avant d'écrire la moindre ligne de code.
Pour cela je mettrais la photo diode d'émission à raz du phototransistor et je mesurerais la tension de collecteur (du montage émetteur commun) la diode éteinte et allumée.

Puis j'augmenterai la distance jusqu'à la distance max ou la distance de non fonctionnement, bien sûr en relevant toujours les mêmes mesures.

Normalement au début le transistor devrait rester saturé (Tension entre le collecteur et l'émetteur (Vce) proche de 0V à 0,3V) .
Si à partir d'une certaine distance la tension Vce se met à augmenter cela signifiera que le transistor entre en régime linéaire c'est à dire qu'il n'est plus saturé.
Il serait intéressant que tu communique la courbe Vcc = f(distance) qui permettra de valider le montage.

Oui Le montage émetteur commun est le plus fréquent