Muchas veces en programación necesitamos que algo se repita un número determinado de veces. Por ejemplo si queremos calcular la potencia cuarta de 2, tenemos que multiplicar 2 cuatro veces. En el siguiente diagrama de flujo representamos un algoritmo que repite 8 veces un texto y el número de repetición. El código en c++ sería algo así: #include <iostream> #include "stdio.h" using namespace std; int main() { for(int i=0;i<8;i++){ cout<< " El número de repetición es: " << i <<"\n"; } return 0; }
En muchas ocasiones cuando programamos cometemos errores que son difíciles de prever o incluso de detectar. A veces no son errores, sino pequeños fallos que provocan que el programa no tenga el comportamiento deseado. Cuando manejamos variables, es muy útil visualizar como van modificando su valor, Arduino no tiene una pantalla donde mostrar este cambio de valor de las variables, cuando el programa está en ejecución. Sin embargo, Arduino se puede comunicar con el ordenador a través del USB en modo serie y enviarle los valores de las variables que queramos mostrar. ¿Cómo realizamos esta conexión? Primero le indicamos en el setup que queremos realizar una conexión, y debemos especificar la frecuencia en baudios, con Arduino UNO esta frecuencia es de 9600, otros Arduinos se pueden conectar a diferentes frecuencias. void setup(){ Serial.begin(9600); //en esta línea le indicamos que empezamos la conexión a 9600 } A...