Implementação da lógica controladora