Télécommande et capteur IR de DFRobot

Pour réaliser l'application, il vous faut : 

  • une carte DFRobot Roméo ( arduino );
  • un capteur IR avec une télécommande IR;
  • téléchargez la librairie IRTele.zip
  • décompressez la librairie IRTele dans le répertoire \librairies du programme arduino.

Avec ce programme vous pourrez gérer la télécommande sur une carte arduino ou DFRobot.

/*
Gestion du Kit IR de DFrobot

Un exemple de programme pour utiliser la librairie IRTele

Circuit:
* Une carte DFRobot Romeo
* Un KIT IR de DFRobot 

créé le 4 Dec 2013
par Richard GAUTHIER
Professeur en STI2D
Lycée Paul Sérusier
Carhaix
*/

#include <IRTele.h>

//Declaration de la variable qui recuperera les données IR sur la broche 11
IRTele IRcommande(11); // flag as 1 to output raw IR pulse data stream length in microseconds

void setup() {

Serial.begin(9600); //Déclare le port série à une vitesse de 9600 bauds

}

void loop() {

//test si une impusion IR arrive
if(IRcommande.available()) {
//recupère la valeur entière de la touche
int touche= IRcommande.read();
Serial.println(touche); //envoie sur le port série le résultat 
}

}

 

Sources : http://www.dfrobot.com/wiki/index.php/IR_Remote_Control_Lesson 

En poursuivant votre navigation sur mon site, vous acceptez l’utilisation des Cookies et autres traceurs  pour réaliser des statistiques de visites et enregistrer sur votre machine vos activités pédagogiques. En savoir plus.