🧠 Entender · 10 min
✏️ Diseñar · 10 min
💻 Programar · 30 min
🧠
ENTENDER — IF-ELSE con entrada digital
⏱ 10 minutos
1

El IF-ELSE garantiza que el programa siempre hace algo, pase lo que pase. Si la condición es verdadera ejecuta el bloque IF; si es falsa ejecuta el bloque ELSE. No hay caso sin respuesta.

📌 Con IF simple: si el botón no se pulsa, el programa no hace nada → el LED queda en el último estado. Con IF-ELSE: si no se pulsa, el ELSE apaga el LED activamente.
2

La resistencia pull-down (10 kΩ) conecta el pin 7 a GND cuando el botón está abierto, forzando una lectura LOW limpia. Sin ella el pin flota y el ELSE recibe señales aleatorias.

✏️
DISEÑAR — Planifica el circuito y el código
⏱ 10 minutos
3

El circuito es el mismo que S01. Identifica cada componente en la imagen antes de montarlo:

Circuito: pulsador pin 7 pull-down 10 kΩ y LED pin 13 resistencia 220 Ω

Pulsador pin 7 · pull-down 10 kΩ · LED pin 13 · resistencia 220 Ω

🔘 Pulsador: un extremo a 5 V, el otro al pin 7 y a GND a través de 10 kΩ.
💡 LED: ánodo → resistencia 220 Ω → pin 13 · cátodo → GND.
4

Escribe en tu ficha qué debe ocurrir en cada caso antes de tocar el código:

Condición verdadera (botón pulsado, pin 7 = HIGH) → LED encendido.
Condición falsa (botón suelto, pin 7 = LOW) → LED apagado.
💻
PROGRAMAR — Monta y codifica en Tinkercad
⏱ 30 minutos
5

Abre tinkercad.com → Circuits → nuevo circuito. Monta el circuito según la imagen del paso 3.

6

Abre el editor de código y escribe el programa con IF-ELSE:

const int pinBoton = 7;
const int pinLed = 13;
 
void setup() {
pinMode(pinBoton, INPUT); // entrada digital
pinMode(pinLed, OUTPUT); // salida digital
}
 
void loop() {
if (digitalRead(pinBoton) == HIGH) {
digitalWrite(pinLed, HIGH); // LED encendido
} else {
digitalWrite(pinLed, LOW); // LED apagado
}
}
💡 Fíjate en la diferencia con S01: ahora el ELSE garantiza que el LED se apaga activamente cuando sueltas el botón. Antes simplemente no pasaba nada.
7

Inicia la simulación. Comprueba los dos casos: pulsar → LED ON, soltar → LED OFF. Si alguno falla, revisa las conexiones del pulsador y la resistencia pull-down.

8

Haz clic en Compartir en Tinkercad y copia el enlace público del proyecto.

🟣 ENTREGA FINAL

  1. Copia el enlace público de tu circuito en Tinkercad.
  2. Pégalo en el recuadro de entrega de tu ficha.
  3. Rellena la tabla de Diseño en la ficha.
  4. Sube la ficha en Google Classroom.