minutero#

El atributo timer también se puede llamar sin brain como su propia clase.

tiempo()#

El método brain.timer.time(units) devuelve el tiempo transcurrido.

Parámetros

Descripción

unidades

Opcional. Un tipo TimeUnits válido. El valor predeterminado es MSEC.

Devuelve: El tiempo transcurrido en la unidad especificada.

claro()#

El método brain.timer.clear() restablece el valor del temporizador a 0.

Devoluciones: Ninguna.

reiniciar()#

El método brain.timer.reset() restablece el valor del temporizador.

Devoluciones: Ninguna.

sistema()#

El método brain.timer.system() devuelve la hora del sistema.

Devuelve: La hora del sistema en milisegundos.

sistema_de_alta_resolución()#

El método brain.timer.system_high_res() devuelve la hora del sistema de alta resolución.

Devuelve: El tiempo del sistema de alta resolución en milisegundos.

evento()#

El método brain.timer.event(callback, delay, arg) registra una función de devolución de llamada para un evento de temporizador.

Parámetros

Descripción

llamar de vuelta

La función de devolución de llamada que se llamará cuando se produzca el evento.

demora

El retraso antes de que se llame a la función de devolución de llamada.

arg

Opcional. Los argumentos que se pasarán a la función de devolución de llamada.

Devoluciones: Ninguna.

# Define a function timer_event
def timer_event():
    # The Brain will print that timer has expired on the
    # Brain's screen.
    brain.screen.print('timer has expired ')

# Initialize a Timer object.
t1 = Timer()
# Run timer_event after 1000 milliseconds of delay.
t1.event(timer_event, 1000, ('Hello',))