Chisme 172 del Lince: el microcontrolador de la micro:bit, un ordenador diminuto
Sierra Bermeja, el último rayo de sol. Víctor Vílchez, el Lince de la Noche, mira un aparato pequeño que ha dejado sobre la mesa de la cueva: una placa con una pantalla de lucecitas y dos botones.
—Esto lo tengo que dejar mañana en el monte, para que avise cuando alguien pase por el sendero —dice—. Pero el monte está lejísimos. Y si me equivoco al programarlo, tendré que volver a subir.
La Gata Montesa se encoge de hombros.
—Pues no esperes a estar allí. Hazlo aquí y pruébalo sin tenerla delante.
—¿Cómo se prueba un aparato que no tienes en la mano?
—Con otro aparato que no existe —sonríe la Gata—. Mira.
Introducción
Hoy conocemos la micro:bit, un ordenador pequeñísimo: un microcontrolador micro:bit con pantalla y botones.
Antes de la clase, pruébalo en el simulador de micro:bit del Chisme 172. Son cinco minutos y no hace falta tener la placa.
Un ordenador muy pequeño
Dentro de muchos aparatos hay un ordenador diminuto: un timbre, un reloj, un juguete, una alarma. Ese ordenador pequeño se llama microcontrolador. No sirve para navegar por internet ni para jugar: hace una tarea concreta y la hace siempre.
La micro:bit es una placa con un microcontrolador dentro. Está pensada para aprender a programar aparatos de verdad.
Hardware y software
La micro:bit tiene dos partes que no se pueden separar.
El hardware es lo que puedes tocar: la placa, los botones, las luces. El software es el programa: las órdenes que dicen qué hacer. Sin programa, la placa está encendida pero no hace nada. Sin placa, el programa no tiene dónde vivir.
Por eso en el simulador hay dos mitades: a la izquierda el software, a la derecha el hardware.
Entrada y salida
Un aparato necesita saber cuándo actuar y necesita poder contestar.
Lo que recibe se llama entrada: en la micro:bit, los botones A y B. Lo que hace se llama salida: la pantalla de 25 luces. El programa dice: «cuando llegue esta entrada, haz esta salida».
Cómo probar el microcontrolador micro:bit
- Pulsa «Cargar el ejemplo». Aparecen los bloques rosas y azules.
- Pulsa «Cargar en la micro:bit». Hasta que no cargas el programa, los botones de la placa no hacen nada.
- Pulsa A y B en la placa y mira qué luces se encienden.
- Quita un bloque con la ✕ o arrastra uno nuevo desde arriba. Vuelve a cargar y mira qué cambia.
- Fíjate en el código de debajo: es el mismo programa, escrito con letras en lugar de con bloques.
Para hacerlo en serio, el programa se escribe en MakeCode, el editor oficial de la micro:bit. Tiene este mismo simulador.
Preguntas de comprobación
Las comentamos en voz alta al empezar la clase.
- ¿Qué es un microcontrolador?
- ¿Qué es el hardware y qué es el software en la micro:bit?
- ¿Qué es entrada y qué es salida en el simulador?
Qué hemos aprendido
- Un microcontrolador es un ordenador muy pequeño que va dentro de un aparato.
- El hardware es la placa y el software es el programa que le dice qué hacer.
- La entrada es lo que la placa recibe y la salida es lo que hace.
Para seguir investigando
- Tu primer programa con la placa: el Chisme 146, LED con micro:bit.
- Un aparato que mide algo y lo enseña: el Chisme 147, termómetro con micro:bit.
- La web oficial de la micro:bit.
- Qué es un microcontrolador en la Wikipedia.
- Todos los chismes, en el catálogo de los Chismes del Lince.
Y ahora, una pregunta
El Lince carga su programa en el simulador y la pantalla se enciende. Está contento. Entonces mira la placa de verdad, quieta sobre la mesa.
—Un momento —dice—. Yo he tenido el simulador delante. Pero ¿cómo le explicas a un aparato qué hacer si ni siquiera tienes el aparato delante?
Eso lo resolvemos en clase.
Ejemplo educativo: el simulador es una versión simplificada de la micro:bit.
Etiqueta:1º ESO, AIDARAC, ies monterroso, makecode, micro:bit, microcontrolador, montesteam
