Soluciones de las actividades Actividad 1 Para completar la actividad seguimos el esquema de bloques con el que programamos el botón A, esta vez haciendo que al presionarse el botón B se muestre una cara triste, con lo que el programa quedaría como se muestra a continuación: al presionarse el botón A mostrar LEDs (cara feliz) al presionarse el botón B mostrar LEDs (cara triste)
Actividad 2 Para completar la actividad seguimos el esquema de bloques con el que programamos el botón A, esta vez haciendo que al presionarse el botón B se muestre la dirección de la brújula, con lo que el programa quedaría como se muestra a continuación: al presionarse el botón A mostrar número (temperatura (ºC)) al presionarse el botón B mostrar número (dirección de la brújula (ºC))
Actividad 3 Para completar el programa debemos colocar en el bloque “si” la condición “temperatura < 22”. Si se cumple esta condición, haremos que la pantalla muestre una flecha hacia abajo (que podemos dibujar en el bloque “mostrar LEDs” o programar con el bloque “mostrar flecha”). Si esta condición no se cumple, haremos que la pantalla muestre una flecha hacia arriba. El programa quedaría como se muestra a continuación: para siempre si (temperatura (ºC) < 22) entonces mostrar LEDs (flecha hacia abajo) si no mostrar LEDs (flecha hacia arriba)
Actividad 4 En la actividad 4 se propuso diseñar un 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. Comenzamos planificando qué flecha mostrar para cada rango de valores: • Si estamos mirando al este, para encontrar el norte debemos girar a la izquierda. Por tanto, cuando la dirección de la brújula se encuentre entre 0º y 180º (excluyendo estos valores), la placa debe mostrar una flecha a la izquierda. • Si estamos mirando al sur, para encontrar el norte debemos dar media vuelta. Por tanto, cuando la dirección de la brújula sea 180º, la placa debe mostrar una flecha hacia abajo. • Si estamos mirando al oeste, para encontrar el norte debemos girar a la derecha. Por tanto, cuando la dirección de la brújula se encuentre entre 180º y 360º (excluyendo estos valores), la placa debe mostrar una flecha a la derecha. • En caso contrario, es decir, cuando la dirección sea 0º, estaremos mirando al norte, por lo que no debemos girar. En este caso, la placa debe mostrar una flecha hacia arriba. Existen dos opciones para mostrar las flechas en la pantalla de leds: • Utilizar el bloque “mostrar LEDs”, explicado en el curso Microbit Introductorio, y dibujar la flecha correspondiente en cada momento. • Utilizar el bloque “mostrar flecha”, disponible en “Básico” > “... more”, y elegir norte para la flecha hacia arriba, este para la flecha a la derecha, sur para la flecha hacia abajo y oeste para la flecha a la izquierda. Al incluir estas condiciones en un bloque “para siempre”, ya que queremos que las flechas se actualicen continuamente, adaptándose a la orientación de la placa, obtenemos el siguiente programa: para siempre si [[dirección de la brújula > 0 ] y [dirección de la brújula < 180]] entonces mostrar LEDs (flecha a la izquierda) / mostrar flecha oeste si no, si [dirección de la brújula = 180] entonces mostrar LEDs (flecha hacia abajo) / mostrar flecha sur si no, si [[dirección de la brújula > 180 ] y [dirección de la brújula < 360]] entonces mostrar LEDs (flecha a la derecha) / mostrar flecha este si no mostrar LEDs (flecha hacia arriba) / mostrar flecha norte
Search
Read the Text Version
- 1 - 5
Pages: