Misión LED: programa tu primer parpadeo — Tinkercad
Abrid el navegador y entrad en tinkercad.com.
En el panel derecho, buscad estos 4 componentes (podéis usar el buscador):
Arrastrad los componentes al lienzo y conectadlos siguiendo este esquema:
Fijaos en estas cuatro conexiones clave:
Paso a paso, orden de montaje:
Pulsad el botón "Código" arriba a la derecha. Se abrirá un panel con el editor.
// S01 2º ESO - Misión LED // El LED parpadea: 1s encendido, 1s apagado void setup() { pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); // enciende el LED delay(1000); // espera 1 segundo digitalWrite(13, LOW); // apaga el LED delay(1000); // espera 1 segundo }
setup() se ejecuta una sola vez al arrancar. Aquí configuramos el pin 13 como salida.loop() se ejecuta una y otra vez sin parar. Aquí programamos el parpadeo.digitalWrite(13, HIGH) = "pon el pin 13 a 5V" (enciende el LED).digitalWrite(13, LOW) = "pon el pin 13 a 0V" (apaga el LED).delay(1000) = "espera 1000 milisegundos" = 1 segundo.pinMode pero no en digitalWrite, o viceversa.Ahora a probar:
digitalWrite: uno con HIGH y otro con LOW.delay(1000) están entre medias.pinMode, digitalWrite, delay, HIGH, LOW, OUTPUT.setup() y loop() debe acabar en punto y coma.{ } deben estar abiertas y cerradas.Haced una copia del proyecto (menú arriba → Duplicar) para no perder el original. En la copia, sustituid el loop() por un patrón de código Morse SOS:
Pistas:
digitalWrite(13, HIGH); delay(...); digitalWrite(13, LOW); delay(...); tantas veces como necesitéis.delay va en milisegundos: 0,2 s = 200, 0,5 s = 500, 2 s = 2000.Pegad el enlace de este proyecto ampliado en el apartado de ampliación de la ficha.
Recordad: la entrega es la ficha de reto rellenada con el enlace del proyecto Tinkercad dentro.