Ir para o conteúdo

Simulações de Eletrônica

O projeto apresentado é um alimentador automático de pets, desenvolvido para automatizar o fornecimento de ração e água para animais de estimação. Ele utiliza sensores e atuadores controlados por um microcontrolador. Na simulação, é utilizada uma placa Arduino Uno, substituindo temporariamente o ESP32, que será usado no projeto final.

O sistema conta com vários componentes integrados. O sensor de nível de ração (simulado por um sensor ultrassônico) mede o nível do alimento no reservatório. No projeto final, esse sensor será substituído por um sensor IR (infravermelho), mais adequado para a aplicação. Além disso, uma balança mede a quantidade de ração no pote, garantindo que a porção servida esteja de acordo com a necessidade. Já o nível de água no reservatório é monitorado por um sensor de água, que, nesta simulação, foi representado por uma chave ou botão. Na versão final, será implementado um sensor capacitivo de fluxo, que fornece sinais alto ou baixo para o microcontrolador.

O sistema também utiliza um motor da hélice, que transporta a ração do reservatório para o pote, e uma bomba d'água, que transfere água para o pote do animal. Para indicar o status do sistema, um LED RGB é usado, com três cores distintas: verde para funcionamento normal, azul para alertar níveis baixos de água ou ração e vermelho para indicar falhas no sistema. O sistema é ativado por um botão, que simula o comando enviado por um aplicativo móvel no projeto final.

O funcionamento do sistema é dividido em etapas. Inicialmente, os níveis de água e ração são monitorados. Caso algum deles esteja abaixo do ideal, o LED azul é acionado como alerta. Quando o sistema é ativado pelo aplicativo (simulado pelo botão), o motor da hélice transfere a ração para o pote, enquanto a balança mede a quantidade servida. Assim que o limite adequado é atingido, o motor é desligado. Em seguida, a bomba d'água enche o pote de água, e, ao atingir o nível ideal, o LED verde é acionado, indicando que o sistema está funcionando normalmente.

O projeto também simula situações de erro. Por exemplo, se o reservatório de ração estiver vazio, o sensor indica maior distância, e o LED azul permanece aceso. Em caso de falha, como o motor despejar ração em excesso no pote, o LED vermelho acende para alertar sobre o problema.

Simulação dos componentes eletrônicos Video da simulação