Table des matières:

Lire la télécommande à l'aide d'un capteur IR : 4 étapes
Lire la télécommande à l'aide d'un capteur IR : 4 étapes

Vidéo: Lire la télécommande à l'aide d'un capteur IR : 4 étapes

Vidéo: Lire la télécommande à l'aide d'un capteur IR : 4 étapes
Vidéo: Elle Était Coincée Donc Ce Policier L'aide 2024, Novembre
Anonim
Lire la télécommande à l'aide du capteur IR
Lire la télécommande à l'aide du capteur IR

Bonjour à tous

Dans l'article précédent, j'ai expliqué comment utiliser le "Capteur d'évitement d'obstacles IR".

Et dans cet article, j'écrirai une autre fonction de ce capteur IR.

Le capteur d'évitement d'obstacles IR comprend 2 parties principales, à savoir l'émetteur IR et le récepteur IR. Et dans cet article, je n'activerai que le récepteur IR.

Je vais l'utiliser pour lire les données envoyées par la télécommande.

Étape 1: Exiger des composants

Exiger des composants
Exiger des composants
Exiger des composants
Exiger des composants
Exiger des composants
Exiger des composants

Composants requis:

  • Capteur infrarouge d'évitement d'obstacles
  • Arduino NAno V.3
  • Cavalier
  • Télécommande
  • Mini USB

Bibliothèque requise:

IRtélécommande

Lisez cet article pour savoir comment ajouter des bibliothèques à Arduino "Ajouter une bibliothèque"

Étape 2: connectez le capteur IR à Arduino

Connectez le capteur IR à Arduino
Connectez le capteur IR à Arduino

Capteur IR vers Arduino

VCC ==> +5V

GND ==> GND

SORTIE ==> D2

Étape 3: Programmation

La programmation
La programmation

Avant de commencer à dessiner, assurez-vous que la bibliothèque "IRremote" est installée. Pour qu'aucune erreur ne se produise lorsque vous essayez le Sketch que j'ai donné.

Vous trouverez ci-dessous un croquis que vous pouvez utiliser:

#comprendre

int RECV_PIN = 2;

IRrecv irrecv(RECV_PIN); decode_results résultats;

void setup()

{ Serial.begin(9600); irrecv.enableIRIn(); // Démarrer le récepteur }

boucle vide() {

if (irrecv.decode(&results)) { Serial.println(results.value); irrecv.resume(); // Recevoir la valeur suivante } delay(100); }

Si vous avez besoin du fichier, vous pouvez le télécharger ci-dessous:

Étape 4: Résultat

Image
Image

Dirigez la télécommande vers le récepteur IR. Appuyez ensuite sur quelques boutons.

Le moniteur série affichera les données du bouton de la télécommande enfoncé.

Les données que nous obtenons de cette expérience peuvent être utilisées pour d'autres choses intéressantes. Par exemple, contrôler la LED avec la télécommande, allumer le ventilateur, etc.

merci d'avoir lu, au revoir dans le prochain article

Conseillé: