Simp - Prácticas STEAM con micro:bitMicro:bit
molinaayuso
Created on November 11, 2019
More creations to inspire you
HUMAN RIGHTS
Presentation
LIBRARIES LIBRARIANS
Presentation
IAU@HLPF2019
Presentation
SPRING IN THE FOREST 2
Presentation
EXPLLORING SPACE
Presentation
FOOD 1
Presentation
COUNTRIES LESSON 5 GROUP 7/8
Presentation
Transcript
Álvaro Molina Ayuso
@molinaayuso
Conociendo los componentes de micro:bit
Primeros trabajos
Botones
Conectores
+ info
¿Qué son? Hay dos botones en la parte frontal del micro:bit (etiquetados como A y B). Puedes detectar cuándo se presionan estos botones, lo que te permite activar el código en el dispositivo.
+ info
¿Qué es? LED significa Diodo Emisor de Luz. El micro:bit tiene 25 LED programables individualmente, lo que te permite visualizar texto, números e imágenes.
+ info
¿Qué son esos? Hay 25 conectores externos en el conector de borde de la micro:bit, a los que nos referimos como 'pines'. Puedes programar motores, LEDs u otros componentes eléctricos con los pines, o conectar sensores adicionales para controlar tu código
+ info
¿Qué es? Al invertir los LED de la pantalla para que se convierta en una entrada, la pantalla LED funciona como un sensor de luz básico, lo que te permite detectar la luz ambiental.
Sensor de luz
Leds
Conociendo los componentes de micro:bit
Primeros trabajos
Acelerómetro
Brújula digital
+ info
¿Qué es? El acelerómetro permite medir la aceleración de tu micro:bit; este componente detecta si el micro:bit está en movimiento. Puede detectar también movimientos como sacudida, caída libre o inclinación.
+ info
¿Qué es? El sensor de temperatura integrado en la placa micro:bit detecta la temperatura ambiente en grados Celsius.
+ info
¿Qué es? La brújula detecta el campo magnético de la tierra, lo cual permite detectar en qué dirección apunta tu micro:bit. La bŕujula debe ser calibrada antes de usarse. Calibrar la brújula asegura que los resultados de la brújula sean precisos.
+ info
¿Qué es? Este componente permite comunicarte con otro micro:bit sin cables. Usa la radio para enviar mensajes a otro micro:bit, crear juegos multijugador y mucho más.
Radio
Sensor de temperatura
Bluetooth
+ info
¿Qué es? BLE (Bluetooth Low Energy) pertie a tu micro:bit conectarso con tu teléfono o tablet vía Bluetooth. Esta comunicación funciona en ambos sentidos, por lo que también puedes enviar código a tu micro:bit de forma inalámbrica utilizando una de nuestras aplicaciones. Otras aplicaciones, como Swift Playgrounds y Scratch, utilizan Bluetooth para conectarse con el micro:bit.
Más retos
Actividades de ampliación
Más retos
Magic 8 ball
Piedra, papel o tijera
Dado de números enteros
01
02
Ponte en forma con micro:bit
03
04
Más retos
Música con micro:bit
Contador de votos
Cálculo de velocidad constante
05
06
Límite 33
07
08
Más retos
Prueba tus reflejos
Scratch y micro:bit
Semáforo
09
10
Caja con alarma
11
12
- Hacer un programa en el que al presionar el botón A se muestre un signo positivo o negativo y a continuación un número del 1 al 9
- Repetir la misma acción para el botón B.
- Incluir una animación gráfica para marcar una pausa entre el signo y el número.
- Hacer una animación diferente para cada botón.
Dado de númemros enteros
01
- La bola mágica es un juguete que te devuelve una respuesta cuando haces una pregunta y agitas la bola.
- Crea un programa para micro:bit que permita recrear este famoso juguete.
- Establece 3 o 4 posibles respuestas y crea un dibujo previo a mostrar el mensaje para que sea más divertido.
Magic 8 ball
02
- Hacer un programa para jugar a piedra, papel o tijeras de manera que al agitar el micro:bit se uestre en pantalla alguna de estas opciones.
- Los dibujos están predefinidos en la categoría Básico.
- Añade alguna animación previa a mostral el dibujo para que sea más divertido.
- Como ampliación, puedes programar dos micro:bit para que comparen el resultado obtenido y diga si gana o pierde la partida.
Piedra, papel o tijeras
03
- Empleanto el acelerómetrop de micro:bit, crear un programa que mida la aceleración en el eje y para contar el número de sentadillas que puedes hacer.
- Cada vez que se haga una sentadilla se puyede mostrar una cara feliz en la pantalla y mostrar el número de repeticiones realizadas al pulsar el botón A.
- Prueba varias medidas de la aceleración para que funcione lo mejor posible.
Ponte en forma con micro:bit
04
- Empleando materiales sencillos (cinta conductora, papel, cartulina, plastilina, etc) hacer un dispositivo con dos pulsadores.
- Calcular y mostrar en pantalla el tiempo que transcurre desde que se activa el primer pulsador y el segundo usando los conectores de micro:bit.
- Calcular y mostrar en pantalla la velocidad a la que va un objeto que pasa por los dos pulsadores.
Cálculo de v=cte
05
A la hora de hacer un cálculo, es posioble que micro:bit devuelva muchos decimales. Fíjate que en el vídeo, el resultado de V solo tiene un decimal. ¿Cómo puedes conseguir este valor?
- Hacer que el micro:bit se convierta en un instrumento musical. Para que emita sonido por un altavoz o auriculares, basta conconectar la tierra a la parte inferior del conector jack y al Pin0 a la parte superior.
- Una vez establecida esta conexión, puedes usar los botones o los otros pines de entrada para activar una melodía previamente creada con MakeCode.
- Crea una melodía que suene al activar el Pin1, Pin2 o un botón. Puedes conectarlo a cualquier material conductor (fruta, papel o planstilina).
música con micro:bit
06
- Hacer un programa para que un micro:bit cuente el número de veces que se pulsa el botón en otro micro:bit.
- El emisor puede mandar dos mensajes, uno asociado a cada votón, de manera que uno cuente como voto positivo (+1) y otro como nulo.
- Hacer que el receptor vaya representando en pantalla los votos acumulados.
Contador de votos
07
- Límite 33 es un juego que consiste en ir sumando números generados al azar para acercarse lo máximo osible, pero sin pasarse, a 33.
- Crea un programa para micro:bit y poder disfrutar a este divertido juego.
- Al terminar, hay que dar una puntuación. Solo puntua si se ha quedado por encima de 23 y sin exceder 33Si no, pierde. La puntuación funal se obtiene restando al número final 23 y multiplicando por 10.
Límite 33
08
- Empleando los materiales de los que disponemos, protoboard, cables, luces led y resistencias, crear un programa para que microbit controle el cambio de luces del semáforo y ponga una animación en pantalla.
- Como ampliación, puedes hacer que dos semáforos estén comunicados por radio para coordinar la señalización en un cruce. Uno de los semáforos puede tener la opción de cambiar a rojo al pulsar un botón simulando la prioridad peatonal que encontramos en algunos cruces.
Semáforo
09
- Empleando materiales sencillos, hacer dos pulsadores para tener que dar a uno u otro, izquierda o derecha, según se muestre en el micro:bit una columna de leds a la izquierda o a la derecha.
- Cuando se active el pulsador correcto hay que mostrar en pantalla un símbolo para indicar que se ha acertado y el tiempo que ha transcurrido desde que se mostró ela columna hasta que se ha activado el pulsador. Conviene dejar el tiempo en ms.
Prueba tus reflejos
10
- Conecta tu micro:bit con Scratch con las indicaciones que encontrarás en el siguiente enlace.
- Crea un programa con Scratch para que un personaje hable al presionar el botón A del micro:bit.
- Hacer que el personaje se mueva a izquierda o a derecha según se incline a uno u otro lado el micro:bit
Scratch con micro:bit
11
- Empleando dos micro:bit, poner uno dentro de una caja o un lugar oscuro de manera que mande una señal de alarma a otro cuando se abra a caja.
- Se puede hacer empleando el sensor de luz de micro:bit.
- Puedes añadir sonido al recpetor utilizando el altavoz de micro:bit.
Caja con alarma
12
¡Gracias por vuestro trabajo!
@molinaayuso