Qu’est-ce que c’est et comment pouvons-nous utiliser un capteur infrarouge sur Arduino? Guide étape par étape
Avec l’arrivée d’ Arduino , de nombreux développeurs de code pourraient avoir accès à un outil pratique avec lequel il est possible de créer tout type de programme électronique . Si vous avez envie de programmation et avez besoin de savoir ce qu’est un capteur infrarouge et comment l’ utiliser , continuez à lire ce guide étape par étape .
Grâce à cette technologie basée sur du matériel et des logiciels libres , des commandes spécifiques sont utilisées pour concevoir des programmes qui interagissent avec les circuits de la carte Arduino .
La carte est composée d’éléments nécessaires pour connecter des périphériques d’ entrée et des périphériques de sortie à un microcontrôleur , et ainsi, être programmée à partir de n’importe quel système d’exploitation.
Qu’est-ce qu’un capteur infrarouge et à quoi sert-il lors du développement de matériel Arduino?
Chaque corps transmet une certaine quantité de rayonnement , qui est invisible à l’œil humain mais pas à un capteur de lumière infrarouge. En effet, ces types d’appareils sont chargés d’identifier la plage du spectre juste en dessous de la lumière visible. Maintenant, qu’est-ce qu’un capteur infrarouge et à quoi sert-il lors du développement de matériel Arduino? Un capteur infrarouge est un élément électronique conçu pour mesurer le rayonnement électromagnétique infrarouge de tous les corps dans son champ de vision.
Il est simplement composé d’une LED qui émet de la lumière infrarouge et d’une photodiode qui reçoit la lumière réfléchie par l’objet le plus proche. Ces petits appareils ne fonctionnent avec Arduino qu’avec de courtes distances de contact , environ 5-20 mm. En plus de cela, sachez que la quantité de lumière infrarouge reçue dépend de plusieurs facteurs tels que la couleur, le matériau, la forme et la position de l’obstacle.
En conséquence, ils ne projettent pas avec une précision suffisante pour fournir des informations sur la distance à l’obstacle . Bien que cette limitation existe, ils sont largement utilisés, en conjonction avec une carte Arduino , dans d’autres types d’applications, telles que la localisation de la présence d’un objet dans une certaine zone. Ils sont également utilisés pour identifier si une porte est ouverte ou fermée , ou si un appareil a atteint un certain point de sa course.
Apprenez étape par étape comment connecter un capteur infrarouge avec Arduino sans erreurs
À l’heure actuelle, un large éventail d’applications a été identifié pour les capteurs infrarouges (IR) . Certains d’entre eux concernent: les télécommandes, la prévention des obstacles, le comptage de la production dans les chaînes de montage, la détection de présence, les systèmes de sécurité. Afin de créer de nouveaux projets, vous devez connaître étape par étape comment connecter un capteur infrarouge à Arduino sans erreurs . Le schéma de montage peut varier en fonction de l’objectif de la configuration en cours de réalisation.
Pour voir comment cela fonctionne, dans le cas de la détection d’obstacles, il est très simple de relier le capteur à Arduino, il suffit de suivre ces étapes:
- Il alimente le module en connectant la tension de courant continu (VCC) et la terre ou la terre (GND), aux sorties 5V et GND correspondantes.
- Connectez la sortie numérique (OUT) du capteur à une entrée numérique sur la carte Arduino pour lire l’état du capteur.
- Vérifiez si la lumière atteint le photorécepteur . Pour ce faire, observez si la LED s’allume sur le capteur. Si tel est le cas, il enverra un signal BAS vers l’extérieur.
- Éventuellement, calibrez le seuil de déclenchement en rapprochant un objet du détecteur.
- Avec le potentiomètre, réglez la sensibilité du photorécepteur à une valeur moyenne .
- Fournissez le code correspondant pour exécuter le programme.
«MISE À JOUR ✅ Voulez-vous connaître les capteurs infrarouges dans Arduino et comment bien les utiliser? ⭐ ENTREZ ICI ⭐ et apprenez tout à partir de zéro!»
Le code à placer est le suivant:
const int sensorPin = 9; void setup () { Serial.begin (9600); // démarrer le port série pinMode (sensorPin, INPUT); // définir la broche comme entrée } boucle void () { valeur int = 0; valeur = digitalRead (sensorPin); // lecture numérique des broches if (valeur == HIGH) { Serial.println ("Obstacle détecté"); } retard (1000); }
Découvrez comment programmer un capteur infrarouge connecté à votre carte Arduino pour qu’il fonctionne bien
Après avoir installé le composant infrarouge sur la carte Arduino , vous pouvez commencer à créer le code nécessaire pour lancer le programme. L’objectif est d’allumer une LED pendant que le capteur localise un obstacle devant. Ensuite, nous vous montrons comment programmer un capteur infrarouge connecté à votre carte Arduino pour qu’il fonctionne bien .
Pour commencer à coder les configurations requises avec la carte Arduino, vous devez prendre en compte les considérations suivantes afin que le programme fonctionne parfaitement:
- Pour trouver l’obstacle , il faut connaître la distance à laquelle il est placé et sa couleur. En cas d’être très sombre, même proche, il ne le détectera pas.
- La distance de détection peut être mesurée avec le potentiomètre intégré au capteur.
- Le capteur fonctionne avec une logique négative , c’est-à-dire que lorsqu’il détecte un obstacle devant, il envoie un zéro à Arduino et lorsqu’il ne détecte rien, il envoie 5V.
- Il existe deux façons de programmer la LED pour qu’elle s’allume en cas d’obstacle: refuser l’entrée du signal ou modifier les conditions d’activation et de désactivation.
Liste des meilleurs projets Arduino avec capteurs infrarouges que vous pouvez réaliser vous-même pour vous entraîner
Il est normal de générer des idées créatives lorsque vous commencez à travailler avec des cartes Arduino . En un rien de temps, vous aurez votre maison pleine de composants électroniques et de câbles pour réaliser vos propres projets Arduino .
À cet égard, pour vous aider avec l’inspiration, lisez ci-dessous une liste des meilleurs projets Arduino avec des capteurs infrarouges que vous pouvez faire vous-même pour pratiquer:
Vérificateur de batterie avec Arduino
C’est l’une des idées les plus populaires que vous pouvez réaliser avec des capteurs infrarouges et Arduino. Avec lui, vous pourrez découvrir le niveau d’énergie d’une batterie donnée. Ceci est possible grâce à trois LED et un Arduino. De cette façon, lorsque les batteries sont complètement chargées, elles fournissent une tension de 1,5V. À mesure que la batterie s’use, la tension diminue.
Feu de signalisation intelligent
Cette conception Arduino vous permet de diriger deux feux de signalisation selon qu’il y a une voiture en attente ou non. Avec ce projet, vous pouvez simuler une intersection avec des feux de signalisation. Plus précisément, l’idée est de détecter la présence de voitures pour activer ou désactiver les feux tricolores .
Capteur pour les voitures de stationnement
Dans le cas de ce projet, sa fonction est d’ avertir si vous êtes à proximité ou loin d’un autre véhicule ou objet lors du stationnement. Le capteur produit un son et, à l’aide de lumières, il vous indiquera à quelle distance vous êtes de la collision. Lorsque vous vous approchez d’un objet, le bip augmente en fréquence.
Si vous avez des questions, laissez-les dans les commentaires, nous vous répondrons dans les plus brefs délais, et cela sera également d’une grande aide pour plus de membres de la communauté. Je vous remercie!