Controles de Flujo en Arduino
A la hora de programar en Arduino, la placa va leyendo en orden las instrucciones de manera secuencial: instrucción 1 -> instrucción 2 -> instrucción 3... Sin embargo, a menudo queremos "alterar" este orden. Por ejemplo, que una instrucción se repita 5 veces o que se repita hasta que un sensor detecta algo... Para ello utilizamos los Controles de Flujo.
Entrada / Salida (I/O) en Arduino
Como hemos comentado anteriormente, la programación de componentes electrónicos consiste en decidir qué van a hacer los componentes de entrada (por ejemplo, sensores) y qué harán en consecuencia los de salida (actuadores). En esta lección vamos a ver en profundidad la gestión de Entrada / Salida (I/O) en Arduino.
Si observamos una placa de Arduino, podemos diferenciar alrededor de la placa hay como unas entradas en la que podemos meter un cable. Estos huecos se llaman PINES. Si tomamos de ejemplo una placa de arduino UNO, podemos diferenciar los siguientes pines:
- Pines dedicados a la potencia: son los que de ellos podemos obtener el voltaje para alimentar los sensores que vayamos a usar en nuestros proyectos
- Pines Analógicos: Una señal analógica es aquella en la que los valores de tensión o voltaje pueden tomar cualquier valor. En Arduino, estos valores son enteros entre 0 y 1023
- Pines Digitales: Son aquellos pines que a diferencia entre los Analógicos, solo pueden enviar o recibir dos valores, 0 o 1, que esto lo podemos traducir como encendido o apagado.
Aritmética en Arduino
A la hora de programar en Arduino a menudo tenemos que realizar algunas operaciones matemáticas. Por ejemplo, calcular la distancia a la que se encuentra un objeto gracias a la fórmula de la velocidad del sonido en el aire. Vamos
El tiempo en Arduino
A la hora de programar es muy importante tener control sobre lo que está pasando en cada momento. En esta lección vamos a aprender a manejar el tiempo en los programas Arduino.

Puerto de serie en Arduino
El puerto de serie o serial es lo que se usa para la comunicación entre ordenador y placa, este serial permite enviar y recibir mensajes, control de la depuración y el control de la placa. Todas las placas tienen al