Le capteur infrarouge KY-032 est un composant électronique largement utilisé pour détecter la présence d'objets ou d'obstacles à proximité à l'aide de la technologie infrarouge. Il est souvent utilisé dans des projets d'électronique, de robotique ou d'automatisation.
Voici une description des caractéristiques principales du capteur infrarouge KY-032 :
1- Principe de fonctionnement : Le capteur KY-032 utilise une paire d'émetteurs et de récepteurs infrarouges. L'émetteur infrarouge émet un faisceau infrarouge et le récepteur infrarouge capte la lumière réfléchie par un objet présent devant le capteur. La présence d'un objet modifie la quantité de lumière infrarouge réfléchie, ce qui permet au capteur de détecter sa présence.
2- Distance de détection : Le capteur KY-032 a une distance de détection typique d'environ 2 à 40 centimètres, bien que cela puisse varier en fonction des conditions environnementales et des réglages du capteur.
3- Sortie numérique et analogique : Le capteur dispose de deux types de sorties : une sortie numérique et une sortie analogique. La sortie numérique indique simplement si un objet est détecté ou non, tandis que la sortie analogique fournit une mesure de la distance en fonction du niveau de tension.
4- Réglages : Le capteur KY-032 dispose de réglages pour ajuster la sensibilité de détection et la distance de détection maximale. Ces réglages peuvent être effectués à l'aide de potentiomètres intégrés sur le capteur.
5- Interface de connexion : Le capteur KY-032 utilise généralement une interface à 3 broches pour se connecter à un microcontrôleur ou à d'autres composants électroniques. Les broches comprennent généralement l'alimentation (VCC), la masse (GND) et la sortie (OUT).
6- Utilisations courantes : Le capteur infrarouge KY-032 est utilisé dans de nombreux projets, tels que les systèmes de détection d'obstacles pour les robots, les systèmes d'automatisation industrielle, les systèmes de surveillance de présence, etc.
Il est important de noter que ces informations sont basées sur des connaissances générales sur le capteur KY-032. Les spécifications exactes et les fonctionnalités peuvent varier légèrement selon le fabricant ou le modèle spécifique du capteur. Pour obtenir des informations détaillées et précises, il est recommandé de consulter la documentation fournie par le fabricant du capteur.
Le capteur infrarouge KY-032 est souvent utilisé en conjonction avec une télécommande infrarouge pour recevoir et interpréter les signaux émis par cette dernière. Voici comment fonctionne généralement cette relation :
1- Réception du signal : Lorsque vous appuyez sur un bouton de votre télécommande infrarouge, celle-ci émet un signal infrarouge spécifique correspondant à la commande que vous souhaitez envoyer (par exemple, augmenter le volume, changer de chaîne, etc.). Le capteur infrarouge KY-032 est conçu pour capter ces signaux infrarouges.
2- Détection du signal : Le capteur KY-032 détecte les variations de lumière infrarouge émises par la télécommande. Lorsqu'il reçoit un signal infrarouge, le capteur le convertit en un signal électrique.
3- Traitement du signal : Une fois le signal électrique obtenu, il peut être traité par un microcontrôleur ou un circuit électronique. Ce traitement peut impliquer la conversion du signal infrarouge en un code numérique ou la comparaison du signal reçu avec des codes prédéfinis pour identifier la commande spécifique émise par la télécommande.
4- Réponse à la commande : Une fois que le signal de la télécommande a été interprété, vous pouvez programmer le microcontrôleur ou le circuit électronique pour effectuer une action spécifique en réponse à cette commande. Par exemple, vous pouvez contrôler un appareil, allumer ou éteindre des lumières, etc.
En résumé, le capteur infrarouge KY-032 permet de recevoir et d'interpréter les signaux infrarouges émis par une télécommande. Cela vous permet de contrôler des appareils ou d'effectuer des actions spécifiques en fonction des commandes envoyées par la télécommande.
Pour recevoir un signal infrarouge de la télécommande à l'aide du capteur KY-032 et la carte Arduino UNO, vous pouvez suivre les étapes suivantes :
1- Connectez le capteur KY-032 à la carte Arduino UNO. Le capteur KY-032 a généralement trois broches : VCC, GND et OUT.
Connectez la broche VCC du capteur KY-032 au 5V de la carte Arduino UNO.
Connectez la broche GND du capteur KY-032 à la broche GND de la carte Arduino UNO.
Connectez la broche OUT du capteur KY-032 à une broche numérique de la carte Arduino UNO, par exemple la broche 5.
2- Téléchargez et installez la bibliothèque IRremote dans votre environnement de développement Arduino. Cela vous permettra de recevoir et de décoder les signaux infrarouges.
Ouvrez l'IDE Arduino sur votre ordinateur.
Allez dans "Croquis" -> "Inclure une bibliothèque" -> "Gérer les bibliothèques".
Recherchez "IRremote" dans la boîte de recherche.
Sélectionnez la bibliothèque "IRremote" de shirriff.
Cliquez sur "Installer" pour installer la bibliothèque.
3- Dans l'IDE Arduino, créez un nouveau croquis (programme) et utilisez le code suivant comme point de départ :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
#include <IRremote.h> int RECV_PIN = 5; // Utilisez la même broche que vous avez connectée à la broche OUT du capteur KY-032 IRrecv irrecv(RECV_PIN); decode_results results; void setup() { Serial.begin(9600); irrecv.enableIRIn(); // Active la réception infrarouge } void loop() { if (irrecv.decode(&results)) { Serial.println(results.value, HEX); // Affiche le code infrarouge reçu en format hexadécimal irrecv.resume(); // Prépare le capteur à recevoir le prochain signal infrarouge } } |
4- Téléversez le croquis sur la carte Arduino UNO.
Maintenant, lorsque vous appuyez sur un bouton de votre télécommande infrarouge, le code infrarouge correspondant sera affiché dans la console de l'IDE Arduino (située en bas de la fenêtre) à une vitesse de 9600 bauds.
Assurez-vous d'orienter correctement le capteur KY-032 vers la télécommande infrarouge pour recevoir les signaux de manière fiable. Vous pouvez modifier le code pour effectuer différentes actions en fonction des codes infrarouges reçus.
Pour allumer trois LEDs à l'aide du capteur infrarouge KY-032 et de la carte Arduino UNO via une télécommande infrarouge, vous aurez besoin des éléments suivants :
Matériel requis :
1- Carte Arduino UNO (ou une carte compatible)
2- Capteur infrarouge KY-032
3- Trois LEDs (de différentes couleurs si possible)
4- Trois résistances appropriées pour les LEDs (la valeur dépendra de vos LEDs, mais généralement 220 ohms est une bonne valeur)
5- Une télécommande infrarouge (compatible avec le capteur KY-032)
Assurez-vous que vous avez déjà installé la bibliothèque IRremote pour Arduino afin de pouvoir interagir avec le capteur infrarouge. Si vous ne l'avez pas encore installée, vous pouvez le faire via le Gestionnaire de bibliothèques dans l'IDE Arduino.
Voici le code Arduino pour contrôler les trois LEDs avec le capteur infrarouge :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
#include <IRremote.h> // Inclure la bibliothèque IRremote const int IR_PIN = 5; // Broche numérique utilisée pour le capteur infrarouge IRrecv irReceiver(IR_PIN); decode_results results; const int LED1_PIN = 4; // Broche de la LED rouge const int LED2_PIN = 3; // Broche de la LED verte const int LED3_PIN = 2; // Broche de la LED jaune void setup() { Serial.begin(9600); irReceiver.enableIRIn(); // Activer le capteur infrarouge pinMode(LED1_PIN, OUTPUT); pinMode(LED2_PIN, OUTPUT); pinMode(LED3_PIN, OUTPUT); } void loop() { if (irReceiver.decode(&results)) { // Si un signal infrarouge est détecté switch (results.value) { case 0xFF30CF: // on appuie sur la touche 1 de votre télécommande digitalWrite(LED1_PIN, HIGH); // La LED rouge s'allume digitalWrite(LED2_PIN, HIGH); // La LED verte s'allume digitalWrite(LED3_PIN, HIGH); // La LED jaune s'allume break; case 0xFF18E7: // on appuie sur la touche 2 de votre télécommande digitalWrite(LED1_PIN, LOW); // La LED rouge s'éteint digitalWrite(LED2_PIN, LOW); // La LED verte s'éteint digitalWrite(LED3_PIN, LOW); // La LED jaune s'éteint break; default: break; } irReceiver.resume(); // Recevoir le prochain signal infrarouge } } |
Pour utiliser le capteur infrarouge KY-032 avec la carte Arduino, vous aurez besoin des composants suivants :
La carte Arduino est une plateforme de prototypage électronique basée sur un microcontrôleur programmable. Elle est largement utilisée dans le domaine de l'électronique et de l'ingénierie pour créer des projets interactifs, des systèmes automatisés, des objets connectés et bien plus encore.
Arduino offre une excellente plateforme pour les débutants en électronique ainsi que pour les professionnels expérimentés qui souhaitent créer rapidement des prototypes et des systèmes interactifs. Avec sa facilité d'utilisation et sa flexibilité, la carte Arduino est devenue un choix populaire pour une variété d'applications, de l'automatisation domestique à la robotique en passant par l'Internet des objets (IoT).
Le capteur infrarouge KY-032 est un module électronique utilisé pour détecter la présence d'objets à l'aide de la lumière infrarouge. Il est souvent utilisé dans des projets d'électronique et de robotique.
Le module KY-032 est composé d'une diode infrarouge émettrice et d'un récepteur infrarouge. Lorsque la diode émet un faisceau infrarouge, si cet infrarouge est réfléchi par un objet et atteint le récepteur, le module détecte la réflexion et génère un signal de sortie.
Le capteur infrarouge KY-032 détecte les signaux infrarouges émis par une télécommande.
Pour tester le fonctionnement du capteur KY-032, vous aurez besoin d'une télécommande infrarouge compatible. Assurez-vous qu'elle est compatible avec le capteur et capable d'émettre des signaux infrarouges détectables par le KY-032.
Vous aurez besoin d'un câble pour connecter le capteur KY-032 à la carte Micro:bit. Selon le type de connexion du capteur, vous pouvez utiliser un câble à fils du pont ou un câble avec des connecteurs appropriés.
Si vous souhaitez utiliser le capteur KY-032 avec une LED, vous aurez également besoin d'une résistance appropriée pour limiter le courant circulant dans la LED et éviter de l'endommager. La valeur de la résistance dépendra de la spécification de votre LED et de la tension d'alimentation utilisée.
Si vous souhaitez visualiser la détection du signal infrarouge, vous pouvez utiliser une LED comme sortie. Assurez-vous de choisir une LED adaptée à la tension d'alimentation utilisée et de prendre en compte la résistance appropriée pour limiter le courant.
Une breadboard peut être utile pour faciliter le prototypage en permettant des connexions temporaires des composants.
Pour monter la carte Arduino UNO avec le capteur infrarouge KY-032 et trois LEDs, vous pouvez suivre les étapes suivantes :
1- Connectez le capteur infrarouge KY-032 à la carte Arduino UNO :
Connectez la broche VCC du capteur KY-032 au 3.3VV de la carte Arduino UNO.
Connectez la broche GND du capteur KY-032 à la broche GND de la carte Arduino UNO.
Connectez la broche OUT du capteur KY-032 à une broche numérique de la carte Arduino UNO, par exemple la broche N°5.
2- Connectez la LED rouge à la carte Arduino UNO :
Connectez l'anode de la LED (broche la plus longue) à une résistance d'environ 220 ohms.
Connectez l'autre extrémité de la résistance à une broche de sortie numérique de la carte Arduino UNO, par exemple la broche N°4.
Connectez la cathode de la LED (broche la plus courte) à la masse (GND) de la carte Arduino UNO.
3- Connectez la LED verte à la carte Arduino UNO :
Connectez l'anode de la LED (broche la plus longue) à une résistance d'environ 220 ohms.
Connectez l'autre extrémité de la résistance à une broche de sortie numérique de la carte Arduino UNO, par exemple la broche N°3.
Connectez la cathode de la LED (broche la plus courte) à la masse (GND) de la carte Arduino UNO.
4- Connectez la LED jaune à la carte Arduino UNO :
Connectez l'anode de la LED (broche la plus longue) à une résistance d'environ 220 ohms.
Connectez l'autre extrémité de la résistance à une broche de sortie numérique de la carte Arduino UNO, par exemple la broche N°2.
Connectez la cathode de la LED (broche la plus courte) à la masse (GND) de la carte Arduino UNO.
La robotique éducative joue un rôle important dans l'éducation des enfants et des jeunes en les aidant à acquérir des compétences en science et technologie.
Dans ce cadre notre site web représente une excellente ressource pour les parents, les enseignants et les enfants qui souhaitent découvrir la robotique.
Zaouiet Kontech-Jemmel-Monastir-Tunisie
+216 92 886 231
medaliprof@gmail.com
Site robotique réalisé par Mohamed Ali-Prof Info