• Post category:Fort
  • Post comments:0 commentaire
  • Post last modified:mars 13, 2022
  • Temps de lecture :5 min de lecture

Afficher la valeur reçue d’un récepteur infrarouge sur le moniteur série IDE Arduino

Niveau APPRENTISSAGE :   Fort

 

    Prérequis :

Matériel :

  • 1 x Carte Arduino
  • 1 x Capteur infrarouge
  • Fils de connexion
  • 1 x Breadboard

Version IDE :

Bibliothèque :

 

 

Vidéo de démonstration :

 

Schéma de câblage :

 

Code :

// inclure le code de la bibliothèque :
#include <IRremote.h>
// La broche 2 est reliée au récepteur infrarouge. On lui donne le nom IReceiver_PIN.
int IReceiver_PIN = 2; // Déclaration de la broche 11

void setup()
{
  // Initialiser la communication série à 9600 bits par seconde
  Serial.begin(9600);
  // Démarrer le récepteur infrarouge
  IrReceiver.begin(IReceiver_PIN, ENABLE_LED_FEEDBACK);
}

void loop() {
  // Si code a été reçu sur le récepteur infrarouge
  if (IrReceiver.decode()) {
      // Imprime la valeur que vous avez reçu au format HEX
      Serial.println(IrReceiver.decodedIRData.decodedRawData, HEX);
      IrReceiver.printIRResultShort(&Serial);
      // On autorise de recevoir la valeur suivante
      IrReceiver.resume();
  }
}

 

Une fois le code téléverser dans votre Arduino ouvrer le moniteur série est régler la vitesse de communication à 9600 bauds pour voir le résultat.

 

Simulation TINKERCAD :

 


+ Infos sur le langage utilisé :

1. Fonctions
2. Variables
3. Stucture

 

Laisser un commentaire