Saltar al contenido principal

¡Calcula el tiempo!

Usa los bloques [Drive for], [Turn for] y [Spin ​​for] para programar al Hero Bot para que retire todos los discos de un dispensador azul, un dispensador morado y el dispensador amarillo. Recoge un disco que salga del dispensador azul, anota un gol con él en la zona de gol y cronometra el proceso. Recoge un disco que salga del dispensador morado, anota un gol con el disco en la zona de gol y cronometra el proceso. Recoge un disco que salga del dispensador amarillo, anota un gol con él en la zona de gol y cronometra el proceso.

  • Seleccione VIQC Virtual Skills - Slapshot Playground.
  • Haz que el robot retire todos los discos de un dispensador azul, un dispensador morado y un dispensador amarillo.
  • Conduce el robot para recoger un disco que salga del dispensador azul y anota un gol con él en la zona de gol. Configura un temporizador para cronometrar este proceso. Utilice el bloque [print] para imprimir el valor del temporizador en la consola de impresión.
  • Conduce el robot para recoger un disco que salga del dispensador morado y anota un gol con él en la zona de gol. Configura un temporizador para cronometrar este proceso. Utilice el bloque [print] para imprimir el valor del temporizador en la consola de impresión.
  • Conduce el robot para recoger un disco que salga del dispensador amarillo y anota un gol con él en la zona de gol. Configura un temporizador para cronometrar este proceso. Utilice el bloque [print] para imprimir el valor del temporizador en la consola de impresión.

Consejos útiles

  • Utilice el bloque reset timer de la categoría Sensores para restablecer el temporizador a 0 segundos antes de que el robot recoja un disco específico.
    Bloque de reinicio del temporizador VEXcode que lee 'reinicio temporizador'.
    • Comando Python correspondiente:

      cerebro.temporizador.borrar()
  • Utilice los bloques Reporter de la categoría Sensing para obtener el valor del temporizador.
    Bloque de valor del temporizador VEXcode que lee 'temporizador en segundos'.
    • Comando Python correspondiente:

      tiempo.cerebro.tiempo(SEGUNDOS)
  • Utilice el bloque print de la categoría Look para imprimir los valores en la consola de impresión.
    Bloque de impresión VEXcode que lee 'imprime VEXcode'.
    • Comando Python correspondiente:

      brain.screen.print("Código VEX")
  • Compara el tiempo necesario para recoger y puntuar los discos que salen de diferentes dispensadores para ayudarte a desarrollar tus estrategias de puntuación.