Tout est dit dans le titre : n'ayant pas de récepteur IR à disposition, je voudrais capter les codes de télécommandes avec un phototransistor, est ce possible ? J'épluche le web pour trouver une solution mais rien du tout ... J'ai vu pas mal de choses avec la librairie IRRemote mais sans Phototransistor ...
Du coup je pensais à un montage simple avec une résistance en pull-down sur un pin digital, faire un digitalRead dans une boucle dés émission avec une condition pour générer un code binaire : si émission alors 1, sinon 0 et ensuite écrire ça sur le moniteur série. Ensuite je réutilise ces codes dans un Array() dans un autre script qui fait un digitalWrite() sur une LED IR. Mais après, à combien cadencer le delay() pour éviter d'avoir une chaine binaire trop longue et surtout quand arrêter la boucle ?
Avant de me lancer dans le casse-tête, j'aimerais l'avis de spécialistes
Le problème est que le signal infrarouge est modulé à 36 - 38 kHz pour discriminer la lumière ambiante et autres perturbation
Le récepteur infrarouge se charge de filtrer cette modulation pour ne transmettre que le signal utile.
Avec un phototransistor tu risques de recevoir tous les signaux de modulation. Comment en extraire le signal utile ?
Si tu peux, récupère un tuner tnt, une tv, ou un lecteur DVD HS, tu aura la télécommande et le transistor IR
C'est comme ça que j'ai eu mon transistor et la télécommande
Fais juste attention au branchement des transistors c'est pas toujours logique