Table des matières:

Comment utiliser le capteur d'évitement d'obstacles IR sur Arduino: 4 étapes
Comment utiliser le capteur d'évitement d'obstacles IR sur Arduino: 4 étapes

Vidéo: Comment utiliser le capteur d'évitement d'obstacles IR sur Arduino: 4 étapes

Vidéo: Comment utiliser le capteur d'évitement d'obstacles IR sur Arduino: 4 étapes
Vidéo: Arduino #28 CAPTEUR INFRAROUGE FC-51 OU DÉTECTEUR D'OBSTACLE, tuto en français. 2024, Novembre
Anonim
Comment utiliser le capteur d'évitement d'obstacles IR sur Arduino
Comment utiliser le capteur d'évitement d'obstacles IR sur Arduino
Comment utiliser le capteur d'évitement d'obstacles IR sur Arduino
Comment utiliser le capteur d'évitement d'obstacles IR sur Arduino
Comment utiliser le capteur d'évitement d'obstacles IR sur Arduino
Comment utiliser le capteur d'évitement d'obstacles IR sur Arduino
Comment utiliser le capteur d'évitement d'obstacles IR sur Arduino
Comment utiliser le capteur d'évitement d'obstacles IR sur Arduino

Bonjour à tous, Dans cet article, j'écrirai comment utiliser le capteur infrarouge d'obstacle d'évitement sur Arduino.

Composants requis:

  • Capteur infrarouge d'évitement d'obstacles
  • Arduino Nano V.3
  • Fil de saut
  • USBmini

Logiciel requis:

IDE Arduino

Étape 1: Capteur IR d'obstacle d'évitement

Capteur IR d'obstacle d'évitement
Capteur IR d'obstacle d'évitement
Capteur IR d'obstacle d'évitement
Capteur IR d'obstacle d'évitement

Son capteur peut être utilisé pour détecter des objets ou des obstacles devant lui en utilisant la lumière infrarouge réfléchie.

Ce capteur comporte 2 parties principales, à savoir l'émetteur IR et le récepteur IR. L'émetteur infrarouge a le devoir d'émettre de la lumière infrarouge. lorsqu'il heurte un objet, la lumière infrarouge sera réfléchie. Et la fonction du récepteur IR est de recevoir la réflexion infrarouge.

Lorsque le récepteur infrarouge reçoit une lumière infrarouge réfléchie, la sortie sera « FAIBLE ». Lorsque le récepteur infrarouge ne reçoit pas de lumière infrarouge réfléchie, la sortie sera « ÉLEVÉE ».

Il y a 2 indicateurs LED dans ce capteur. Voyant d'alimentation et voyant de sortie. Le voyant d'alimentation s'allumera si le module est alimenté par un courant électrique. L'indicateur de sortie LED s'allumera s'il y a un objet devant le capteur ou le récepteur IR recevant la réflexion de la lumière infrarouge.

Étape 2: connectez le capteur IR à Arduino

Connectez le capteur IR à Arduino
Connectez le capteur IR à Arduino
Connectez le capteur IR à Arduino
Connectez le capteur IR à Arduino
Connectez le capteur IR à Arduino
Connectez le capteur IR à Arduino

Utilisez un câble de démarrage pour connecter le capteur IR à Arduino.

Voir l'image ci-dessus ou les instructions à ce sujet:

IR vers Arduino

VCC ==> + 5V

GND ==> GND

SORTIE ==> D2

Étape 3: Programmation

La programmation
La programmation

Vous trouverez ci-dessous un croquis que j'ai réalisé pour essayer ce senseur infrarouge:

int pinIR = 2;

void setup(){

Serial.begin(9600); pinMode(pinIR, INPUT); Serial.println("Détecter le capteur IR"); retard(1000); } void loop(){ int IRstate = digitalRead(pinIR); if(IRstate == LOW){ Serial.println("Detected"); } else if(IRstate == HIGH){ Serial.println("Non détecté"); } retard(1000); }

Je fournis également le fichier, téléchargeable ci-dessous:

Étape 4: Résultat

Résultat
Résultat
Résultat
Résultat

Si vous placez un objet devant le capteur, le moniteur série dira « Détecté ».

s'il n'y a pas d'objet devant le capteur, la série du moniteur dira "Non détecté".

Ce résultat peut être utilisé pour contrôler des LED, des relais et autres.

La fonction des capteurs IR n'est pas seulement de détecter des objets. nous pouvons utiliser ce capteur IR pour lire les données de la télécommande. et je le ferai dans le prochain article.

Conseillé: