Paso 3: Descargar e instalar la biblioteca de control remoto
Este proyecto utiliza una biblioteca de IR remota que fue desarrollada por Ken Shirriff. Esta biblioteca le permite decodificar la señal proveniente del mando a distancia. Puedes revisar su proyecto original y configuración aquí: http://www.righto.com/2009/08/multi-protocol-infr...
Lo primero que tienes que hacer para este proyecto es descargar el archivo zip de biblioteca. Usted puede encontrar aquí: https://github.com/shirriff/Arduino-IRremote
Haga clic en "Descarga ZIP" a la derecha de la página y guarde el archivo zip. Luego lo descomprimimos. Renombrar la carpeta "IRRemote" (a menos que ese nombre ya está siendo utilizado).
Luego copiar la carpeta en el directorio de las bibliotecas. El directorio de las bibliotecas debe contener la carpeta "IRremote." Si por alguna razón ya tienes una carpeta con este nombre, entonces necesitará cambiar el nombre. El IRremote carpeta debe contener los archivos. Se causan muchos problemas cuando subido en el código, que la biblioteca no está cargada en el lugar correcto. ACTUALIZACIÓN: En la versión 1.5.8 del software Arduino, varias de las librerías por defecto fueron cambiados. Esto creó bibliotecas IRremote duplicadas. Así que si encuentras errores, esta es probablemente la fuente. Puede que necesite cambiar los nombres de archivo para que funcione correctamente.
Probablemente obtendrá este error a continuación:
/opt/Arduino-1.5.8/Libraries/RobotIRremote/src/IRremoteTools.cpp:5:16: error: 'TKD2' no se declaró en este scopeint RECV_PIN = TKD2; está conectado el receptor pin el IR a ^ Error compilar.
Debe quitar los archivos - libraries\RobotIRremote\IRremoteTools.cpp y libraries\RobotIRremote\IRremoteTools.h esto debería solucionar el problema. Son archivos de ejemplo que de alguna manera se conseguir. Puede mover los dos archivos a otro lugar como copia de seguridad.