Aller au contenu

Rechercher

Panier 0 Produit Produits (vide)

Aucun produit

À définir Livraison
0,00 € Total

Commander

Barrière IR Agrandir l'image

Barrière infrarouge

Barrière infrarouge composé d'un ensemble émetteur et récepteur infra-rouge.

Plus de détails

Ce produit n'est plus en stock

2,40 € TTC

En savoir plus

Description :

La barrière IR est un dispositif avec un émetteur et un récepteur infrarouges permettant la détection du passage d'un objet.

La barrière IR se compose de deux parties, la première est un émetteur qui est présent afin d’émettre un faisceau de lumière infrarouge. La seconde est un récepteur servant à capter la lumière émise par l'émetteur.

Le principe est que vos émetteur/récepteur sont positionnés face à face, et que tant que le récepteur reçoit la lumière de l'émetteur, il renvoie un signal égal à 1. Dans le cas où un objet passe entre les deux capteurs, l'émetteur ne reçoit plus la lumière de l'émetteur et renvoie donc un signal de 0.

Pour reconnaître l'émetteur du récepteur rien de plus simple ! Car ces deux parties possèdent 2 fils pour l'alimentation, mais le récepteur en possédera un de plus pour le signal.

Ce genre de capteur est principalement utilisé pour détecter le passage d'objets petits ou moyens dû à l’espacement fonctionnel maximal des capteurs de 20 cm.

La barrière IR peut par exemple être utilisée pour détecter le passage d'un palet, d'un train miniature ou autre objet en mouvement.

Caractéristiques techniques :

  • Dimension de chaque boitier : 20 x 10 x 15 mm
  • Poids total : 6 g
  • Distance d’utilisation max : 20 cm

Exemple d'utilisation :

Les capteurs devront être montés exactement face à face. Lors du montage, il est intéressant de faire tourner le programme afin de savoir si les capteurs sont bien positionnés.

La barrière IR peut être utilisée avec n'importe quelle Arduino. 

Vous aurez besoin de connecteurs mâle mâle, de résistances 220 Ω, d'une breadboard, votre carte Arduino et la barrière IR.

 

(L’émetteur est représenté par une LED)

Il s’agira dans un premier temps de brancher vos éléments suivant l’image ci-dessus.

Il vous reste donc plus que le code à créer.

Le code utilisé est assez simple, vous aurez comme un grand nombre de programme à définir vos variables :

#define IR 3

int8_t etat; //La variable pour stocker la valeur du signal du récepteur.

void setup() {

 Serial.begin(9600);

 pinMode(IR,INPUT);

}

//Setup pour initialiser port série et définir notre pin comme étant une entrée.

void loop() {

 etat = digitalRead(IR);

 Serial.println(etat);

 delay(100);

}

Le Delay peut être modifié ou enlevé suivant la fréquence de mesure voulu.

Le moniteur série ne fait qu'afficher le signal reçu, il vous sera possible d'ajouter une action comme un compteur ou l'activation d'un moteur ou autre actionneur.

Programme complet :

Lien utile :

Vous avez besoin d’aide ? Des questions ?  Venez nous poser des questions via le forum associé !

Avis

Soyez le premier à donner votre avis !

Accessoires

Les clients qui ont acheté ce produit ont également acheté...

Notes et avis clients

personne n'a encore posté d'avis
dans cette langue
ok