Paso 4: codificación
El código para este proyecto utiliza la Arduino IR excelente biblioteca de Ken Sheriff. Incluí el archivo zip de la librería, que también está disponible en github (vinculado en su blog).
Para obtener los códigos IR, subir el sketch que Arduino y abra al monitor serie. Cuando usted presiona una tecla, debe imprimir 'Señal', seguida de un número. Este es el número que corresponde a la tecla presionada. Reemplace las partes resaltadas en el código (foto incluida por primera vez) con su código.
Para la versión avanzada, también necesitan enviaremos un código. Este es el segundo código que se obtiene impreso cuando se recibe una señal. Reemplace las partes resaltadas en el código (ver segundo incluida imagen) con el código. Los códigos deben comenzar con 0 x.
Al cargar el código final, quite los comandos 'Serial.print' para evitar una transmisión de datos constante.
Nota: este código es para señales de NEC, que fueron utilizadas por todos los mandos que he probado. Para otros estándares de código, mira el ejemplo IRrecord en la librería IRremote.