Microbit: Ejercicio 4

¡Es tu turno!

Diseña tu propio programa para que la micro:bit muestre en la pantalla una flecha que indique hacia dónde se debe girar para encontrar el norte geográfico.

Cuando la finalices, descarga el archivo de tu programa (formato .hex) . Si tienes dudas para obtener el archivo de tu programa, consulta el videotutorial Microbit primeros pasos).

Consejos

  • Recuerda que, para hacer que algo se repita constantemente, debes utilizar el bloque «para siempre».
  • Comienza planificando qué flecha mostrar para cada rango de valores (por ejemplo, si la dirección de la brújula es 90º, estamos mirando hacia el este, por lo que deberemos girar a la izquierda).

Microbit: Ejercicio 3

En esta actividad vamos a crear un nuevo programa que compare la temperatura medida por el sensor con un valor fijo, indicando en la pantalla si hace frío o calor.

Cuando la finalices, descarga el archivo de tu programa (formato .hex). Si tienes dudas para obtener el archivo de tu programa, consulta el videotutorial Microbit primeros pasos).

1. Crea un nuevo proyecto en MakeCode.

2. El bloque «para siempre» repite de forma continuada el programa que coloquemos en su interior. Como queremos que la pantalla se actualice continuamente, en esta actividad colocaremos los bloques en el interior de un bloque «para siempre».

3. En la sección «Lógica» encontramos el bloque «si entonces… si no…». En el hueco donde inicialmente aparece «verdadero», podemos colocar bloques de comparación u operaciones booleanas (también en «Lógica»), creando con ellos la condición que queremos comprobar (por ejemplo, si un valor es mayor o menor que otro).

El bloque «si < > entonces… si no…» comprobará si la condición programada se cumple o no. Si se cumple, ejecutará el programa colocado en el primer hueco (justo después de «entonces»). Si no se cumple, omitirá el programa colocado el primer hueco y ejecutará el colocado en el segundo hueco (justo después del «si no»). En resumen, con este bloque podemos programar dos secuencias de bloques alternativas, y se ejecutará una u otra según se cumpla o no la condición indicada.

¡Es tu turno! Ahora que conoces el bloque «si < > entonces… si no…», utilízalo para programar la placa de modo que, si la temperatura es menor que 22 ºC, la pantalla muestre una flecha hacia abajo y, si no, muestre una flecha hacia arriba.

Recuerda que puedes utilizar el simulador para probar tu programa. Y si ya tienes una placa micro:bit, consulta el videotutorial «Primeros pasos» para ejecutar el programa en tu placa.

Microbit: Ejercicio 2

En esta actividad vamos a utilizar el sensor de temperatura y la brújula para mostrar sus valores en la pantalla al presionar los botones A y B.

Cuando la finalices,  descarga el archivo de tu programa (formato .hex). Si tienes dudas para obtener el archivo de tu programa, consulta el videotutorial Microbit primeros pasos).

1. Crea un nuevo proyecto en MakeCode.

2. El bloque “mostrar número”, en la sección “Básico”, muestra el número indicado en la pantalla de la placa.

Sabiendo esto, crea un programa para que, al presionar el botón A, la placa muestre el número 0 en pantalla.

3. En la sección “Entrada” encontrarás el bloque “temperatura (ºC)”. Este bloque obtiene el valor de la temperatura medida por el sensor de temperatura, y se puede colocar en los huecos con la misma forma presentes en otros bloques para, por ejemplo, mostrar el valor en la pantalla, o realizar operaciones matemáticas con él.

Sabiendo esto, modifica el programa anterior para que, al presionar el botón A, la pantalla de la placa muestre la temperatura medida por el sensor.

4. Utiliza el simulador (en la parte izquierda de la pantalla) para probar el funcionamiento de tu programa.

Como se trata de un simulador, no mide la temperatura real. En cambio, al añadir el bloque “temperatura” ha aparecido en el simulador un termómetro que podemos deslizar para fijar una temperatura ficticia, que será la que muestre la placa.

Desliza el termómetro para fijar una temperatura y haz clic sobre el botón A. ¿Funciona?

  • Si es así, ¡bien hecho!
  • Si al pulsar el botón A no aparece la temperatura indicada en el termómetro del simulador, revisa los pasos anteriores antes de continuar.

5. Del mismo modo que el bloque “temperatura (ºC)” obtenía el valor medido por el sensor de temperatura, el bloque “dirección de la  brújula (º)”, también en la sección “Entrada”, obtiene el valor medido por la brújula integrada en la placa. Este valor es un número que representa el rumbo de la brújula en grados. Así, el valor del bloque “dirección de la brújula (º)” será 0 si la brújula está mirando al norte, 90 si mira al este, 180 si mira al sur y 270 si mira al oeste.

¡Es tu turno! Completa el programa para que, al pulsar el botón B, la pantalla de la placa muestre la dirección de la brújula.

Recuerda que puedes utilizar el simulador para probar tu programa. Y si ya tienes una placa micro:bit, consulta el videotutorial “Primeros pasos” para ejecutar el programa en tu placa.

Microbit: Ejercicio 1

En nuestro primer ejercicio vamos a hacer que la placa muestre una cara feliz al pulsar el botón A, y una cara triste al pulsar el botón B. Cuando la finalices, descarga el archivo de tu programa (formato .hex). Si tienes dudas para obtener el archivo de tu programa, consulta el videotutorial Microbit primeros pasos: https://youtu.be/HIAURf4IaPY).

¿Todo listo? ¡Sigue las instrucciones!

1. Abre el Editor MakeCode y crea un Nuevo proyecto.

2. Haz clic en «Entrada» y añade el bloque «al presionarse el botón A».

3. Haz clic en “Básico” y añade el bloque «mostrar LEDs».

4. Haz clic en los cuadros correspondientes para dibujar una cara feliz en el bloque «mostrar LEDs».

5. En la parte izquierda del editor tienes el simulador, para probar el funcionamiento de tu programa. Haz clic sobre el botón A. ¿Funciona?

  • Si es así, ¡bien hecho!
  • Si al pulsar el botón A no aparece una cara feliz, revisa los pasos anteriores antes de continuar.

6. ¡Es tu turno! Completa el programa para hacer que, al pulsar el botón B, aparezca una cara triste.

Recuerda que puedes utilizar el simulador para probar tu programa. Y si ya tienes una placa micro:bit, consulta el videotutorial “Primeros pasos” para ejecutar el programa en tu placa.