El código es sobre un robot que resuelve laberintos.
Ya sé que es un error de compilación muy genérico y común... el código es algo largo y me es complicado encontrar la falla... ya intenté cambiar el puerto COM, cambiar la placa Arduino por otras, y nada.
Adjunto el código. ¡Saludos y suerte que les deseo!..
Algoritmo_Laberinto.ino (24.8 KB)
Ese problema se da porque el IDE tiene una carpeta que se llama
C:\Program Files (x86)\Arduino\libraries\RobotIRremote\src\IRremoteTools.cpp:5:16: error: 'TKD2' was not declared in this scope
RobotIRremote
Buscala y borrala.
Ruta: C:\Program Files (x86)\Arduino\libraries\RobotIRremote\
surbyte:
Ese problema se da porque el IDE tiene una carpeta que se llama
C:\Program Files (x86)\Arduino\libraries\RobotIRremote\src\IRremoteTools.cpp:5:16: error: 'TKD2' was not declared in this scope
RobotIRremote
Buscala y borrala.
Ruta: C:\Program Files (x86)\Arduino\libraries\RobotIRremote\
Muchas gracias amigo, sólo comentar que una vez eliminada dicha librería, tuve que descargarme otra y añadirla.
Una vez hecho, todo funcionó a la perfección.
Tal como te dije.
Claro, la librería nose porque viene y presenta un error con TKD2 algo que no viste porque no tienes habilitada la salida detallada.
Cuando vas ahi ves que se refiere a esa carpeta. RobotIRremote algo que viene de DFRobot si mal recuerdo.
Pues hay que eliminarla como bien hiciste y por supueto suministrarle una librería IRremote convencional.
Y asunto resuelto.