Consejos para solucionar problemas de software
A medida que escribas y modifiques código, obtendrás código que no funcione por alguna razón (esta razón suele denominarse error). Hay dos grandes áreas de problemas de software: el código que no compila y el código que compila y sube a la placa pero no se comporta como tú quieres.
Código que no compila
Tu código puede fallar al compilar cuando pulses el botón Verificar (casilla de verificación) o el botón Cargar (ver Capítulo 1). Esto se indica con mensajes de error rojos en el área negra de la consola, en la parte inferior de la ventana del software Arduino, y con un resaltado amarillo en el código si hay un punto concreto en el que falló la compilación. A menudo, el problema en el código está en la línea inmediatamente anterior a la línea resaltada. Los mensajes de error de la ventana de la consola son generados por los programas de la línea de comandos utilizados para compilar y enlazar el código (para más detalles sobre el proceso de compilación, consulta la Receta 17.1 ). Este mensaje puede ser difícil de entender cuando empiezas.
Uno de los errores más comunes que cometen las personas que se inician en la programación con Arduino es omitir el punto y coma al final de una línea. Esto puede producir varios mensajes de error diferentes, dependiendo de la línea siguiente. Por ejemplo, este fragmento de código:
void loop() { digitalWrite(ledPin, HIGH) // <- BUG: missing semicolon delay(1000); }
produce el siguiente mensaje de ...
Get Libro de cocina Arduino, 3ª edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.