Nessa tarefa, tenho que construir, discutir e implementar uma simulação interativa, de algum equipamento eletrônico empregando uma MEF com três ou mais estados. Nesse contexto, eu escolhi fazer uma simulação de um ventilador.
Implementando a função Mef() e keyPressed(), minha simulação possui 4 estados ( DESLIGADO >> LIGADO >> GIRANDO <<>> PARADO) nessa sequência que eu mostrei com as setas. O estado girando pode ir para o estado parado, assim como o parado pode voltar para o girando. O gráfico pode explicar isso melhor:
Finalmente, mostrando no console, como funcionou a simulação feita no processing:


