// extrait tuto vidéo U=RI https://youtu.be/mA5wtsC9FkE?list=PL5sYQxMUpgkO_FGrsMmfrqhBuZphBJ6uD /*RESSOURCES INTERRESSANTES * https://www.pjrc.com/teensy/td_libs_IRremote.html * http://tiptopboards.free.fr/arduino_forum/viewtopic.php?f=2&t=8 * https://joy-it.net/files/files/Produkte/ARD-Set01/ARD-Set01-Datasheet-20200406.pdf */ #include const char DIN_RECPTEUR_INFRAROUGE=2; IRrecv monRecepteurInfraRouge(DIN_RECPTEUR_INFRAROUGE); decode_results messageRecu; void setup() { Serial.begin(9600); monRecepteurInfraRouge.enableIRIn();//activation du module infrarouge monRecepteurInfraRouge.blink13(true);// option non obligatoire : obtenir le clignotement de la led 13 embarquée sur la carte. } void loop() { if(monRecepteurInfraRouge.decode(&messageRecu)) // détection de message sur la transmission { Serial.println(messageRecu.value,HEX);// affichage du message recu en hexa delay(500); monRecepteurInfraRouge.resume();// permet au récepteur de recevoir de nouveaux messages } delay(1); }