5W2H

  • Nome do Projeto: Gerenciamento elétrico.


What

  • Qual o objetivo deste projeto?
    • Gerenciar a utilização de uma bateria carregada com energia solar (atraves de painel solar) destinada à alimentação de lampadas econômicas LED.
  • Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
    • Os maiores desafios do trabalho é programar com precisão o arduíno de modo que ele faça as medições precisas da carga armazenada na bateria e fazer com que o mesmo execute de forma eficiente a alteração entre rede e bateria como formas de alimentação.
  • Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
    • O projeto exige conhecimentos básicos de programação em linguagem C e C++, alem de conhecimentos em utilização de painéis solares e baterias.
  • Quais soluções similares existem no mercado?
    • Não conhecemos nenhum específico.


Why

  • Porque é interessante desenvolver este projeto?
    • É interessante pelo fato de os temas "sustentabilidade" e "economia" estarem cada vez mais significativos em nossas vidas.
  • Porque deve usar a tecnologia escolhida?
    • É importante a utilização desta tecnologia por se tratar de uma tecnologia simples, de baixo custo e eficiente para desempenhar seu papel no sistema em questão.


Who

  • Quem pode se beneficiar deste projeto?
    • Os possiveis beneficiados do projeto são diversos, desde pessoas que visam otimizar e gerenciar o consumo de energia elétrica até quem visa levar um sistema básico em localidades desprovidas de redes elétricas.
  • Quem poderá operar o sistema?
    • Qualquer pessoa com um dispositivo móvel como um smartphone.
  • Quem deverá participar do desenvolvimento do sistema?
    • A equipe 82, inicialmente, e a partir do momento em que o sistema começar a ser empregado, os proprios usuários poderão opinar e sugerir modificações.


Where

  • Onde os dados serão inseridos?
    • Em um sistema de controle chamado arduíno.
  • Onde os dados serão externalizados, publicados?
    • O "lado" automático do sistema ficará no arduíno, já a pequena possibilidade de interação do usuário com o sistema, os dados serão exibidos no smartphone.
  • Onde esta aplicação poderá ser usada?
    • A a plicação também será através de um smartphone.
  • Onde as informações serão armazenadas?
    • Haverá um histórico de informações de dados e ações armazenados no mesmo dispositivo de aplicação.
  • Onde o software deverá ser hospedado?
    • O software será armazenado no arduíno, que ficará junto com o sistema, no local onde o sistema for implantado. Já a parte utilizada no smartphone (apenas a visualização do nivel da bateria e a ação de mudar a alimentação das lampadas), os dados ficarão no proprio smartphone.


When

  • Em quanto tempo pretende desenvolver o sistema?
    • O sistema deve ser desenvolvido em três meses.
  • Quais serão as fases e em quanto tempo cada uma?
    • A primeira fase será a aquisição do painel solar e do arduino, que deve ser finalizada em no máximo um mês. A segunda fase será a integração de ambos que deve demorar no máximo dois meses.


How

  • Como será dividido o desenvolvimento do sistema?
    • O sistema será desenvolvido em duas etapas: a primeira consiste em modelar, desenvolver os diagramas e o aplicativo para utilização em smartphone. Já a segunda etapa será a parte do hardware, onde montaremos o arduino e interligaremos as duas partes.
  • Como será feita a entrada de dados?
    • A entrada de dados será feita no momento da implantação do sistema. Neste momento introduziremos no arduino o consumo de cada lampada e quantas lampadas a residencia possui. Dessa forma o sistema poderá calcular de forma eficiente qual o tempo de autonomia do sistema.
  • Como será feita a saída de dados?
    • A saída de dados será feita pela rede EDGE, pois trata-se de um sistema leve e que necessita de pouca eficiencia na rede de comunicação de dados.


How much

  • Quanto deverá custar o sistema?
    • O protótipo do sistema deverá ter baixo custo, algo em torno de R$300,00
  • Quantas pessoas deverão ser usadas?
    • Utilizaremos apenas 4 pessoas.
  • Qual deverá ser o preço de aquisição do seu software para o usuário final?
    • O custo para o usuário final não é fixo, depende da necessidade de cada um, e isso varia o tamanho do sistema e o material utilizado.

<br

DFD

DER

DD


DC


Casos de Uso


Identificação do Caso de Uso: UC1 Nome do Caso de Uso: Solicitação do Usuário ao sistema; Ator: USR Pré condições: este cenario comeca quando o usuario efetua o login no sitema ou efetua um cadastro de usuario no sistema Pós condições: o sistema liga ou desliga a a lâmpada

Sequência de Eventos Ação do Ator Resposta do Sistema 1. o usuario decide ligar ou desligar a lampada 2-o sistema solicita o nome de usuario e senha 3- o sistema efetua a validacao dos campos digitados 4-o sistema interage com o arduino 5- apos recebida informacoes do arduino o sistema liga ou desliga a lampada 6- o usuario pode efetuar o logoff no sitema


Identificação do Caso de Uso: UC2 Nome do Caso de Uso: Interação do Sistema com o Arduíno Ator: arduino Pré condições: solicitacao feita por um usuario logado no sistema Pós condições: o arduino efetua a condicao e retorna a validacao ao sistema

Sequência de Eventos Ação do Ator Resposta do Sistema 1- o arduino recebe a solicitacao de de acender, apagar ou manter no modo automatico 2-o arduino verifica se o nivel de carga das baterias e superior a 50% 2.1-se positivo o arduino conclui a solicitacao de acendimento e modo automatico 2.2- se negativo nao aceita a condicao 2.3-se solicitado o desligamento esta e feita sem a verificacao acima 3-o arduino retorna ao sistema as informacoes sobre o processo 4-o usr retoma o controle


Identificação do Caso de Uso: UC3 Nome do Caso de Uso: Registro dos acessos e solicitações; Ator: Banco de Dados Pré condições: o envio de registro e solicitacoes do sistema Pós condições: o banco armazena as informacoes

Sequência de Eventos Ação do Ator Resposta do Sistema 1.o sistema solicita o registro da informacao 2. o banco grava a informacao conforme a solicitacao



Identificação do Caso de Uso: UC4 Nome do Caso de Uso: Sistema solicita informações gravadas no banco Ator: Banco de Dados Pré condições: e solicitado ao banco uma informacao registrada Pós condições: o banco retorna a informacao

Sequência de Eventos Ação do Ator Resposta do Sistema 1- o sistema envia uma solicitação ao banco 2- o banco de dados verifica a a solicitacao 3- a solicitacao e processada e obanco de dados retorna a informacao solicitada 4- o controle é retomado pelo sistema

Comentários