Comment brancher capteur infrarouge Arduino?

Comment brancher capteur infrarouge Arduino?

Connexion arduino du capteur infrarouge

Il est important que vous sachiez d’abord que ce post portera sur le capteur infrarouge pour détecter la proximité ou les obstacles, qui est commercialement connu sous le nom de FC-51. Il existe d’autres types de capteurs infrarouges que vous pouvez utiliser pour votre carte arduino.

Pour répondre à la question “A quoi sert un capteur infrarouge sur l’arduino ?”, il faut savoir comment il fonctionne. Le capteur IR émet une lumière et détecte sa réflexion. Une lumière infrarouge est utilisée afin que les humains ne puissent pas la voir et qu’elle devienne en quelque sorte gênante.

Le capteur possède 2 diodes LED, la blanche émet la lumière infrarouge qui, lorsqu’elle touche une surface, est reçue par la diode noire qui envoie un 1 à la carte. Donc, en résumé, le capteur infrarouge de l’arduino est utilisé pour détecter une surface proche telle qu’un obstacle.

La broche OUT du capteur est connectée à la broche numérique 2 de l’arduino. En tenant compte de cette connexion, nous procédons à la réalisation du code à enregistrer sur la carte, de la même manière qu’elle peut être connectée à un microcontrôleur PIC.

Capteur infrarouge arduino pratique

Pour la série de projets “Getting Started with Arduino”, nous utilisons ce kit. Vous pourrez disposer de tous les éléments nécessaires à toutes les pratiques de cette série si vous achetez le kit. Sinon, vous pourrez faire les pratiques avec la liste de matériel ci-dessous :

REMARQUE : La position dans laquelle nous plaçons notre capteur est importante, car l’objet à mesurer doit se trouver dans la zone stable visible par le capteur. Dans ce cas, l’objet doit se trouver à plus de 20 cm mais à moins de 150 cm.

  Arduino stepper library tutorial

Avec ces informations, nous pouvons maintenant réaliser le code illustré à la figure 5, qui nous permet de mesurer la distance à laquelle se trouve un obstacle et de contrôler ainsi l’éclairage d’une LED. Si un objet est détecté, la LED s’allume.

REMARQUE : le capteur peut être affecté par la lumière ambiante en cas de réception d’une lumière directe, ainsi que par des mesures incorrectes lorsque des objets transparents ou très brillants (verre, miroirs, etc.) sont détectés.

Ce type de capteur est généralement utilisé en robotique pour les suiveurs de ligne, car la diode IR émet un faisceau de lumière infrarouge qui, en rebondissant sur une surface réfléchissante (blanche), est détecté par le phototransistor, ce qui permet le passage du courant.

Série de capteurs Mh arduino

Tout objet dont la température est supérieure au zéro absolu émet un rayonnement infrarouge. C’est ce que l’on peut voir sur les images de la caméra thermique. Le capteur PIR est équipé de deux cellules sensibles aux infrarouges qui vont détecter les rayons infrarouges réfléchis ou émis par un objet. Lorsqu’il n’y a pas de mouvement, le niveau d’infrarouge reçu est le même pour les deux cellules. Lors du passage d’un objet, l’émission de ces rayons sera modifiée dans une cellule puis dans l’autre, permettant ainsi de détecter un mouvement.Le couvercle blanc, qui recouvre et protège généralement le capteur, est une lentille de Fresnel à multiples facettes qui focalise et parfois filtre le rayonnement infrarouge dans les cellules.

Le capteur PIR renvoie un état HIGH lorsqu’il détecte un mouvement et un état LOW s’il n’y a rien. Par conséquent, il sera traité comme une entrée numérique en utilisant la fonction digitalRead() de l’Arduino.

  Comment bien choisir son Arduino?

Capteur infrarouge arduino led on

Dans ce tutoriel, nous allons voir comment le capteur infrarouge typique fonctionne pour mesurer la distance. Ce capteur est largement utilisé car il est relativement bon marché et offre de bonnes performances. Dans notre cas, nous utiliserons le Sharp GP2Y0A21YK. Vous pouvez voir ici une image et sa fiche technique. Le capteur possède trois broches, une pour la masse, une pour le Vdc qui est généralement de 5 V et une pour la sortie (Vo).

Vous pouvez clairement voir que la fonction avec la puissance est la plus appropriée car elle est presque parfaitement adaptée aux données. Maintenant nous avons la tension en fonction de la distance, bien que nous mesurions la tension et que nous voulions la distance, nous devons simplement effacer le x de l’équation, dans mon cas ce que je vais faire est de tracer la fonction à l’envers où les x sont les y et vice versa. Je joins le fichier excel utilisé.

Nous avons maintenant la meilleure équation pour caractériser notre infrarouge. Il est temps de l’utiliser avec l’Arduino et de voir s’il a vraiment le comportement attendu. Pour ce faire, nous allons commencer par la partie de base qui consiste à connecter le capteur à une broche analogique de l’Arduino et à faire une lecture brute. Si vous avez un câble pour ce type de capteur comme le mien, le rouge est Vcc, le noir est la masse et le jaune est Vo. Si non, les connexions sont les suivantes :

  Comment allumer une LED avec Arduino Code?

Relacionados