Étape 2: Réception IR code hexadécimal
Dans ce projet tout d’abord nous avons exécuté le programme d’exemple de IRrecvDemo de l’exemple de bibliothèque de IR arduino et décodé rayons IR à distance.
(Note : Si vous avez une erreur lors de l’exécution de cette bibliothèque, supprimer « IRremoteTools.cpp » de libraries\RobotIRremote\IRremoteTools.cpp)
Arduino Code pour réception IR comme code Hex
#include < IRremote.h >
int RECV_PIN = 11 ;
IRrecv irrecv(RECV_PIN) ;
résultats de la decode_results ;
void setup()
{
Serial.Begin(9600) ;
irrecv.enableIRIn() ; Démarrer le récepteur
}
void loop() {}
Si (irrecv.decode (et résultats)) {}
Serial.println (results.value, HEX) ;
irrecv.Resume() ; Recevoir la prochaine valeur}
}