Ir al contenido

Arduino desde cero · Lección 10 de 15 — Condicionales

Programación · if, else y operadores lógicos
9 de junio de 2026 por
Arduino desde cero · Lección 10 de 15 — Condicionales
Aitor Atencia

Lección 10 de 15 Programación

Los condicionales permiten que el programa tome decisiones.

if / else if / else

umbrales.ino
int lectura = analogRead(A0);

if (lectura < 300) {
  digitalWrite(8, HIGH);
} else if (lectura < 700) {
  // zona media
} else {
  digitalWrite(8, LOW);
}

Operadores

TipoOperadores
Comparación== != < > <= >=
Lógicos&& (AND) · || (OR) · ! (NOT)
Arduino desde cero · Lección 9 de 15 — Variables y tipos
Programación · int, float, bool, const y buenas prácticas