Dark Light
,

Module Récepteur IR 38kHz

Disponibilité:

En stock


25,0 DH 22,5 DH

En stock

📡 Module Récepteur IR 38kHz

Le Module Récepteur IR 38kHz est une solution fiable et efficace pour recevoir des signaux infrarouges. Il est idéal pour une large gamme d’applications électroniques, notamment la robotique, les systèmes de télécommande, et les projets de domotique. Ce module est conçu pour détecter des signaux infrarouges avec une fréquence spécifique de 38kHz, offrant une réponse rapide et précise.

🛠️ Caractéristiques principales

Compatibilité universelle

  • Fonctionne avec la plupart des télécommandes IR standards.
  • Compatible avec les microcontrôleurs tels que Arduino, Raspberry Pi, et ESP32.

Haute précision

  • Conçu pour détecter uniquement les signaux à 38kHz, réduisant les interférences des autres sources lumineuses.

Compact et léger

  • Dimensions réduites, parfait pour des projets nécessitant un encombrement minimal.

Installation facile

  • Broches standardisées pour une intégration rapide dans vos circuits électroniques.

📋 Applications courantes

🚀 Robotique

  • Contrôle des mouvements des robots via des télécommandes IR.

🏠 Domotique

  • Commande d’appareils électroménagers et de systèmes d’éclairage.

🎮 Projets éducatifs

  • Idéal pour initier les étudiants à l’utilisation des capteurs IR dans des projets pratiques.

⚙️ Spécifications techniques

Paramètre Valeur
Fréquence 38kHz
Tension d’entrée 3.3V – 5V
Angle de réception ±45°
Distance de détection Jusqu’à 10m
Sortie Signal numérique

📦 Contenu de l’emballage

  • 1 x Module Récepteur IR 38kHz.

📚 Guide d’utilisation

  1. Connexion : Connectez le module à votre microcontrôleur (broches VCC, GND et OUT).
  2. Codage : Utilisez une bibliothèque IR standard pour décoder les signaux reçus.
  3. Test : Pointez une télécommande IR vers le module et vérifiez la réception.

Pourquoi choisir ce produit ? 🌟

Le Module Récepteur IR 38kHz est un choix parfait pour les projets électroniques nécessitant une communication infrarouge fiable. Grâce à sa précision, sa facilité d’utilisation et sa compatibilité universelle, il s’intègre parfaitement dans des projets amateurs ou professionnels.

🛠️ Code Arduino pour le Fonctionnement du Module Récepteur IR 38kHz

Voici un exemple complet de code permettant de faire fonctionner le Module Récepteur IR 38kHz avec une carte Arduino, ainsi que des instructions détaillées pour l’installation et la configuration. Ce code utilise la bibliothèque IRremote pour recevoir et décoder les signaux infrarouges.

Voici un exemple de code pour faire fonctionner le Module Récepteur IR 38kHz avec une carte Arduino. Ce code utilise la bibliothèque IRremote pour détecter et décoder les signaux infrarouges émis par une télécommande.

Étapes préalables :

  1. Installer la bibliothèque IRremote :
    • Ouvrez l’IDE Arduino.
    • Accédez à Outils > Gérer les bibliothèques.
    • Recherchez IRremote et installez-la.
  2. Connexions du module IR :
    • VCC : Connectez à la broche 5V de l’Arduino.
    • GND : Connectez à la broche GND de l’Arduino.
    • OUT : Connectez à une broche numérique (par exemple, D11).

Exemple de code Arduino

#include <IRremote.h>

// Définir la broche connectée à la sortie du module IR
const int RECV_PIN = 11;

// Initialiser l’objet du récepteur IR
IRrecv irrecv(RECV_PIN);
decode_results results;

void setup() {
// Initialisation de la communication série pour afficher les résultats
Serial.begin(9600);
// Démarrer le récepteur IR
irrecv.enableIRIn();
Serial.println(« Module IR prêt à recevoir des signaux ! »);
}

void loop() {
// Vérifier si un signal IR a été reçu
if (irrecv.decode(&results)) {
Serial.println(« Signal reçu ! »);
// Afficher le code en hexadécimal
Serial.print(« Code reçu : 0x »);
Serial.println(results.value, HEX);

// Réagir à un code spécifique (exemple : 0xFFA25D pour un bouton Power)
if (results.value == 0xFFA25D) {
Serial.println(« Bouton Power détecté ! »);
// Ajouter des actions ici (exemple : allumer une LED)
}

// Réinitialiser pour recevoir le prochain signal
irrecv.resume();
}
}

Fonctionnement :

  1. Chargez le code sur votre carte Arduino.
  2. Ouvrez le moniteur série (9600 bauds).
  3. Pointez une télécommande vers le récepteur IR et appuyez sur un bouton.
  4. Le code du bouton s’affichera dans le moniteur série. Utilisez ces codes pour programmer des actions spécifiques.

Exemple d’action : Allumer une LED

Vous pouvez connecter une LED à la broche D8 et ajouter ce code pour qu’elle s’allume lorsque le bouton « Power » est détecté :

const int LED_PIN = 8;

void setup() {
pinMode(LED_PIN, OUTPUT);
digitalWrite(LED_PIN, LOW);
irrecv.enableIRIn();
Serial.println(« Module IR prêt ! »);
}

void loop() {
if (irrecv.decode(&results)) {
if (results.value == 0xFFA25D) { // Code du bouton Power
digitalWrite(LED_PIN, !digitalRead(LED_PIN)); // Allumer/Éteindre la LED
Serial.println(« LED changée d’état ! »);
}
irrecv.resume();
}
}

Catégories : ,

Basé sur 0 avis

0.0 total
0
0
0
0
0

Soyez le premier à donner votre avis “Module Récepteur IR 38kHz”

Il n’y a pas encore d’avis.

0
    0
    Panier
    Panier VideVoir Boutique
        ×
        Tracking Compte 0 Panier Recherche