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



