· Miguel Angel Cabrera Bejarano · robotica-programacion  · 4 min read

Senda de robótica Microbit - Introducción

Bienvenidos a la senda de iniciación a la programación con BBC micro:bit. Aprende qué es la micro:bit, sus componentes y cómo hacer tu primer proyecto 'Hola Mundo'.

Bienvenidos a la senda de iniciación a la programación con BBC micro:bit. Aprende qué es la micro:bit, sus componentes y cómo hacer tu primer proyecto 'Hola Mundo'.

Introducción a la senda de iniciación a la programación con micro:bit

¡Bienvenidos a la senda de iniciación a la programación con BBC micro:bit de Terapytec Labs! En esta serie de posts, aprenderás a usar la micro:bit para crear increíbles proyectos de robótica y programación. Esta senda está diseñada para guiarte desde los conceptos básicos hasta proyectos más avanzados, de manera que puedas aprender a tu propio ritmo y disfrutar del proceso creativo.

¿Por qué elegir la micro:bit?

La BBC micro:bit es una pequeña tarjeta programable que te ayuda a aprender sobre programación y electrónica de una manera divertida y accesible. Fue diseñada por la BBC para enseñar a los niños y jóvenes los fundamentos de la programación y la electrónica. La micro:bit es perfecta para principiantes porque es fácil de usar y tiene muchas características geniales que permiten realizar proyectos variados y emocionantes.

BBC micro:bit

Objetivos de la Senda

En esta senda, nos enfocaremos en:

  • Introducirte a los componentes y funcionalidades de la BBC micro:bit.
  • Enseñarte a programar utilizando el entorno MakeCode.
  • Guiarte a través de proyectos prácticos que te ayudarán a desarrollar tus habilidades en programación y electrónica.
  • Fomentar la creatividad y el pensamiento crítico a través de proyectos de robótica.

Estructura de la Senda

La senda está organizada en varios posts, cada uno centrado en un aspecto específico de la micro:bit o en un proyecto particular. Empezaremos con conceptos básicos y luego avanzaremos hacia proyectos más complejos. Aquí tienes un vistazo de lo que cubriremos:

  1. Introducción a la micro:bit y el primer proyecto ‘Hola Mundo’
  2. Proyectos básicos con LEDs y botones
  3. Uso de sensores integrados (acelerómetro, temperatura, luz)
  4. Proyectos de comunicación y conectividad
  5. Proyectos avanzados y aplicaciones prácticas

Colaboración con la Inteligencia Artificial

Para la creación de esta senda, hemos contado con la ayuda de la inteligencia artificial, específicamente con mi becario virtual ChatGPT. Esta colaboración ha permitido agilizar el desarrollo de contenidos y asegurar que los temas sean presentados de manera clara y accesible.

Recursos y Herramientas

A lo largo de esta senda, utilizaremos diversas herramientas y recursos que te facilitarán el aprendizaje y la realización de los proyectos. Asegúrate de tener todo lo necesario antes de comenzar cada proyecto.

Podrás comprar la BBC micro:bit en tiendas especializadas en electrónica o en línea como en 3dvtecnologias.es. También puedes adquirir kits de inicio que incluyen accesorios y componentes adicionales para realizar proyectos más avanzados.

Características de la BBC micro:bit v2.2

BBC micro:bit

  1. Matriz de LED 5x5:

    • Función: Mostrar textos, números, imágenes y patrones.
    • Uso: Ideal para visualización de resultados, mensajes, y gráficos simples.
  2. Botones A y B:

    • Función: Botones programables para interacción con el usuario.
    • Uso: Se utilizan para iniciar eventos, navegar por menús, y controlar juegos.
  3. Sensor de Movimiento (Acelerómetro):

    • Función: Detecta la aceleración en tres ejes (X, Y, Z).
    • Uso: Permite detectar movimientos como sacudidas, inclinaciones y caídas libres. Ideal para crear juegos que respondan al movimiento.
  4. Sensor de Temperatura:

    • Función: Mide la temperatura ambiente.
    • Uso: Se puede utilizar para proyectos que requieren monitoreo de temperatura, como estaciones meteorológicas simples.
  5. Conectividad Bluetooth:

    • Función: Permite la comunicación inalámbrica con otros dispositivos.
    • Uso: Facilita la creación de proyectos interactivos que se conectan con teléfonos móviles, tabletas y otros micro:bits.
  6. Bordes de Conexión:

    • Función: Pines para conectar la micro:bit a otros componentes electrónicos.
    • Uso: Permite expandir la funcionalidad de la micro:bit al conectarla con LEDs externos, motores, y más.
  7. Compás (Magnetómetro):

    • Función: Detecta el campo magnético de la Tierra.
    • Uso: Ideal para crear brújulas digitales y medir la orientación del dispositivo.
  8. Micrófono:

    • Función: Detecta sonidos ambientales.
    • Uso: Ideal para proyectos que responden a sonidos o para medir el nivel de ruido.
  9. Altavoz:

    • Función: Reproduce sonidos.
    • Uso: Permite añadir efectos de sonido a los proyectos, como alertas y música.
  10. Sensor de Luz:

    • Función: Detecta la cantidad de luz ambiente.
    • Uso: Ideal para proyectos que responden a cambios en la iluminación, como luces automáticas.

Para más detalle vea Características de microbit

¿Qué Necesitas?

Para comenzar, necesitas las siguientes herramientas:

  • BBC micro:bit v2.2
  • Cable USB
  • Ordenador con acceso a internet
  • Editor MakeCode (accesible desde el navegador)

Proyecto ‘Hola Mundo’

Vamos a empezar con un proyecto simple: mostrar un mensaje en la pantalla de LED de la micro:bit.

Paso 1: Conecta tu micro:bit

Usa el cable USB para conectar tu micro:bit al ordenador.

Conectando la micro:bit

Paso 2: Accede a MakeCode

Abre el navegador y ve a MakeCode para micro:bit.

Makecode inicio

Paso 3: Crea un nuevo proyecto

Haz clic en “Nuevo Proyecto” y nómbralo con el nombre del proyecto.

Makecode proyecto

Paso 4: Añade un bloque de inicio

En la categoría “Básico”, arrastra el bloque al iniciar al editor.

Makecode inicio

Paso 5: Muestra el mensaje

Añade un bloque mostrar cadena dentro de al iniciar y escribe “Hola Mundo”.

Makecode bloquecadena

El resultado final será el siguiente

Makecode bloquecadena

Paso 6: Descarga el código

Asegurate de tener la microbit conectada.

Haz clic en “Descargar”, el botón que se encuentra debajo del simulador de MakeCode

Descargar Código

Te apaecerá un asistente donde deberás dar a “Siguiente”

Descargar Código - paso 1

Ahora deberas enlazar con “Pair”

Descargar Código - paso 2

Seleccionando la microbit en el menú emergente

Descargar Código - paso 3

Una vez enlazado ya se podrá descargar automáticamente el código a la microbit

Paso 7: Verifica el mensaje

La micro:bit mostrará “Hola Mundo” en su pantalla de LED.

Makecode cadena

Conclusión

¡Felicidades! Has completado tu primer proyecto con la BBC micro:bit. En los próximos posts, exploraremos proyectos más avanzados que te permitirán crear juegos, dispositivos interactivos y mucho más. ¡Sigue practicando y diviértete!

Recursos


¡Comparte tu Reto! ¿Has disfrutado de este reto? ¡Nos encantaría ver cómo te ha salido! Sube fotos o videos de tu reto a nuestras redes sociales con el hashtag #terapyteclabs #terapytec #stem Invita a tus amigos a unirse a la senda de robótica de Terapytec Labs y compartan sus avances. ¡La diversión y el aprendizaje no tienen límites!


¡Nos vemos en el próximo reto!

Volver a Robótica y programación con microbit - Iniciación

Próximos retos