Paso 4: El código de Arduino
En primer lugar, necesitará eliminar las bibliotecas de IRRemoteRobot que están incorporadas en el software de Arduino y luego instalación el IRRemote bibliotecas incluidas aquí. Luego programar tu Arduino con el código de IR decodificador. Esto le mostrará los códigos HEX de las señales de infrarrojos en Serial.print. Encontrar el código hexadecimal del botón que desea utilizar para activar su Pi.
Editar el código "PI Power.ino" cambiando la variable "const StoredCode largo". Deja la "x 0" y cambiar el código hexadecimal después de eso. Luego subir a Arduino.
Este código está escrito para que permanecerá apagado hasta que se pulse el botón remoto. Una vez en, arduino ignorará Prensas del botón del control remoto y a esperar a un cierre correcto a realizar. En distribuciones basadas en Kodi fácilmente para ello también por control remoto. Una vez que se realiza un apagado limpio, corta corriente y luego vuelve a mirar para la prensa del botón del control remoto.