Sem resumo de edição
Linha 100: Linha 100:


= Diagrama de Sequencia =
= Diagrama de Sequencia =
<br>
[[Arquivo:diagramadesequenciaesof.png]]
<br>
<br>



Edição das 20h53min de 13 de março de 2014

Integrantes :

Vitor Andrade

Ciro Junqueira

Pedro Henrique Coelho

Questões específicas


What

  • * 1. Qual o objetivo deste projeto?
    • O objetivo do projeto é proporcionar uma adequada alimentação ao animal doméstico do usuário, de forma que esta siga boas especificações, para proporcionar o melhor desenvolvimento do mesmo.
    • O projeto também objetiva, uma automatização completa do sistema de alimentação do animal, de forma a proporcionar um maior conforto para o usuário, e melhor monitoramento por parte deste.
    • As interações com o equipamento serão controladas através de um microcontrolador, onde no caso sera o arduino.
    • É baseado no termo Machine to Machine (M2M), onde o mesmo não terá a necessidade de uma contribuição humana ao longo do tempo de funcionamento, sendo portanto totalmente autônomo, desde a sua programação inicial pelo usuário.


  • 2 Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
    • Criar uma estrutura, para o armazenamento da ração, onde seja possível uma automatização completa.
    • Conseguir melhores materiais, de forma a serem resistentes e baratos para os objetivos do projeto.
    • Buscar um bom diferencial para que este projeto se destaque dos exemplares existentes.
    • Trabalhar na parte mecânica do projeto.
    • Buscar uma melhor adequação dos sensores deste projeto, afim de que eles obtenham uma boa precisão em suas funções .


  • 3. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
    • Programação na IDE do arduino.
    • Conhecimento no funcionamento e na utilização dos sensores.
  • 4. Quais soluções similares existem no mercado?
    • No mercado existem de certa forma alimentares para animais domésticos programáveis, porem muitas vezes sem um reservatório considerável, ou então tendo somente a função de comportar ração, sendo que nenhum destes exemplares apresenta um controle tão completo e com tantas funcionalidades como o apresentado neste projeto.


Who

  • 1. Quais elementos fazem parte do sistema?


    • O arduino.
    • A fonte de corrente continua.
    • O servo motor pequeno.
    • O sensor infravermelho.
    • Um receptor infravermelho.
    • O sensor ou balança para medir um determinado peso de uma quantidade específica de ração.
    • O reservatório grande 25 a 30 litros, dividido em dois compartimentos.
    • Uma porta para o controle de saída da ração.

Where

  • 1. Onde esta aplicação poderá ser usada?
    • Esta aplicação poderá ser usada em diversos locais, onde se é necessário um maior cuidado com os animais, sejam eles domésticos, ou mantidos em criadouros, tais como os citados a seguir:
    • Casas, apartamentos e demais residencias.
    • Os chamados Hoteisinhos, lugares onde proprietários deixam os animais sob os cuidados de terceiros, quando estes viajam.
    • Em criadouros intensivos de animais para corte.
    • Em fazendas.
    • Em Hospitais veterinários.
  • 2. Onde os dados serão inseridos?
    • Os dados serão inseridos em um painel de controle diretamente ligado ao arduino.
  • 3. Onde os dados serão armazenados?
    • Os dados serão armazenados em banco de dados próprio do microcontrolador, no caso o arduino.
  • 4. Onde o software sera sera armazenados?
    • O software sera armazenados também no banco de dados próprio do arduino.


How

  • 1. A entrada de dados ocorrera, devido a um painel de controle acoplado no próprio arduino, onde o usuário determinar quando o alimentador liberara a ração e(ou) a água do animal.
  • 2. A saída de dados ocorrera, no funcionamento do servo motor, que proporcionara o controle de entrada e saída de ração e água.
  • 3. Descreva a 1a. funcionalidade?

A função do projeto é de alimentar automaticamente o animal do proprietário com eficiência, evitando assim desperdícios, e possibilitando o conforto do dono.

  • 4. Descreva a 2a. funcionalidade?

Os casos em que o sistema será mais útil são os de o dono poder estar viajando, ou à trabalho, e com o uso do alimentador, esse dono pode se ausentar indeterminadamente, pois o sistema cuida das necessidades de alimentação do animal em questão.

How much

  • 1. Quanto custa cada sensor?

O custo total do sistema pode ter uma grande variação, dependendo da precisão e quantidade requisitados pelo cliente. O sensor de nível custa por volta de 42 reais, a balança por volta de 120 reais, e o servo motor pode variar de 150 reais até por volta de 450 reais.

Diagrama de Classe

Mídia:trabalhoesof.png

Diagrama de Casos de Uso


Diagrama de Estado

Mídia:trabalhoesof2.png

Diagrama de Sequencia



Funcionamento


Pontos críticos



Considerações Finais



Fotos e vídeos



Código