Paso 12: Recibe código de
El módulo viene con un mando a distancia que usaremos para los comandos de lectura. Para este tutorial, vamos a utilizar la biblioteca de IR escrita por Ken Shirriff, que le permite recibir y transmitir códigos de control de infrarrojos a cualquier cosa que te gusta. Puede descargarse la última versión de la biblioteca de aquí. Una vez que lo ha descargado, abrir el ejemplo llamado "IRrecvDemo".
El "IRrecvDemo" le permite ver los códigos enviados desde el control remoto a lo que están tratando de controlar. Para enviar códigos de IR usando esta librería, necesitamos saber tres cosas. Necesitamos conocer el código, tipo y el número de bits en el código. El primer cambio que se dará cuenta de la demo original es el número pin. Como no tenemos un pin 11 en el Micro Pro, simplemente cambiamos al pin 2. Lo hemos añadido fue la "si estructura" para comprobar qué tipo de código es e imprimir en el terminal de serie. Finalmente hemos añadido el "Serial.println(results.bits,DEC)" para mostrarnos el número de bits en el código.