Utilisation du capteur infrarouge KY-032 et une télécommande avec la carte ESP32

ESP32 28-07-23
1083 0

Plan du tutoriel

1- Présentation du capteur infrarouge KY-032

2- La relation entre le capteur infrarouge KY-032 et une télécommande

3- Comment recevoir la carte ESP32 un signal infrarouge de la télécommande en utilisant le capteur KY-032 ?

4- Les composants nécessaires pour utiliser le capteur infrarouge KY-032 avec la carte ESP32

5- Montage de la carte ESP32 avec le capteur infrarouge KY-032

Présentation du capteur infrarouge KY-032

Le capteur infrarouge KY-032 est un module électronique utilisé pour détecter la présence d'objets ou d'obstacles dans son champ de vision à l'aide de rayons infrarouges. Il est principalement utilisé dans les projets de robotique et d'automatisation.

Voici quelques caractéristiques principales du capteur infrarouge KY-032 :

1- Principe de fonctionnement : Le capteur KY-032 utilise une diode émettrice infrarouge et un récepteur infrarouge pour détecter les objets. La diode émet un faisceau infrarouge, qui est ensuite réfléchi par un objet et capté par le récepteur. Lorsqu'un objet est présent, le capteur détecte le signal réfléchi et produit une sortie logique pour indiquer la présence d'un objet.

2- Distance de détection : Le capteur KY-032 peut détecter des objets à une distance allant généralement de quelques centimètres à plusieurs mètres, selon les conditions d'éclairage et la réflectivité de l'objet.

3- Sensibilité réglable : Le module KY-032 offre souvent une fonction de réglage de la sensibilité, ce qui permet d'ajuster la distance de détection en fonction des besoins spécifiques du projet.

4- Sortie de signal : Le capteur KY-032 fournit généralement une sortie logique numérique. Lorsqu'aucun objet n'est détecté, la sortie est généralement haute (1). Lorsqu'un objet est détecté, la sortie passe à basse (0). Cette sortie peut être facilement lue par une carte Micro:bit pour prendre des décisions en fonction de la présence d'objets.

5- Facilité d'utilisation : Le capteur KY-032 est généralement facile à connecter et à utiliser avec d'autres composants électroniques. Il dispose de broches d'alimentation (+5V et GND) et de broches de sortie (par exemple, Signal ou OUT) pour la connexion à une carte de développement ou à d'autres modules électroniques.

Il convient de noter que les spécifications exactes du capteur KY-032 peuvent varier en fonction du fabricant. Il est recommandé de se référer à la documentation spécifique du fabricant pour obtenir des détails précis sur le câblage, les spécifications électriques et les méthodes d'utilisation du capteur infrarouge KY-032 dans votre projet.

La relation entre le capteur infrarouge KY-032 et une télécommande

Le capteur infrarouge KY-032 peut également être utilisé en conjonction avec une télécommande infrarouge. Il est souvent utilisé dans les projets où l'on souhaite contrôler un système à distance à l'aide d'une télécommande.

Voici comment cela fonctionne généralement :

1- Configuration matérielle : Le capteur KY-032 est connecté à un microcontrôleur ou à une carte de développement telle qu'une carte ESP32. Les broches de sortie du capteur (par exemple, Signal ou OUT) sont connectées à des broches d'entrée du microcontrôleur.

2- Réception du signal infrarouge : Lorsque vous appuyez sur un bouton de la télécommande infrarouge, celle-ci envoie un signal infrarouge contenant un code spécifique correspondant à la touche enfoncée. Le capteur KY-032 reçoit ce signal infrarouge à l'aide de son récepteur infrarouge intégré.

3- Traitement du signal : Le microcontrôleur ou la carte ESP32 reçoit le signal infrarouge via le capteur KY-032 et le traite pour extraire le code correspondant à la touche de la télécommande enfoncée.

4- Actions en fonction du code : Une fois que le code de la télécommande est identifié, vous pouvez programmer le microcontrôleur pour exécuter certaines actions en fonction du code reçu. Par exemple, vous pouvez allumer ou éteindre des appareils, contrôler des moteurs, ajuster des paramètres, etc

Comment recevoir la carte ESP32 un signal infrarouge de la télécommande en utilisant le capteur KY-032 ?

Pour recevoir un signal infrarouge de la télécommande en utilisant le capteur KY-032 avec l'ESP32 et MicroPython, vous pouvez suivre les étapes ci-dessous :

1- Connexion matérielle :

Connectez la broche VCC du capteur KY-032 au 3,3 V de l'ESP32.

Connectez la broche GND du capteur KY-032 à la masse (GND) de l'ESP32.

Connectez la broche DO du capteur KY-032 à une broche d'entrée numérique de l'ESP32 (par exemple, GPIO23).

Assurez-vous que tous les composants sont correctement alimentés et connectés.

2- Installer le firmware MicroPython sur l'ESP32 :

Téléchargez le firmware MicroPython pour ESP32 à partir du site officiel : https://micropython.org/download/esp32/

Flasher le firmware sur l'ESP32.

3- Importer la bibliothèque ir_rx

4-Écrire le code pour recevoir les signaux infrarouges :

Voici un exemple de code MicroPython pour recevoir les signaux infrarouges à l'aide du capteur KY-032 :

5- Téléversez le code sur l'ESP32 :

6- Test : Lorsque l'ESP32 démarre , il devrait exécuter le code et afficher les codes infrarouges reçus dans le terminal série.

Avec ces étapes, vous devriez être en mesure de recevoir un signal infrarouge de la télécommande en utilisant le capteur KY-032 et MicroPython sur l'ESP32. Vous pouvez ensuite utiliser ces codes infrarouges pour contrôler différentes fonctionnalités de votre projet selon vos besoins.

Les composants nécessaires pour utiliser le capteur infrarouge KY-032 avec la carte ESP32

Pour utiliser le capteur infrarouge KY-032 avec la carte ESP32, voici les composants nécessaires :

1- Carte ESP32 :

Carte ESP32

Une carte ESP32 fait référence à une carte de développement qui intègre le module ESP32, un microcontrôleur Wi-Fi et Bluetooth produit par la société Espressif Systems. L'ESP32 est la génération suivante de l'ESP8266, offrant une puissance de calcul et des fonctionnalités améliorées.

L'ESP32 est largement utilisé dans les projets IoT (Internet des objets) en raison de sa connectivité Wi-Fi et Bluetooth, de sa faible consommation d'énergie et de sa capacité à effectuer des tâches de traitement de données plus complexes que son prédécesseur, l'ESP8266.

2- Capteur infrarouge KY-032 :

Capteur infrarouge KY-032

Le capteur KY-032 lui-même est le composant clé pour détecter les signaux infrarouges émis par une télécommande.

3- Câbles de raccordement :

Fils de connexion

Vous aurez besoin de câbles de raccordement pour connecter les broches du capteur KY-032 à la carte Micro:bit. Il existe différentes options de câbles, tels que des câbles de raccordement mâle-mâle, mâle-femelle ou femelle-femelle, en fonction des connexions nécessaires.

4- Télécommande infrarouge :

Télécommande infrarouge

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.

5- Plaque d'essai :

plaque d'essai

Une plaque d'essai, également connue sous le nom de breadboard, est un composant électronique couramment utilisé pour réaliser des prototypages et des expérimentations rapides. Elle permet de connecter facilement des composants électroniques sans avoir besoin de souder.

Ces composants de base sont nécessaires pour configurer et utiliser le capteur infrarouge KY-032 avec la carte Micro:bit. Vous pouvez également ajouter d'autres composants selon votre projet, tels que des LEDs pour afficher des informations ou des moteurs pour contrôler des actions en fonction des signaux infrarouges reçus.

Montage de la carte ESP32 avec le capteur infrarouge KY-032

Pour monter la carte ESP32 avec le capteur infrarouge KY-032, vous aurez besoin de quelques composants supplémentaires, notamment des fils de connexion (breadboard jumper wires) et une breadboard (plaque d'essai) pour effectuer des connexions temporaires. Voici les étapes pour réaliser le montage :

1- Connectez la broche VCC (+) du capteur infrarouge à une broche 5V de l'ESP32.

2- Connectez la broche GND (-) du capteur infrarouge à une broche GND de l'ESP32.

3- Connectez la broche OUT (signal) du capteur infrarouge à la broche GPIO23 de l'ESP32. Vous pouvez choisir n'importe quelle broche GPIO libre pour cela, mais assurez-vous de noter le numéro de broche que vous avez choisi pour le code.

Montage de la carte ESP32 avec le capteur infrarouge KY-032

Montage de la carte ESP32 avec le capteur infrarouge KY-032

Une fois le montage terminé, vous pouvez passer à la programmation de l'ESP32 pour interagir avec le capteur infrarouge KY-032. Le capteur infrarouge KY-032 peut détecter des signaux infrarouges émis par une télécommande, par exemple, et vous pouvez utiliser l'ESP32 pour recevoir et traiter ces signaux. Le code dépendra du langage de programmation que vous utilisez, mais la plupart des bibliothèques pour l'ESP32 sont faciles à utiliser et bien documentées.

0 commentaire

laisser un commentaire

Veuillez noter s'il vous plaît*

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Passion de robotique

Atelier robotique

Construction des robots

Bras robotique

Maison intelligente

But de ce site web

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.

Coordonnées

Zaouiet Kontech-Jemmel-Monastir-Tunisie

+216 92 886 231

medaliprof@gmail.com

Photos des articles

Site robotique réalisé par Mohamed Ali-Prof Info