Étape 12 : Recevoir Code
Le module est livré avec une télécommande que nous allons utiliser pour lire les commandes. Pour ce tutoriel, nous allons utiliser la bibliothèque IR écrit par Ken Shirriff, qui vous permet de recevoir et de transmettre les codes de contrôle infrarouge à ce que vous voulez. La dernière version de la bibliothèque peut être téléchargée ici. Une fois que vous l’avez téléchargé, ouvrez l’exemple appelé « IRrecvDemo ».
Le « IRrecvDemo » permet de visualiser les codes transmis par la télécommande à quoi que ce soit que vous essayez de contrôle. Pour envoyer les codes IR à l’aide de cette bibliothèque, nous avons besoin de savoir trois choses. Nous avons besoin de connaître le code, type et le nombre de bits dans le code. Le premier changement que vous remarquerez de la démo originale est le nombre de broches. Puisque nous n’avons pas une broche 11 sur le Micro Pro, nous avons simplement changé il à la broche 2. La prochaine chose que nous avons ajouté était la "si structure" pour vérifier quel type de code, il est et l’imprimer à la borne de la série. Enfin, nous avons ajouté la « Serial.println(results.bits,DEC) » pour nous montrer le nombre de bits dans le code.