⚙️ Module Encodeur / Décodeur Infrarouge – Communication Émetteur Récepteur Sans Fil
Le Module Encodeur Décodeur Infrarouge est un module émetteur-récepteur infrarouge haute performance conçu pour assurer une communication sans fil stable et fiable entre différents appareils électroniques. Grâce à sa compatibilité avec le format NEC, il prend en charge la plupart des télécommandes et dispositifs infrarouges du marché (téléviseurs, ventilateurs, équipements domotiques, etc.).
Ce module de décodage sans fil émetteur-récepteur de communication infrarouge permet à la fois l’encodage et le décodage des signaux IR. Il est donc idéal pour les projets de domotique, de contrôle d’appareils électroniques, ou encore pour la détection d’obstacles dans les robots éducatifs.
⚡ Caractéristiques techniques
-
📏 Dimensions : 27 x 17 mm
-
🔋 Tension d’alimentation : 5 V DC
-
🔗 Communication : Série (niveau TTL)
-
📡 Portée de transmission : 6 à 10 mètres (jusqu’à 8 mètres en conditions réelles)
-
🎛️ Compatibilité : Format NEC (uPD6121, TC9012, PT2221, SC6122, etc.)
-
🧠 Applications : Encodage, décodage, transmission et réception de signaux infrarouges
🧩 Fonctionnalités principales
-
🔴 Encodage infrarouge : permet d’envoyer des signaux IR programmés via communication série.
-
🔵 Décodage infrarouge : réception et identification automatiques des signaux provenant d’une télécommande.
-
🧰 Interface TTL : compatible avec Arduino, ESP32, Raspberry Pi et autres microcontrôleurs.
-
⚙️ Utilisation simple : aucun montage complexe, fonctionne avec des commandes série standard.
🛠️ Exemple d’utilisation avec Arduino
Voici un exemple de code Arduino permettant de décoder un signal infrarouge et de le visualiser sur le moniteur série :
#include <IRremote.h> // Bibliothèque à installer : "IRremote" par shirriff
int RECV_PIN = 11; // Broche de réception du signal IR
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup() {
Serial.begin(9600);
irrecv.enableIRIn(); // Active la réception
Serial.println("Décodeur IR prêt à recevoir...");
}
void loop() {
if (irrecv.decode(&results)) {
Serial.print("Code reçu : ");
Serial.println(results.value, HEX);
irrecv.resume(); // Prépare le module pour le prochain code
}
}
Étapes à suivre :
-
Installez la bibliothèque IRremote depuis le gestionnaire Arduino.
-
Connectez le récepteur infrarouge à la broche 11 (ou une autre broche digitale).
-
Téléversez le code et ouvrez le Moniteur Série pour visualiser les codes reçus.
📦 Contenu de l’emballage
-
🧃 1x Module Émetteur Récepteur Infrarouge Encodeur/Décodeur
-
📘 1x Jeu de broches (pin header) soudée
🧠 Domaines d’application
-
🚀 Projets Arduino / Raspberry Pi
-
🏠 Domotique et contrôle d’appareils à distance
-
🤖 Robots éducatifs et détection d’obstacles infrarouge
-
🎮 Conversion sans fil vers infrarouge
-
🧩 Communication série infrarouge entre deux modules







Il n’y a pas encore d’avis.