- Micro:bit es una computadora en miniatura. A pesar de su tamaño, es potente y permite realizar tareas múltiples: puede convertirse en reproductor multimedia pero también crear robots y dispositivos inteligentes para las casas.
- Podemos crear programas que corran únicamente en la tarjeta, pequeños videojuegos y aplicaciones, o conectarlo a cualquiera de los múltiples gadgets y montajes varios que se han creado alrededor del ecosistema microbit.
-
Makecode es un aplicación web de programación por bloques al estilo de scratch que nos permite iniciarnos en el mundo de la programación de una manera fácil y sencilla. Como en el resto de programas de este tipo, podemos utilizar bucles, condicionales, variables, funciones, etc..
MICRO:BIT. Iniciación
Pequeña tarjeta programable diseñada con gran cantidad de sensores incorporados con los que llevar a cabo centenares de proyectos.
- Descripción
- Currículum
- FAQ
- Reseñas
La Placa Micro:bit es un circuito integrado electrónico:
- 25 LEDs programables individualmente.
- 3 botones programables.
- Altavoz.
- Micrófono.
- Pines de entrada y salida.
- Sensor de Luz y Temperatura.
- Sensores de movimiento (acelerómetro y brújula)
- Comunicación inalámbrica, vía Radio y Bluetooth.
-
1Introducción a Microbit: Hardware y Software.Introducción de los distintos elementos de la placa electrónica: microprocesador, sensores, leds, conectores,... Programación desde la plataforma oficial microbit.org con Makecode (editor de código por bloques). Introducción al simulador, bloques, y área de codificación. Programación por bloques VS código. Primeros ejemplos con bloques BÁSICOS. Simulaciones y descargas en la placa microbit para ver el funcionamiento en real.
-
2Bloques Básicos y EntradasRevisión de bloques básicos (matriz de leds) de Microbit y su funcionamiento. Simulaciones. Números, leds, iconos, cadenas de texto, borrar pantalla, temporizadores,... Entradas: al presionar botón, según acelerómetro (agitado, inclinación...) Experimentos en real con placa mnicrobit, previa descarga.
-
3Sensor de Temperatura (del procesador)Mostrar temperatura de mi ubicación. Entrada de Temperatura. El simulador obtiene la temperatura de entrada de páginas de Internet. En real, descargando el programa a la placa Microbit, comprobamos la Temperatura Real. Bloques de Bucles. Bucles de condición (verdadero / falso) y bucle temporizador. ALERTA DE TEMPERATURAS. Uso de lógicas condicionales, comparativas y booleanas. Aviso de temperaturas altas y bajas. Simulador y en real.
-
4Iniciación en variables
Juegos de variables. Dado digital y juego del 7. Definición de variables. Establecer valores posibles. Número al azar. Mostrar resultados en pantalla. Funciones lógicas. Mostrar iconos asociados. Borrar pantalla.
-
5Piedra, Papel, Tijera y CronómetroIntroducción a las variables. Espacio en el que guardamos un valor que puede cambiar. Números aleatorios. Funciones lógicas y comparadores. Simulación de los tres casos (piedra, papel o tijera). Mismo ejemplo en real. CRONÓMETRO. Definición y programación de dos variables. Una para activar (iniciar y finalizar) y otra para el propio contador del cronómetro. Bucle de repetición y temporizador. Mismo ejemplo en real.
-
6Conexiones inalámbricas por radioBroadcast. Un emisor y varios receptores. Por ejemplo, un router y los dispositivos electrónicos conectados. Importancia de correcta definición de grupos de conexión. Tipos de mensajes de radio que podemos enviar y recibir (números, valores, cadenas de texto,...). Ejemplo, en simulador, de números y cadenas de texto y mismo ejemplo en real.
-
7Simulador TINKERCAD para Microbit
Acceso a la plataforma Tinkercad. Herramienta de circuitos. Tipos de componentes (básicos, Arduino, micro:bit, ensamblaje y todos). Placa Micro:bit. Comparación de códigos Makecode Editor y Tinkercad. Ejemplos del simulador de Micro:bit (Agitar, botones y mensajes). Circuito eléctrico sencillo, encender y apagar un LED. Conexiones. Polos positivo, negativo y tierra. Encendido y apagado mediante pulsador. Envío de señales por pines. Resistencia.
¿Por qué MICRO:BIT?
BBC micro: bit es una pequeña tarjeta programable de 4x5 cm diseñada para que aprender a programar sea fácil, divertido y al alcance de todos. Gracias a la gran cantidad de sensores que incorpora, sólo con la tarjeta se pueden llevar a cabo centenares de proyectos. Es también una plataforma IoT (Internet of Things), lo que la hace muy interesante para usuarios avanzados. Y es Open Source, por supuesto. Tanto el hardware como el software de “micro:bit” es de código abierto.
¿Cuáles son los entornos de Programación?
Tiene un entorno de programación gráfico propio: MakeCode de Microsoft, un sencillo editor gráfico online muy potente y gratuito que posibilita introducirnos en el mundo de la programación de forma intuitiva a través del lenguaje de programación visual o de bloques. Con él aprendemos a pensar como un programador sin caer en los molestos errores de sintaxis. MakeCode es, sin duda, una herramienta a tener muy en cuenta por nuestros profesores. BBC micro: bit también se puede programar con JavaScript, Python y Scratch (añadiendo una extensión).
Recursos necesarios
El precio de la placa Micro:bit comienza en tan solo 19 euros y con ella ya se pueden realizar cientos de proyectos. Existen innumerables kits de sensores, actuadores, dispositivos y recursos varios (relacionados con la electrónica, las comunicaciones, la Inteligencia Artificial,... ) a precios muy asequibles. En cualquier caso podemos trabajar sin tener físicamente la placa Micro:bit real. Utilizando el simulador del propio programa Makecode o haciendo uso del Simulador gratuito Tinkercad de Autodesk. En este curso le dedicamos un último vídeo y disponemos de otro curso completo.
Por favor, inicia sesión para dejar una reseña