Sim, Ahi. O meu relógio usa isso, aprendi com o Raven :3
É só usar uma variável e ir adicionando conforme o tempo passar, quando a variável chegar à um certo valor, basta desativar a switch que a ativa, no evento colocar uma condição para aquele valor e re-ligar a switch após o término do ciclo de coletar-esperar. Sei que ficou meio confuso, mas se tiver dúvidas é só perguntar.