As Definições, Acrônimos e Abreviações
Por: eduardamaia17 • 13/5/2018 • 745 Palavras (3 Páginas) • 345 Visualizações
...
comunicação, o caso de uso de cálculo do RSSI é o principal para correto funcionamento do sistema.
4.1 Realizações de Casos de Uso
Transmitir RSSI: A utilização do dispositivo HM-10 é fortemente compativel com essa função, isso por conseguir trabalhar de modo individual, sem a necessidade de qualquer outro dispositivo ligado para realizar a função de Beacon.
5. Visão Lógica
A visão logica empregada no projeto consiste em basicamente 3 camadas:
• Sensor : O sensor empregado será o dispositivo HM-10 configurado em modo Beacon (Slave).
• Processamento: A integração entre o dispositivo HM-10 no modo Master e o Arduino Nano fará o papel de processamento das informações.
• Atuação : O mesmo processo empregado no processamento, após processado as informações o Arduino nano por meio do HM-10 fará o envio dos alertas.
5.1 Visão Geral
5.2 Pacotes de Design Significativos do Ponto de Vista da Arquitetura
6. Visão de Processos
Comunicação: Todo embasamento comunicativo do sistema é feito de forma constante, ou seja, uma vez pareado os dispositivos Master e Slave serão transmitidos e processados dados de forma constante até sua finalização (saída de range comunicativo)
Processamento de pacotes: Serão armazenados em um array os dados de RSSI obtidos na comunicação, assim processados pelo caso de uso “CALCULAR RSSI” e enviado para o método de transmissão da mensagem.
Transmissão de mensagem: Apos obtenção e calculo dos dados de RSSI serão enviados ao dispositivo móvel (smartphone) a informação por meio de LEDs visuais na tela do dispositivo.
7. Visão de Implantação
O Software deverá ter 2 pontos cruciais na sua implemtanção:
Hardware: Dispotivo do tipo arduino do modelo Nano, especificações técnicas abaixo:
• CPU : 16 MHz
• EEPROM : 512kb
• Memoria Flash: 32kb
Comunicação: O dispositivo smartphone que receberá os alertas deverá ser compativel com Bluetooth 4.0.
8. Visão da Implementação
Sistema deverá implementar o conceito de sistema embarcado e de tempo real.
8.1 Visão Geral
A visão de implementação consiste em 4 camadas de desenvolvimento do projeto que são: Iniciação, Elaboração, Construção e Transição
8.2 Camadas
Iniciação: Definição da ideia principal do sistema, junto dos requisitos funcionais e não-funcionais operados pelo sistema como um todo.
Elaboração: Separação das tarefas de desenvolvimento, documentação e revisão.
Construção: Construção do prototipo em meio aos requisitos pré-estabelecidos.
Transição: Testes e finalização do projeto.
9. Visão de Dados (opcional)
Não se aplica a esse projeto
10. Tamanho e Desempenho
O Software deverá ser desenvolvido de modo que comporte o espaçamento de 128 kb limitados pelo hardware.
11. Qualidade
Toda camada de comunicação entre software e hardware deverá responder em tempo real.
...