Ir para o conteúdo

Arquitetura geral da solução de um Pet Feeder

Introdução

O documento de arquitetura geral descreve os componentes necessários para o desenvolvimento do projeto Pet Feeder, descritos de uma forma superficial, contendo os componentes principais de hardware, software necessário, esquema de comunicação entre o aplicativo e alimentador, questões relacionadas à segurança e fonte de alimentação.

Hardware

Microcontrolador: - Microcontrolador Principal: O cérebro do sistema, será utilizada a ESP32. - Sensores: Balança, nível de água, sensor de distância para ração. - Atuadores: Motor do dispenser de ração, bombas, Driver de motor e LED Interface de Usuário: - Indicador LED: Mostram o status operacional.

Software

  • Firmware do Microcontrolador: Controla as funcionalidades, lê sensores e comanda o sistema de potência.
  • Algoritmos de Controle: Mostrador de energia, quantidade de ração e água disponível.

Estrutura

  • Compartimentos: Mantem os equipamentos eletrônicos livre de intemperes.
  • Reservatório: Permite o armazenamento da ração e água.
  • Recipientes: permite o acesso do animal.

Comunicação

  • Módulo WIFI: Para conexão com dispositivos móveis.
  • Aplicativo Móvel: Permite controle remoto, ajuste de comida, monitoramento e notificações.

Segurança e Confiabilidade

  • Proteções de Hardware: Contra sobrecorrente, sobretensão e superaquecimento.
  • Software de Segurança: Inclui verificações de erro, gerenciamento de falhas e segurança operacional.

Fonte de Alimentação

  • Fonte de Alimentação Adequada: Fornece energia elétrica para os componentes eletrônicos e backup de bateria.

Implementação

  • Integração entre os componentes: Testes rigorosos de segurança elétrica e funcional envolvendo cenários reais de uso e situações extremas para verificar a robustez e a confiabilidade do sistema.
  • Integração entre Hardware e software: A interface local deve incluir displays claros e botões responsivos, enquanto a interface remota, acessível via aplicativo móvel.

Arquitetura Geral

Conclusão

O documento de arquitetura geral do Pet Feeder define os principais componentes de hardware e software, como o microcontrolador ESP32, sensores e atuadores, além de algoritmos de controle para monitoramento. O sistema é projetado para comunicação via Wi-Fi com um aplicativo móvel, garantindo controle e notificações. Proteções de segurança e uma fonte de alimentação com backup reforçam a confiabilidade. A integração de hardware e software busca uma operação robusta e intuitiva.

Tabela de versionamento

Versão Data Descrição Responsável
1.1 13/11/2024 criação do artefato Gabriele
1.2 27/11/2024 revisão de item Isa