Quando o programa é executado, o servo motor realiza um movimento de rotação que direciona o sensor IR por toda a área. Após fazer um escaneamento completo o programa lê as informações recebidas e define qual o ângulo que o motor deve apontar, fazendo então, com que o cooler seja apontado para a região de maior calor.
Quando esta fonte de calor se estingue, no caso do vídeo, quando a pessoa sai de sua posição, o programa refaz o escaneamento e decide a nova orientação.
Para mais informações clique na imagem abaixo.