La programación en Tinkercad que hemos usado hasta ahora no nos permite programar algunas funcionalidades de Arduino, como es el caso de control de tiempos, un punto muy interesante cuando estamos hablando de monitorizar procesos y experimentos de ciencias.
Para poder utilizar esto, recurriremos a la aplicación ArduinoBlocks que nos permite la programación por bloque para nuestro Arduino.
En este enlace podéis ver un artículo sobre cómo ponerlo en marcha en los Chromebooks.
Y aquí un vídeo sobre los primeros pasos a dar con el Arduino Blocks
Para el control del tiempo está la instrucción Tiempo transcurrido.
A través de esta instrucción, podemos incluir en una variable el tiempo que ha transcurrido desde que hemos encendido el Arduino.
Por ejemplo, este programa nos mide el tiempo cada vez que le damos a un botón que está conectado al pin digital 2.
También lo podéis ver en este enlace.
El código que se genera, se puede copiar y pegar en Tinkercad para usarlo allí. En tinkercad se podría pegar como código. Y se podría simular.
Podéis ver el resultado en este proyecto: