Requisitos de Eletrônica e Energia
Requisitos
Requisitos em eletrônica são especificações que definem as necessidades e expectativas para o desenvolvimento de um sistema eletrônico. Eles servem como base para o design, implementação e validação do projeto, garantindo que o sistema atenda ao objetivo final. Requisitos funcionais descrevem o que o sistema deve fazer, incluindo suas funções e operações principais. Já os requisitos não funcionais especificam como o sistema deve se comportar, abrangendo aspectos como desempenho, confiabilidade e eficiência. Esses requisitos garantem que o projeto atenda às necessidades técnicas e práticas esperadas. Além disso, os requisitos de alimentação são essenciais para garantir a autonomia, eficiência e segurança do sistema de energia da bengala inteligente, assegurando que ele atenda às necessidades do usuário sem comprometer o desempenho.
Requisitos Funcionais (RF)
Requisito | Nome | Descrição |
---|---|---|
RF01 | Detecção de Obstáculos | A bengala deve detectar obstáculos em um ângulo de 45º e identificar obstáculos altos. |
RF02 | Comunicação com o Usuário | A bengala deve informar a presença de obstáculos ao usuário por vibração em uma pulseira conectada ou por alertas sonoros. O usuário deve poder escolher entre vibração e som. |
RF03 | Conexão com Aplicativo | A bengala deve conectar-se ao celular do usuário via Bluetooth e comunicar-se com o aplicativo por botões físicos (Enter, Próximo e Tab). |
RF04 | Função de Localização | A bengala deve emitir alertas sonoros quando cair ou estiver perdida, permitindo sua localização. |
RF05 | Controle de Energia | A bengala deve possuir um botão dedicado para ligar e desligar. |
RF06 | Escolha de Modo de Alerta | A bengala deve possuir um botão para o usuário optar entre os modos de alerta (sonoro ou vibração). |
RF07 | Gerenciamento pelo Microcontrolador | O ESP32 deve processar dados dos sensores, controlar vibrações na pulseira, gerenciar alertas sonoros e estabelecer comunicação com o aplicativo. |
RFA01 | Autonomia de Operação | O sistema de alimentação deve garantir autonomia para o uso diário do usuário, suportando no mínimo 12 horas de operação contínua. |
RFA02 | Baterias Recárregáveis | O sistema de alimentação deve incluir baterias recarregáveis de forma rápida e eficiente, permitindo ciclos de carga confiáveis sem comprometer a durabilidade e a usabilidade. |
RFA03 | Entrada USB-C | O sistema de alimentação deve possuir entrada USB-C para facilitar o carregamento com carregadores amplamente disponíveis no mercado. |
RFA04 | Indicador de Nível de Carga | O sistema de alimentação deve oferecer um indicador para alertar sobre o nível de carga da bateria e avisar quando estiverem próximas de descarregar. |
RFA05 | Proteção Contra Sobrecarga | O sistema de alimentação deve garantir proteção contra sobrecarga, sobrecorrente e curto-circuito, priorizando a segurança do usuário e a longevidade dos componentes. |
RFA06 | Modo de Economia de Energia | O sistema de alimentação deve ter a capacidade de entrar em modo de economia de energia quando não estiver em uso. |
Tabela 1: Requisitos Funcionais.
Requisitos Não Funcionais (RNF)
Requisito | Nome | Descrição |
---|---|---|
RNF01 | Desempenho | O sistema deve processar os dados dos sensores e emitir alertas ao usuário (vibração ou som) em até 200 ms após a detecção do obstáculo. |
RNF02 | Conectividade | A conexão Bluetooth deve ser dedicada ao aplicativo do usuário, garantindo uma comunicação estável e eficiente. |
RNF03 | Durabilidade | O sistema eletrônico deve ser resistente a intempéries, funcionando adequadamente em condições de chuva, poeira e exposição ao sol. |
RNF04 | Capacidade de Detecção | A bengala deve ser capaz de detectar obstáculos altos a até 2 metros de altura. |
RNF05 | Usabilidade | Os botões devem ser táteis e fornecer feedback físico perceptível ao usuário. O usuário deve ser capaz de configurar a intensidade da vibração e o volume do alerta sonoro. |
RNF06 | Compatibilidade e Alcance | O alcance da comunicação Bluetooth entre a bengala e dispositivos externos deve ser de 2 metros para evitar falhas de conexão. |
RNF07 | Baixo Custo | A bengala deve ser projetada para ter um custo reduzido, garantindo acessibilidade ao público-alvo. |
RNF08 | Facilidade de Uso | O sistema deve ser intuitivo, permitindo que o usuário compreenda rapidamente sua funcionalidade e operação sem necessidade de treinamento extenso. |
RNFA01 | Compactação e Integração | O sistema de alimentação deve ser compacto, leve e adequado para ser integrado de forma discreta no design da bengala. |
RNFA02 | Eficiência Energética | O sistema de alimentação deve ser eficiente, com baixo consumo de energia para prolongar a autonomia da bateria. |
RNFA03 | Segurança e Confiabilidade | O sistema de alimentação deve ser seguro e garantir que não haja riscos de superaquecimento ou falhas elétricas. |
RNFA04 | Facilidade de Recarga | O sistema de alimentação deve ser simples de recarregar, com acesso fácil ao conector de carregamento USB-C e facilitar a conexão por parte dos usuários. |
RNFA05 | Tempo de Carregamento Razoável | O sistema de alimentação deve garantir um tempo de carregamento razoável para permitir o uso contínuo sem interrupções frequentes. |
Tabela 2: Requisitos Não Funcionais.
Versionamento
Versão | Data | Modificação | Autor |
---|---|---|---|
1.0 | 24/11/2024 | Criação do documento | José Luís |
1.1 | 01/12/2024 | Adiciona requisitos | Nathan Zeidan & Fernanda Diniz |
1.2 | 01/12/2024 | Alteração de requisitos | Nathan Zeidan |
1.3 | 01/12/2024 | Atualização do documento | Nathan Zeidan |
1.4 | 01/12/2024 | Revisão do documento | Fernanda Diniz & Gabriel S. Lima & Nathan Zeidan |
1.5 | 01/12/2024 | Atualização de requisitos | Alexsander Fontenele |
1.6 | 20/01/2025 | Atualização de requisitos | Fernanda Diniz |