Microbit: una pequeña placa para aprender a programar
La plataforma MakeCode permite acercar las ciencias de la computación a cualquier usuario con una interfaz sencilla y atractiva. Otro punto positivo es que es de código abierto.
En ella se puede utilizar:
- un simulador interactivo que nos permite información inmediata sobre la ejecución de nuestros programas y facilita las pruebas y la depuración del código;
- un editor de bloques de colores que pueden arrastrar y colocar en su espacio de trabajo para crear los programas;
- un editor de JavaScript con fragmentos de código, información sobre herramientas y detección de errores.
¿Y qué es la placa micro:bit?
- Está basada en un procesador ARM Cortex-M0 de 32 bits, y cuenta con sensores de acelerómetro y brújula onboard, Bluetooth Low Energy y conectividad USB, una pantalla que posee 25 LED, dos botones programables y puede ser alimentada por USB o una batería externa (dos pilas AAA). Las entradas y salidas del dispositivo son a través de cinco conectores de anillo que forman parte del conector de borde de 25 pines.
- Parte frontal:
- Dos botones (A y B) programables: podemos utilizarlos para iniciar un programa, por ejemplo;
- 25 LEDs individuales: nos permiten visualizar texto, números o imágenes;
- Sensor de temperatura y luz: permite detectar y mostrar la temperatura y la luz ambiental;
- 25 conectores externos: se encuentran en el conector borde de la placa y nos referimos a ellos como "pines". Nos permiten programar motores, LEDs u otros componentes eléctricos o sensores adicionales.
- Parte trasera:
* Microprocesador
* Acelerómetro: El cual mide la aceleración de la placa y detecta cuando se mueve, se sacude, se inclina o cae libremente;
* Brújula: La cual detecta el campo magnético de la Tierra, lo que le permite indicar en qué dirección se ubica la placa. Aclaración: previamente debemos calibrar antes de usar, para que los resultados sean precisos;
* Radio: Permite comunicarse de forma inalámbrica entre placas micro:bits, para enviarse mensajes, crea juegos multijugador y mucho más;
* Bluetooth: Permite la comunicación entre la placa y otros dispositivos. Esta comunicación funciona en ambos sentidos, por lo que también puede enviar código a la placa de forma inalámbrica desde el teléfono utilizando una app.Imagen extraída del sitio oficial https://microbit.org/ - Interfaz USB: Permite conectar la placa a la computadora a través de un cable USB-microUSB, que alimentará a la placa y le permitirá descargar programas en ella.
Primeros pasos en programación
Ingresamos a la plataforma de MakeCode, específicamente para trabajar con micro:bitY ustedes, ¿se animan a elaborar este programa con su nombre?
Como vimos en esta humilde entrada, la placa micro:bit con ayuda de la interfaz de MakeCode nos permiten dar nuestros primeros pasos en la programación y la robótica de una manera amigable. Estamos acostumbrados a ver muchos tipos de lenguajes de programación que, si no estamos familiarizados con el medio, podemos asustarnxs y huir. Personalmente, la programación en bloques es visualmente agradable y nos permite conectarnos con el lado maker de la tecnología.
Así como dijo el Joker: "put a smile on your face" y ¡a programar!
¡Nos leeremos en la próxima entrada! ☺
Material consultado:
- Módulos de la Escuela Creabóticos.
- Interfaz MakeCode: https://makecode.microbit.org/
- Archivos de MakeCode: https://archive.microbit.org/es/guide/features/





Comentarios
Publicar un comentario