Skip to content

Actividad

Insignia de emoción táctil

Principiante | MakeCode, Python | Botones, Logotipo táctil, Pantalla LED | Abstracción, Entrada/salida

Paso 1: Hazlo

¿Qué es?

Añade otra expresión a un proyecto de insignia de emoción usando el nuevo sensor de logotipo de micro:bit como botón adicional

Introducción

Guía de programación

Qué aprenderás

  • Cómo los ordenadores toman las entradas y las procesan usando código y crean salidas distintas.
  • Cómo usar el nuevo logo táctil de micro:bit como una entrada de botón para activar salidas

Cómo funciona

  • Este programa detecta si pulsas el botón A y muestra un icono de cara feliz en la salida de la pantalla LED.
  • Detecta si pulsas el botón B y muestra una cara triste en la pantalla LED.
  • Si tocas el logo dorado en la parte delantera del nuevo micro:bit, el programa detecta tu dedo y muestra una cara sorprendida en los LED.

Qué necesitas

  • nuevo micro:bit con sonido (o simulador MakeCode)
  • Editor de MakeCode o de Python
  • pilas (opcionales)

Paso 2: Prográmalo

1from microbit import *
2
3while True:
4    if button_a.is_pressed():
5        display.show(Image.HAPPY)
6    if button_b.is_pressed():
7        display.show(Image.SAD)
8    if pin_logo.is_touched():
9        display.show(Image.SURPRISED)

Paso 3: Mejóralo

  • Cambia los iconos que aparecen, o dibuja los tuyos propios para mostrar diferentes emociones.
  • Crea una secuencia animada de caras al pulsar cada botón.
  • Añade sonidos diferentes que coincidan con cada emoción.