Skip to main content

Interacción con micro:bit por medio de los pulsadores

El menú Entradas contiene los bloques que permiten captar datos de los sensores integrados en micro:bit. Para que la placa lleve a cabo acciones al pulsar los botones A, B ó A y B a la vez, disponemos del bloque de eventos denominado al presionarse el botón:

Eventos de pulsación.jpg

Al arrastar el bloque anterior desde la caja de herramientas hasta el área de programación y seleccionar la opción de pulsación A+B, la imagen de la tarjeta cambia y nos muestra la posibilidad de pulsar con el ratón sobre un nuevo botón virtual que simula la pulsación simultánea de los botones A y B.

Pulsadores.png

Para que micro:bit realice alguna acción específica al pulsar un botón, bastará con introducir los bloques de código necesarios dentro de un bloque de evento de pulsación. El siguiente programa mostrará una tortuga al pulsar el botón A, un pato al pulsar el botón B y limpiará la pantalla al pulsar los botones A+B.

Programa de pulsadores.jpg

Los eventos al iniciar y para siempre han quedado vacíos simplemente porque no hemos previsto que se lleve a cabo ninguna acción inicial ni permanente.

Desde la versión 2 de las tarjeta el logo situado en el anverso es un sensor táctil. El menú Entradas dispone de un bloque específico que puede ajustarse mediante un menú desplegable para capturar el evento deseado.

Sensor Logo.jpg

Como puede verse, los eventos asociados al logo son pulsar, tocar, soltar y mantener pulsado