SlideShare una empresa de Scribd logo
1 de 14
¡Sorpréndete con micro:bit!
Retos iniciales
Proyectos básicos con simulador o placa (borrador 0.7) – BaúlÚtil (Antonio Ruiz)
- RETOS INTRODUCTORIOS -
1. Crear un proyecto nuevo en MakeCode Editor
Primero abre el navegador de Internet, busca la página oficial de micro:bit y
accede a ella. También puedes acceder escribiendo su dirección en la barra
superior de direcciones: https://microbit.org.
Si lo deseas, cambia el idioma de la página pulsando en Language. En el caso de
español puedes acceder directamente desde https://microbit.org/es.
Pulsa en Vamos a programar (Let’s Code). Como la apariencia de la página
puede variar según el idioma elegido, localiza el botón o sección de MakeCode
Editor. Para ejecutar el editor pulsa en el botón MakeCode Editor o en
Programemos (Let’s Code), según corresponda.
Retos iniciales - 1
Pulsa sobre Nuevo proyecto (New project). Aparecerá
MakeCode Editor mostrando la placa simuladora, las categorías
de bloques y el área de programación.
Para familiarizarte con el
entorno, echa un vistazo al
mismo pulsando libremente
en los diversos elementos,
menús y submenús: Inicio,
compartir, pestaña Bloques,
las diversas categorías de
bloques, Interrogación, rueda
dentada Más… (More…) y los
botones inferiores.
Por ejemplo, si lo deseas, puedes cambiar el idioma del editor pulsando el icono
de rueda dentada Más... (More…) y luego Lenguaje (Language).
- RETOS COMUNICATIVOS -
2. Saludar al iniciar
Pulsa en Bloques (Blocks) en MakeCode Editor,
accede a la categoría Básico (Basic) y arrastra el
bloque mostrar cadena (show string) dentro de
al iniciar (on start).
Pulsa el botón Iniciar el simulador (Start the
simulator).
Observa que cuando se escribe más de un
carácter, en la placa el texto se muestra
deslizándose y que no se reconocen algunos
caracteres como ñ, ú, ¿, ¡…
Pulsa el botón Detener el simulador (Stop the
simulator) si quieres parar la ejecución del
programa.
Retos iniciales - 2
3. Ejecutar un programa en la placa física
Guarda el proyecto pulsando en Descargar (Download). Según el navegador,
puede que también aparezca la opción Guardar archivo y luego Aceptar.
Accede a la carpeta Descargas, pulsa sobre el archivo con el botón derecho del
ratón y selecciona Copiar. Conecta la placa micro:bit al equipo utilizando el cable
USB, espera a que se abra su carpeta, pulsa en el interior con el botón derecho
del ratón y selecciona Pegar. A continuación el programa se ejecutará de forma
automática.
También puedes copiar arrastrando el archivo desde Descargas a la carpeta de la
unidad micro:bit. Espera un momento y observa la ejecución del programa en la
placa. Si quieres ejecutarlo de nuevo, pulsa en el botón de reinicio en la parte de
atrás de la placa.
4. Saludar permanentemente o al pulsar un botón
Crea los siguientes programas como proyectos independientes.
En el primer proyecto, utiliza el bloque para siempre (forever) para que el saludo
se repita de forma continua.
En el segundo, accede a la categoría Entrada (input) y usa al presionar botón A
(on button A pressed) para que, después de cargar el programa, solo aparezca el
saludos al pulsar el botón A. Cambia el mensaje y prueba con otros botones.
Retos iniciales - 3
Siempre Al pulsar el botón A
5. Mostrar un número
Utiliza el bloque mostrar número (show number) para que se muestre el número
que indiques.
6. Cargar un proyecto en el editor
Accede a la página inicial de proyectos y pulsa en Importar (import).
Selecciona Importar Archivo... (import file).
Retos iniciales - 4
Pulsa en Seleccionar archivo. Luego localiza el proyecto, selecciónalo, ábrelo y
pulsa en ¡Adelante! (Go ahead!).
El proyecto aparecerá cargado en Mis proyectos (My projects).
También puedes utilizar la alternativa de arrastar el proyecto desde su ubicación
al editor. Abre una ventana con la carpeta que contiene tu proyecto y otra
paralela con el editor MakeCode Editor y arrastrar el proyecto desde la carpeta
en la que esté hasta el editor de micro:bit.
7. Borrar un proyecto
Accede al proyecto, pulsa en la rueda dentada
Más… (More...) y selecciona Eliminar proyecto
(Delete Proyect). Aparecerá una nueva
ventana emergente. Para confirmar el
borrado, pulsa en Eliminar (Delete).
Retos iniciales - 5
- RETOS GRÁFICOS -
8. Mostrar iconos
Utiliza el bloque mostrar icono (show icon) para que aparezca un icono fijo,
parpadeando o alternándose con otro. Pulsa en la flecha para seleccionar el
icono que más te guste.
Utiliza los bloques borrar pantalla (clear screen) y pausa (pause) para controlar la
animación y su duración. Ten en cuenta que la pausa se mide en milisegundos
(ms), equivaliendo 1000 ms a un segundo.
Fijo Parpadeante Alternos
Luego, prueba a poner otros iconos, modificar la duración de las pausas, quitar
las pausas o, si cargas el programa a una placa micro:bit, comprobar el efecto de
pulsar el botón trasero de reinicio.
9. Testear más bloques
Con los retos y propuestas realizados hasta ahora has adquirido unas destrezas
básicas que son suficientes para empezar a comprender la utilidad de otras
categorías y bloques. Échales un vistazo a todos ellos.
Pulsa primero en Básico (Basic) y luego en el resto de categorías; sobre todo
Entrada (Input) y Avanzado (Advanced). Anímate y prueba los bloques que te
resulten más interesantes; no importa si no comprendes su funcionamiento
completamente. Ganarás confianza simplemente probándolos.
Retos iniciales - 6
10. Crear nuevos iconos y controlar animaciones
Realiza modificaciones a los siguientes programas. Utiliza el bloque mostrar LEDs
(show leds) para crear tus propios iconos pulsando sobre las casillas y crea tu
propia animación. Utiliza una combinación de pulsaciones de botones A y B para
controlar la animación; A+B indica que debes pulsar a la vez los dos botones.
Prueba a pulsar sobre las
casillas hasta crear el
icono que te guste.
11. Girar una flecha
Desde la categoría Básico (Basic) añade el bloque
mostrar flecha (show arrow) varias veces
seleccionando las direcciones que se indican en el
programa.
Prueba el programa.Pulsa el botón A para que hacer
que la flecha aparezca y gire.
Modifica el programa con nuevas opciones, por
ejemplo, añadiendo pausas, nuevos iconos o creando
animaciones controladas por otras combinaciones de
botones.
Retos iniciales - 7
- RETOS LÚDICOS -
12. Agitar un dado
La placa micro:bit incorpora un acelerómetro que
detecta movimiento. Crea un programa utilizando
el bloque si agitado (on shake) para que al agitar la
placa aparezcan números del 1 a 6.
Para probarlo en el simulador, pulsa el botón
SHAKE. Con la placa física, simplemente, agítala.
13. Inclinar un dado
Observa todas las opciones disponibles en el bloque si agitado (on shake).
Crea un programa utilizando el bloque inclinación hacia la derecha (tilt left) para
que al agitar la placa aparezcan números del 1 a 6. Añade además el bloque
comenzar melodía (start melody) repitiendo para siempre (repeating forever)
Retos iniciales - 8
para que al iniciar el programa suene una melodía sin interrupción.
Para inclinar la placa en el simulador, posa el ratón sobre el lado derecho de la
placa; la melodía se escuchará en el ordenador. También puedes probar cargar el
programa en la placa física e inclinarla y, si dispone de zumbador, además se
escuchará la melodía.
14. Crear un juego con melodía
Simula un dado que genere un
nuevo número al azar de 0 a 6 y
reproduzca una composición
musical sencilla al inclinar la placa
micro:bit. El valor 0, por ejemplo,
puede indicar que no se avanza
casilla.
Utiliza el bloque reproducir tono
(play tone) indicando la duración
del pulso (beat). Puedes copiar este
programa y modificarlo como te
guste para crear tu propia
composición musical.
Anímate a incluir nuevos bloques
para que el funcionamiento sea
más dinámico y visual.
Retos iniciales - 9
- RETOS VIALES -
15. Crear un semáforo de letras
Crea un semáforo con letras: R (rojo), A (amarillo) y V (verde). Pulsa en la
categoría LED y luego en más (more) para encontrar el bloque ajustar brillo (…..).
Intenta cambiar las letras por palabras, indicar otros niveles de brillo o utilizar
pausas de con otros valores en función de las necesidades de tu proyecto.
16. Usar la brújula
Micro:bit incorpora una brújula. Utiliza primero el bloque calibrar brújula
(calibrate compass) y muestra la dirección de la brújula (compass heading).
Retos iniciales - 10
En el simulador, gira el indicador de la brújula. Si usas la placa física, primero
pide calibrarla; inclina la placa en varias direcciones de forma sucesiva hasta
encender todos los leds del panel.
17. Indicar el norte
El siguiente programa controla la brújula para que marque el norte con no
mucha precisón, pero ilustra de forma muy simple el funcionamiento.
Para conseguir una mayor precisión, se debes indicar unos valores límite más
próximos dentro de cada opción.
Retos iniciales - 11
- RETOS MEDIOAMBIENTALES -
18. Detectar el nivel de luz
La placa micro:bit incorpora un sensor de nivel
de luz. Utiliza el bloque nivel de luz (light level)
para mostrarlo.
En el simulador puedes cambiar el nivel de luz posando el ratón sobre el círculo
superior y arrastrando el nivel hacia arriba o abajo.
19. Mostrar un gráfico con el nivel de luz
Accede a la categoría LED y utiliza el bloque
plot bar graph of … up to con valor 255.
Pulsa el botón A para ver el nivel de luz, B
para mostrar el gráfico y A + B para borrar.
En el simulador, cambia el nivel de luz con
el ratón arrastrándolo en el círculo superior
y pulsando un botón. Se reflejará en un
grafico de barras. Además, pulsando en
Mostrar consola (Show console), variando
valores y pulsando el botón B tras cada
cambio, las variaciones se registran en un
gráfico en forma de onda.
Retos iniciales - 12
Con la placa física será más o menos fácil apreciar los cambios dependiendo de la
luz ambiental del momento.
20. Utilizar el sensor de temperatura
Micro:bit tiene un sensor de temperatura. Utiliza
el bloque temperatura (temperature) para
mostrarla
En el simulador, arrastra el nivel del termómetro para cambiar la temperatura.
Con la placa física, en función de la temperatura ambiente, será más o menos
fácil apreciar los cambios; prueba a cambiar de ubicación.
21. Mostrar un gráfico de temperatura
Accede a la categoría LED y utiliza el bloque
plot bar graph of … up to con valor 50.
Pulsa el botón A para ver la temperatura, B
para mostrar el gráfico y A + B (pulsados a la
vez) para borrar. La placa física a veces no
refleja los cambios de temperatura de
forma inmediata; cambia de ubicación y
espera.
En el simulador, arrastra el nivel del
termómetro para cambiar la temperatura y
luego pulsa un botón. Además, pulsando en
Mostrar consola (Show console), variando
valores y pulsando el botón B tras cada
cambio, las variaciones se registran en un
gráfico en forma de onda.
Retos iniciales - 13
Realiza diversas pruebas para comprobar como va cambiando el gráfico en la
matriz de leds y en la consola.
Retos iniciales - 14

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Tablas complejas en word
Tablas complejas en wordTablas complejas en word
Tablas complejas en word
 
Ejercicios power point clara
Ejercicios power point claraEjercicios power point clara
Ejercicios power point clara
 
Cuestionario sobre kahoot
Cuestionario sobre kahootCuestionario sobre kahoot
Cuestionario sobre kahoot
 
Guia 3 tablas en Word
Guia 3 tablas en WordGuia 3 tablas en Word
Guia 3 tablas en Word
 
insertar tablas en word
insertar tablas en word insertar tablas en word
insertar tablas en word
 
PROYECTO CLUBES DE COMPUTACION
PROYECTO CLUBES DE COMPUTACIONPROYECTO CLUBES DE COMPUTACION
PROYECTO CLUBES DE COMPUTACION
 
Manual de formateo.pdf
Manual de formateo.pdfManual de formateo.pdf
Manual de formateo.pdf
 
Plan de clase (graficos en excel)
Plan de clase (graficos en excel)Plan de clase (graficos en excel)
Plan de clase (graficos en excel)
 
Internet presentacion power point
Internet presentacion power pointInternet presentacion power point
Internet presentacion power point
 
Entorno de desarrollo de visual basic 6.0
Entorno de desarrollo de visual basic 6.0Entorno de desarrollo de visual basic 6.0
Entorno de desarrollo de visual basic 6.0
 
Tutorial de filmora
Tutorial de filmoraTutorial de filmora
Tutorial de filmora
 
Manual de-excel-para-ninos
Manual de-excel-para-ninosManual de-excel-para-ninos
Manual de-excel-para-ninos
 
Presentacion word clase 2
Presentacion word  clase 2Presentacion word  clase 2
Presentacion word clase 2
 
Examen Diagnostico Tecnología I
Examen Diagnostico Tecnología IExamen Diagnostico Tecnología I
Examen Diagnostico Tecnología I
 
Conceptos de Programación Scratch
Conceptos de Programación Scratch Conceptos de Programación Scratch
Conceptos de Programación Scratch
 
Formularios de Google
Formularios de GoogleFormularios de Google
Formularios de Google
 
Tutorial de Blogger
Tutorial de BloggerTutorial de Blogger
Tutorial de Blogger
 
Word ejercicios de tablas No. 1
Word ejercicios de tablas No. 1Word ejercicios de tablas No. 1
Word ejercicios de tablas No. 1
 
planeacion informatica 2.pdf
planeacion informatica 2.pdfplaneacion informatica 2.pdf
planeacion informatica 2.pdf
 
Herramientas y elementos de Power Point
Herramientas y elementos de Power PointHerramientas y elementos de Power Point
Herramientas y elementos de Power Point
 

Similar a ¡Sorpréndete con micro:bit! Retos iniciales

Taller Scratch
Taller Scratch Taller Scratch
Taller Scratch
S_nt1_g0
 
Ejercicios_Basicos_de_netbeans (1).doc
Ejercicios_Basicos_de_netbeans (1).docEjercicios_Basicos_de_netbeans (1).doc
Ejercicios_Basicos_de_netbeans (1).doc
AnaLpez275
 
Ejercicios_Basicos_de_netbeans.doc
Ejercicios_Basicos_de_netbeans.docEjercicios_Basicos_de_netbeans.doc
Ejercicios_Basicos_de_netbeans.doc
AnaLpez275
 
Ejercicios_Basicos_de_netbeans (2).doc
Ejercicios_Basicos_de_netbeans (2).docEjercicios_Basicos_de_netbeans (2).doc
Ejercicios_Basicos_de_netbeans (2).doc
AnaLpez275
 
Ejercicios_Basicos_de_netbeans (3).doc
Ejercicios_Basicos_de_netbeans (3).docEjercicios_Basicos_de_netbeans (3).doc
Ejercicios_Basicos_de_netbeans (3).doc
AnaLpez275
 
Creacion de boton de imagen cambiante
Creacion de boton de imagen cambianteCreacion de boton de imagen cambiante
Creacion de boton de imagen cambiante
danniielz
 
Insalar, compilar y depurar cobol
Insalar, compilar y depurar cobolInsalar, compilar y depurar cobol
Insalar, compilar y depurar cobol
Paralafakyou Mens
 

Similar a ¡Sorpréndete con micro:bit! Retos iniciales (20)

Power Point
Power PointPower Point
Power Point
 
Power Point
Power PointPower Point
Power Point
 
Tutorial mit app inventor 2
Tutorial mit app inventor 2Tutorial mit app inventor 2
Tutorial mit app inventor 2
 
Tutorial mit app inventor 2
Tutorial mit app inventor 2Tutorial mit app inventor 2
Tutorial mit app inventor 2
 
Proteus
ProteusProteus
Proteus
 
Herramientas interactivas.
Herramientas interactivas.Herramientas interactivas.
Herramientas interactivas.
 
Guia02 herramientas tecnologicas_educativas
Guia02 herramientas tecnologicas_educativasGuia02 herramientas tecnologicas_educativas
Guia02 herramientas tecnologicas_educativas
 
App inventor
App inventorApp inventor
App inventor
 
App inventor tutorial
App inventor tutorialApp inventor tutorial
App inventor tutorial
 
Taller Scratch
Taller Scratch Taller Scratch
Taller Scratch
 
Sofware nxt
Sofware nxt Sofware nxt
Sofware nxt
 
Sofware nxt y
Sofware nxt ySofware nxt y
Sofware nxt y
 
sensores nxt
sensores nxtsensores nxt
sensores nxt
 
Manual de ayuda a usuarios novatos
Manual de ayuda a usuarios novatosManual de ayuda a usuarios novatos
Manual de ayuda a usuarios novatos
 
Ejercicios_Basicos_de_netbeans (1).doc
Ejercicios_Basicos_de_netbeans (1).docEjercicios_Basicos_de_netbeans (1).doc
Ejercicios_Basicos_de_netbeans (1).doc
 
Ejercicios_Basicos_de_netbeans.doc
Ejercicios_Basicos_de_netbeans.docEjercicios_Basicos_de_netbeans.doc
Ejercicios_Basicos_de_netbeans.doc
 
Ejercicios_Basicos_de_netbeans (2).doc
Ejercicios_Basicos_de_netbeans (2).docEjercicios_Basicos_de_netbeans (2).doc
Ejercicios_Basicos_de_netbeans (2).doc
 
Ejercicios_Basicos_de_netbeans (3).doc
Ejercicios_Basicos_de_netbeans (3).docEjercicios_Basicos_de_netbeans (3).doc
Ejercicios_Basicos_de_netbeans (3).doc
 
Creacion de boton de imagen cambiante
Creacion de boton de imagen cambianteCreacion de boton de imagen cambiante
Creacion de boton de imagen cambiante
 
Insalar, compilar y depurar cobol
Insalar, compilar y depurar cobolInsalar, compilar y depurar cobol
Insalar, compilar y depurar cobol
 

¡Sorpréndete con micro:bit! Retos iniciales

  • 1. ¡Sorpréndete con micro:bit! Retos iniciales Proyectos básicos con simulador o placa (borrador 0.7) – BaúlÚtil (Antonio Ruiz) - RETOS INTRODUCTORIOS - 1. Crear un proyecto nuevo en MakeCode Editor Primero abre el navegador de Internet, busca la página oficial de micro:bit y accede a ella. También puedes acceder escribiendo su dirección en la barra superior de direcciones: https://microbit.org. Si lo deseas, cambia el idioma de la página pulsando en Language. En el caso de español puedes acceder directamente desde https://microbit.org/es. Pulsa en Vamos a programar (Let’s Code). Como la apariencia de la página puede variar según el idioma elegido, localiza el botón o sección de MakeCode Editor. Para ejecutar el editor pulsa en el botón MakeCode Editor o en Programemos (Let’s Code), según corresponda. Retos iniciales - 1
  • 2. Pulsa sobre Nuevo proyecto (New project). Aparecerá MakeCode Editor mostrando la placa simuladora, las categorías de bloques y el área de programación. Para familiarizarte con el entorno, echa un vistazo al mismo pulsando libremente en los diversos elementos, menús y submenús: Inicio, compartir, pestaña Bloques, las diversas categorías de bloques, Interrogación, rueda dentada Más… (More…) y los botones inferiores. Por ejemplo, si lo deseas, puedes cambiar el idioma del editor pulsando el icono de rueda dentada Más... (More…) y luego Lenguaje (Language). - RETOS COMUNICATIVOS - 2. Saludar al iniciar Pulsa en Bloques (Blocks) en MakeCode Editor, accede a la categoría Básico (Basic) y arrastra el bloque mostrar cadena (show string) dentro de al iniciar (on start). Pulsa el botón Iniciar el simulador (Start the simulator). Observa que cuando se escribe más de un carácter, en la placa el texto se muestra deslizándose y que no se reconocen algunos caracteres como ñ, ú, ¿, ¡… Pulsa el botón Detener el simulador (Stop the simulator) si quieres parar la ejecución del programa. Retos iniciales - 2
  • 3. 3. Ejecutar un programa en la placa física Guarda el proyecto pulsando en Descargar (Download). Según el navegador, puede que también aparezca la opción Guardar archivo y luego Aceptar. Accede a la carpeta Descargas, pulsa sobre el archivo con el botón derecho del ratón y selecciona Copiar. Conecta la placa micro:bit al equipo utilizando el cable USB, espera a que se abra su carpeta, pulsa en el interior con el botón derecho del ratón y selecciona Pegar. A continuación el programa se ejecutará de forma automática. También puedes copiar arrastrando el archivo desde Descargas a la carpeta de la unidad micro:bit. Espera un momento y observa la ejecución del programa en la placa. Si quieres ejecutarlo de nuevo, pulsa en el botón de reinicio en la parte de atrás de la placa. 4. Saludar permanentemente o al pulsar un botón Crea los siguientes programas como proyectos independientes. En el primer proyecto, utiliza el bloque para siempre (forever) para que el saludo se repita de forma continua. En el segundo, accede a la categoría Entrada (input) y usa al presionar botón A (on button A pressed) para que, después de cargar el programa, solo aparezca el saludos al pulsar el botón A. Cambia el mensaje y prueba con otros botones. Retos iniciales - 3
  • 4. Siempre Al pulsar el botón A 5. Mostrar un número Utiliza el bloque mostrar número (show number) para que se muestre el número que indiques. 6. Cargar un proyecto en el editor Accede a la página inicial de proyectos y pulsa en Importar (import). Selecciona Importar Archivo... (import file). Retos iniciales - 4
  • 5. Pulsa en Seleccionar archivo. Luego localiza el proyecto, selecciónalo, ábrelo y pulsa en ¡Adelante! (Go ahead!). El proyecto aparecerá cargado en Mis proyectos (My projects). También puedes utilizar la alternativa de arrastar el proyecto desde su ubicación al editor. Abre una ventana con la carpeta que contiene tu proyecto y otra paralela con el editor MakeCode Editor y arrastrar el proyecto desde la carpeta en la que esté hasta el editor de micro:bit. 7. Borrar un proyecto Accede al proyecto, pulsa en la rueda dentada Más… (More...) y selecciona Eliminar proyecto (Delete Proyect). Aparecerá una nueva ventana emergente. Para confirmar el borrado, pulsa en Eliminar (Delete). Retos iniciales - 5
  • 6. - RETOS GRÁFICOS - 8. Mostrar iconos Utiliza el bloque mostrar icono (show icon) para que aparezca un icono fijo, parpadeando o alternándose con otro. Pulsa en la flecha para seleccionar el icono que más te guste. Utiliza los bloques borrar pantalla (clear screen) y pausa (pause) para controlar la animación y su duración. Ten en cuenta que la pausa se mide en milisegundos (ms), equivaliendo 1000 ms a un segundo. Fijo Parpadeante Alternos Luego, prueba a poner otros iconos, modificar la duración de las pausas, quitar las pausas o, si cargas el programa a una placa micro:bit, comprobar el efecto de pulsar el botón trasero de reinicio. 9. Testear más bloques Con los retos y propuestas realizados hasta ahora has adquirido unas destrezas básicas que son suficientes para empezar a comprender la utilidad de otras categorías y bloques. Échales un vistazo a todos ellos. Pulsa primero en Básico (Basic) y luego en el resto de categorías; sobre todo Entrada (Input) y Avanzado (Advanced). Anímate y prueba los bloques que te resulten más interesantes; no importa si no comprendes su funcionamiento completamente. Ganarás confianza simplemente probándolos. Retos iniciales - 6
  • 7. 10. Crear nuevos iconos y controlar animaciones Realiza modificaciones a los siguientes programas. Utiliza el bloque mostrar LEDs (show leds) para crear tus propios iconos pulsando sobre las casillas y crea tu propia animación. Utiliza una combinación de pulsaciones de botones A y B para controlar la animación; A+B indica que debes pulsar a la vez los dos botones. Prueba a pulsar sobre las casillas hasta crear el icono que te guste. 11. Girar una flecha Desde la categoría Básico (Basic) añade el bloque mostrar flecha (show arrow) varias veces seleccionando las direcciones que se indican en el programa. Prueba el programa.Pulsa el botón A para que hacer que la flecha aparezca y gire. Modifica el programa con nuevas opciones, por ejemplo, añadiendo pausas, nuevos iconos o creando animaciones controladas por otras combinaciones de botones. Retos iniciales - 7
  • 8. - RETOS LÚDICOS - 12. Agitar un dado La placa micro:bit incorpora un acelerómetro que detecta movimiento. Crea un programa utilizando el bloque si agitado (on shake) para que al agitar la placa aparezcan números del 1 a 6. Para probarlo en el simulador, pulsa el botón SHAKE. Con la placa física, simplemente, agítala. 13. Inclinar un dado Observa todas las opciones disponibles en el bloque si agitado (on shake). Crea un programa utilizando el bloque inclinación hacia la derecha (tilt left) para que al agitar la placa aparezcan números del 1 a 6. Añade además el bloque comenzar melodía (start melody) repitiendo para siempre (repeating forever) Retos iniciales - 8
  • 9. para que al iniciar el programa suene una melodía sin interrupción. Para inclinar la placa en el simulador, posa el ratón sobre el lado derecho de la placa; la melodía se escuchará en el ordenador. También puedes probar cargar el programa en la placa física e inclinarla y, si dispone de zumbador, además se escuchará la melodía. 14. Crear un juego con melodía Simula un dado que genere un nuevo número al azar de 0 a 6 y reproduzca una composición musical sencilla al inclinar la placa micro:bit. El valor 0, por ejemplo, puede indicar que no se avanza casilla. Utiliza el bloque reproducir tono (play tone) indicando la duración del pulso (beat). Puedes copiar este programa y modificarlo como te guste para crear tu propia composición musical. Anímate a incluir nuevos bloques para que el funcionamiento sea más dinámico y visual. Retos iniciales - 9
  • 10. - RETOS VIALES - 15. Crear un semáforo de letras Crea un semáforo con letras: R (rojo), A (amarillo) y V (verde). Pulsa en la categoría LED y luego en más (more) para encontrar el bloque ajustar brillo (…..). Intenta cambiar las letras por palabras, indicar otros niveles de brillo o utilizar pausas de con otros valores en función de las necesidades de tu proyecto. 16. Usar la brújula Micro:bit incorpora una brújula. Utiliza primero el bloque calibrar brújula (calibrate compass) y muestra la dirección de la brújula (compass heading). Retos iniciales - 10
  • 11. En el simulador, gira el indicador de la brújula. Si usas la placa física, primero pide calibrarla; inclina la placa en varias direcciones de forma sucesiva hasta encender todos los leds del panel. 17. Indicar el norte El siguiente programa controla la brújula para que marque el norte con no mucha precisón, pero ilustra de forma muy simple el funcionamiento. Para conseguir una mayor precisión, se debes indicar unos valores límite más próximos dentro de cada opción. Retos iniciales - 11
  • 12. - RETOS MEDIOAMBIENTALES - 18. Detectar el nivel de luz La placa micro:bit incorpora un sensor de nivel de luz. Utiliza el bloque nivel de luz (light level) para mostrarlo. En el simulador puedes cambiar el nivel de luz posando el ratón sobre el círculo superior y arrastrando el nivel hacia arriba o abajo. 19. Mostrar un gráfico con el nivel de luz Accede a la categoría LED y utiliza el bloque plot bar graph of … up to con valor 255. Pulsa el botón A para ver el nivel de luz, B para mostrar el gráfico y A + B para borrar. En el simulador, cambia el nivel de luz con el ratón arrastrándolo en el círculo superior y pulsando un botón. Se reflejará en un grafico de barras. Además, pulsando en Mostrar consola (Show console), variando valores y pulsando el botón B tras cada cambio, las variaciones se registran en un gráfico en forma de onda. Retos iniciales - 12
  • 13. Con la placa física será más o menos fácil apreciar los cambios dependiendo de la luz ambiental del momento. 20. Utilizar el sensor de temperatura Micro:bit tiene un sensor de temperatura. Utiliza el bloque temperatura (temperature) para mostrarla En el simulador, arrastra el nivel del termómetro para cambiar la temperatura. Con la placa física, en función de la temperatura ambiente, será más o menos fácil apreciar los cambios; prueba a cambiar de ubicación. 21. Mostrar un gráfico de temperatura Accede a la categoría LED y utiliza el bloque plot bar graph of … up to con valor 50. Pulsa el botón A para ver la temperatura, B para mostrar el gráfico y A + B (pulsados a la vez) para borrar. La placa física a veces no refleja los cambios de temperatura de forma inmediata; cambia de ubicación y espera. En el simulador, arrastra el nivel del termómetro para cambiar la temperatura y luego pulsa un botón. Además, pulsando en Mostrar consola (Show console), variando valores y pulsando el botón B tras cada cambio, las variaciones se registran en un gráfico en forma de onda. Retos iniciales - 13
  • 14. Realiza diversas pruebas para comprobar como va cambiando el gráfico en la matriz de leds y en la consola. Retos iniciales - 14