🤖ATIBOT te cuenta V: »HOLA Micro:Bit!»

En esta 5ª edición de Atibot te cuenta os traemos de regalo una sesión de iniciación a la placa Micro:Bit, como las que damos en nuestras clases maker (por si te pica el gusanillo robótico). ¡Así la vuelta de las vacaciones será más divertida !

Sesión de 90 min — “Hola micro:bit” (luces, botones y control)

Nivel: Inicial (De 7 años en adelante)
Material:

  • Placa Micro:Bit ( https://atigra.es/tienda/producto/microbit-v2-starter-kit/ ) o compatible Fox:Bit ( https://atigra.es/tienda/producto/keyestudio-foxbit-esp32/
  • Ordenador/tablet con MicroBlocks online (https://microblocks.fun/)

Objetivos de la sesión

  • Entender que programar es dar instrucciones.
  • Aprender 3 ideas clave:
    1. Evento (cuando pasa algo…)
    2. Mostrar algo en la matriz LED
    3. Esperar para ver cambios

Preparación (Un poco tedioso pero tranqui, vamos paso a paso)

  • Placa micro:bit conectada por USB.
  • Abrir MicroBlocks (https://microblocks.fun/) y conectar a la placa. (Conectar con Chrome o Edge)
  • Para conectar la placa, necesitas actualizar su firmware, lo cual se hace conectándola por USB a tu PC, abriendo MicroBlocks, haciendo clic en el icono del engranaje y seleccionando la opción de firmware, y luego transfiriendo el programa creado en MicroBlocks a la placa usando el mismo cable USB

Lo encontrarás aquí


Luego seleccionaremos Micro:Bit, elegimos donde guardaremos el proyecto. (Esto solo lo haremos una vez por dispositivo así que tranquilo que una y no más). Posteriormente en la zona superior derecha donde dice Connect seleccionaremos Connect USB o BLE según queramos (en este caso lo más sencillo será USB para empezar)

Posteriormente seleccionaremos el puerto serie que vayamos a usar. (Normalmente hay uno) En este caso selecciono el COM6 y le damos a conectar.

Si nos sale el siguiente mensaje, ya estaría listo y podemos empezar a juguetear.

Reglas rápidas de uso

  • No tirar del cable.
  • Si algo no funciona: paramos, respiramos, revisamos conexión.
  • “Aquí equivocarse es normal: los errores son pistas”.

Explicación guiada — 3 bloques nuevos

Hoy solo veremos estos conceptos:

Bloque 1: Al iniciar (evento)

“Esto se ejecuta cuando empieza el programa”.

Bloque 2: Esperar (segundos)

“Esto hace una pausa para que veamos el cambio”. Se mide en milisegundos, por lo que como referencia 1000 milisegundos equivale a 1 segundo.

Los encontraremos aquí:

Bloque 3: Mostrar LED / pantalla

“Esto dibuja algo en la pantalla de 5×5”. Lo haremos dándo click en cada uno de los LED, que alternaran entre encendido o apagado.

Lo encontraremos aquí:

Micro-actividad:

  • Al iniciar → mostrar un dibujo (una carita).
  • Esperar 1 segundo → mostrar otro dibujo (un corazón).
  • Esperar 1 segundo → volver a la carita.

PROYECTO BASE — “Semáforo de caras”

Meta:

Crear un “semáforo” en la pantalla (rojo/amarillo/verde) usando dibujos simples.

Paso a paso

  1. Al iniciar
  2. Mostrar LED con un cuadrado grande (simula “rojo”)
    (si no saben dibujar: tú lo haces en la pizarra con puntos)
  3. Esperar 1 s
  4. Mostrar LED con un cuadrado medio (simula “amarillo”)
  5. Esperar 1 s
  6. Mostrar LED con un cuadrado pequeño o una línea (simula “verde”)
  7. Esperar 1 s

✅ Si llegasteis aquí, ya habéis “hecho funcionar” un programa.

Mini-checkpoint (para no perderse)

  • Si la pantalla no cambia: ¿hay “esperar” entre pantallas?
  • Si no se ve: ¿está conectado a la placa?

Explicación 2 — Botones (solo 2 eventos)

Control (NARANJA)

  • Cuando se presione botón A
  • Cuando se presione botón B

Diríamos que:

  • “A es ‘modo 1’”
  • “B es ‘modo 2’”

Haz una demo rápida:

  • Botón A → cara feliz
  • Botón B → cara triste

AMPLIACIÓN 1 — “Botón A = feliz / Botón B = triste”

Paso a paso

  1. Deja el programa del semáforo como está (o bórralo si te lías).
  2. Añade:
    • Cuando botón A → mostrar cara feliz
    • Cuando botón B → mostrar cara triste

✅ ¿Cómo mola eh?


AMPLIACIÓN 2 — “Animación al pulsar”

Meta

Al pulsar A, que haga una mini-animación de 3 pantallas.

Cuando botón A:

  1. mostrar LED 1
  2. esperar 0,5 s
  3. mostrar LED 2
  4. esperar 0,5 s
  5. mostrar LED 3

Sugerencia de animación fácil:

  • corazón pequeño → corazón mediano → corazón grande
    (o pelota que se mueve)

RETO FINAL — guiado y con “victoria segura”

Reto: “Código secreto”

  • Elige un dibujo “premio” (estrella/sonrisa).
  • Condición:
    • A muestra una pista (flecha izquierda).
    • B muestra otra pista (flecha derecha).
    • Si hacen A y luego B, al final deben dejar en pantalla el “premio”.

Guía para que no atascarse:

  • “No hace falta ‘detectar el orden’ todavía.”
  • Simplemente: “Cuando A, muestra pista. Cuando B, muestra premio.”

Material listo

Bloques de hoy (máximo 5):

  • al iniciar
  • mostrar LED
  • esperar
  • cuando botón A
  • cuando botón B

¿Quieres seguir formándote o tienes alguna duda?

Contacta con nosotros a través de nuestro contacto o las redes sociales.

¡Te ayudaremos sin problema !

Si puedes imaginarlo y soñarlo, puedes crearlo y programarlo

Deja una respuesta