Auteur Sujet: barrière infra rouge  (Lu 890 fois)

Joel21560

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
barrière infra rouge
« le: juin 28, 2019, 06:53:24 pm »
Bonjour,

Pour mon projet j'ai pris modèle sur la page de Dominique
je me débrouille un peu avec la programmation
(j'ai fait un montage avec des moteurs pas à pas) bref, je reviens à mon projet :
faire une barrière IR pour manœuvrer les aiguillages de mes 2 boucles lorsque celle-ci sera coupée, pour comprendre un peu le fonctionnement j'ai copié les codes de Dominique mais ça ne marche pas, la LED émettrice (VMA316) ne fonctionne pas, le récepteur lui fonctionne lorsque je passe mon doigt devant (coupure) rien ne se passe mais lorsque je le retire, la LED témoin clignote et sur la carte aussi (une fraction de seconde)
ci-dessous le code que j'essaie et le schéma

#include <boarddefs.h>
#include <IRremote.h>
#include <IRremoteInt.h>
#include <ir_Lego_PF_BitStreamEncoder.h>

const int IRDetectorPin = 2;
const int ledPin =  13;
 
void setup() {
  pinMode(ledPin, OUTPUT);     
  pinMode(IRDetectorPin, INPUT);     
}
 
void loop(){
    digitalWrite(ledPin, digitalRead(IRDetectorPin)); 
}


Si l'un d'entre vous peut m'aider
Joël

Fantasio

  • Newbie
  • *
  • Messages: 13
    • Voir le profil
Re : barrière infra rouge
« Réponse #1 le: décembre 16, 2019, 03:23:31 pm »
Bonjour Joel

Si tu es toujours en recherche d'une solution, je t'invite à voir cette petite vidéo.


l'auteur utilise des modules FC51 (recherche facile sur internet en tapant "arduino FC51"). il présente également une astuce: le positionnement des led à 45°. Ce module est "tip top" pour les détections et se raccorde directement à l'arduino. :)

Bonne continuation à toi

Fantasio

msport

  • Hero Member
  • *****
  • Messages: 876
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : barrière infra rouge
« Réponse #2 le: décembre 16, 2019, 06:48:20 pm »

ci-dessous le code que j'essaie et le schéma


Pour le VMA316, Welleman dit attention: sans résistance de limitation de courant
Ici, c'est l'Arduino qui limite : risque de le griller.

Pour le VMA317, le module récepteur est prévu comme récepteur de télécommande IR (faisceau modulé) et donc fonctionne potentiellement en impulsion.

ça ne semble pas adapté au projet.
Cordialement